Forum: Mikrocontroller und Digitale Elektronik CAN-Bootloader AT90CAN128 flashen?


von Rainer Z. (Gast)


Lesenswert?

Hallo,

wie flashe ich einen CAN-Bootloader auf einen AT90CAN128?

Wenn ich die Hex-Files aus
http://www.atmel.com/dyn/resources/prod_documents/at90CANLIB_3_2.zip
mit FLIP 3.3.2 öffne, bekomme ich die Fehlermeldung "Address is out of 
range". Außerdem ist die Datei 15.859byte groß, die AT90CANxxx haben 
aber nur 8kb Platz für den Bootloader... hä?!
Zuerst dachte ich, das sind Debug-Builds ohne Optimierungen, aber wenn 
ich es selbst builde kommt das gleiche raus...

Muss ich den Bootloader überhaupt flashen, oder hat haben die Controller 
den schon ab Werk drauf?

Ich hab es bisher auch leider nicht geschafft den Bootloader, sollte er 
denn vorhanden sein, zu starten: Laut Handbuch gibt es eine "Hardware 
Condition" (nen Pin auf low setzen) und nen "Boot Status Byte" (soll per 
ISP command geändert werden können). Ersteres klappt nicht und besagten 
angeblich existenten Befehl zum Ändern des BSB-Wertes finde ich 
nirgends...

Wär echt super wenn mir jemand helfen könnte!

von Martin J. (bluematrix) Benutzerseite


Lesenswert?

kann keiner helfen???

von oguz (Gast)


Lesenswert?

Hi. Did you manage to solve this problem? If you did, could you help me?

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.