Hallo, AVR-Freunde, kennt sich jemand mit Internas des AVR Studios aus? Ich möchte zu AVR-Programmen eine Checksum erzeugen und diese mit dem Programm zusammen ins Flash programmieren; das Programm (oder ein Bootloader) kann dann überprüfen, ob der Code im Flash noch okay ist oder ob er zerstört ist (z.B. weil während einer Bootloader-Programmierung ein Abbruch erfolgte, oder weil das Flash "nachläßt"); dazu will ich ein Delphi-Programm schreiben, das das Intel-Hex-File liest, die Checksum bestimmt und in das Intel-Hex-File die notwendige Ergänzung ausgibt; soweit überhaupt kein Problem. Aber wie kann man erreichen, daß dieses Check-Programm an der richtigen Stelle zum Laufen kommt, nämlich nach dem Linken und Erzeugen des Hex-Files, aber vor dem Programmieren des Hex-Files ins Flash? Nach meiner Erkenntnis erzeugt AVR Studio bei jedem Build ein neues Makefile aus den spezifizierten Parametern und führt es über MAKE aus; in den Projektoptionen habe ich keine Möglichkeit gefunden, irgendwo etwas einzufügen (externen Programmaufruf mit Parameter/Dateiname). Aber AVR Studio hat doch sicher irgendwo ein Prototyp-File, das es zur Generierung des Makefiles heranzieht. Hat sich jemand mal damit befaßt? Danke. Günter
Ansonsten: im AVR-Studio-Forum von avrfreaks.net fragen. Dort liest auch Thorleif Sandnes mit, der das GCC-Plugin geschrieben hat.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.