Hallo, ich würde gerne mit der atprogram.exe aus dem Atmelstudio7 eine Batchprogrammierung starten ohne eine .elf file zu nutzen. Das Ganze scheint soweit auch zu funktionieren. atprogram.exe -t avrispmk2 -i ISP -d atmega168p% program -f Testfile.hex --verify Nun möchte ich noch Fuses und Lockbits übergeben so wie man es mit der stk500.exe einfach machen konnte. High = DE Low = AD Ext = F9 lock = FC Wenn ich online nach dieser Problematik suche finde ich Angaben wie z.B: write -fs --value 00e602ff00c5000000 das kommt mir ein wenig komisch un viel vor.
Der Befehl sollte stimmen. Am einfachsten einen Controller wie gewünscht im Studio programmieren und per atprogram auslesen, dann siehst du wie die Werte der Fuses aussehen sollen. Christian_RX7
Hallo, nutze atprogram mit einer Batchfile zum Programmieren und das geht auch wunder bar bisher. Habe jetzt allerdings Probleme die Eeprom mit einzubinden. Kann mal bitte jemand nen Tip geben wie ich jetzt die APP_EEP darein bekomme. So funktioniert es wunderbar ohne EEPROM: @SET TOOL="C:\Program Files (x86)\Atmel\Studio\7.0\atbackend\atprogram" @SET HIGH_FUSES=D8 @SET LOW_FUSES=FF @SET EXT_FUSES=FE @SET APP_FUSES=%LOW_FUSES%%HIGH_FUSES%%EXT_FUSES% @SET APP_LOCK_BYTE=FC @SET APP_CODE="1_flash.hex" @SET APP_EEP="1_eeprom.eep" %TOOL% -t avrispmk2 -i ISP -cl 250000 -d %CPU% chiperase program -f %APP_CODE% --verify write -fs --values %APP_FUSES% write -lb --values FC --verify
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.