Gast
#1267633
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!