Forum: Mikrocontroller und Digitale Elektronik WLAN, RF oder CAN Bootloader (für Cortex M3 / LPC1768)


von André W. (sefiroth)


Lesenswert?

Hallo!

Ich beschäftige mich seit einiger Zeit mit dem LPC1768 (ARM Cortex-M3) 
um den bisher verwendeten AT90CAN128 (Atmel 8-Bit µC) abzulösen. Leider 
fehlt mir für den Chip eine Grundvorraussetzung, um richtige Schaltungen 
mit ihm bauen zu können: Ein passender Bootloader.

Ich kann mich mit dem neuen Mikrocontroller nur im Rahmen von Projekten 
mit dem Chip auseinandersetzen und diese machen es erforderlich, dass 
ich das Programm entweder
- per CAN-Schnittstelle
oder
- über eine beliebige Funkverbindung
auf den Controller flashen kann.

Leider gibt es zu dem LPC1768 noch nicht wirklich viel an Informationen 
im Netz zu finden. Vorhandene Bootloader (auch von anderen 
ARM-Controllern) stützen sich in der Regel auf die serielle 
Schnittstelle oder verwenden USB. Der CAN scheint von den Herstellern 
wohl eher achselzuckend abgetan zu werden ;-)

Da ich mir bei dem neuen Chip noch nicht zutraue einen Bootloader zu 
programmieren, würde ich gerne einen funktionierenden verwenden bzw. 
diesen leicht anpassen.

Hat jemand eine Idee wie ich vorgehen könnte? Vielleicht könnte ich über 
eine Zigbee-Funkstrecke einen Bootloader über die serielle Schnittstelle 
ansprechen. Da wäre dann aber die Frage, wie es mit der 
Übertragungssicherheit aussieht. Alternativ gibt es Bootloader, die eine 
Firmware-Datei auf einer SD-Karte verwenden. Nur müsste ich da wiederrum 
erstmal die Datei (per WLAN/Funk/CAN) auf die Speicherkarte bekommen...

Gruß,
André

von Pablo (Gast)


Lesenswert?

Hallo

ich wäre auch an einem CAN-Bootloader für den LPC1768/9 interessiert. 
Konntest du etwas machen?

Besten Dank

Pablo

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.