WLAN, RF oder CAN Bootloader (für Cortex M3 / LPC1768)

OP #2362446
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é

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren