hi leute, ich bin ganz neu hier und hab auch schon en riesen problem: ich soll für den atmega128 einen bootloader bauen. an sich nicht so das große problem, darüber gibts ja genug beiträge hier. nur ein problem hab ich: deses programm kann keine SPM befehle durchführen. nichtmal die bootlock bits kann ich setzen, obwohl das ja ein befehl sein sollte der von allem andren unabhängig funktionieren sollte. r0 mit wert laden, spmcsr setzen spm ausführen fertig. klappt aber nicht. geschweige denn flash beschreiben oder löschen... muss auch sagen ich hab mich in den atmega crashartig einlesen müssen, also vielleicht ist es ja nur ein anfängerfehler. auf jeden fall brauch ich hier echt dringend hilfe... danke schonmal und grüßle, ralf
Nimm doch erst mal was funktionierendes (Megaload von microsyl.com) und versuche den Code zu verstehen und verändere ihn dann langsam so wie du es brauchst. Das es einen andereren Compiler (ICC AVR) evtl. dafür bedarf ist erstmal egal, da es auch eine GCC Version davon gibt (google oder hier im forum) und es zudem auch nicht schwer zu portieren ist. jörn
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.