Forum: Mikrocontroller und Digitale Elektronik Dataflash im RomBOOT initialsieren


von nezza (Gast)


Lesenswert?

Hallo zusammen!
Ich habe folgendes problem: Ich bin ein Programm am schreiben, welches 
automatisch 2 Dateien per xmodem an einen AT91SAM9261 Controller 
uebertragen soll. Die verbindung besteht per serieller schnittstelle und 
wenn ich den Controller anschalte so bekomme ich auch den RomBOOT 
prompt. Wenn ich nun dort den Empfang mit S0000,# auf die stelle 0x0000 
im speicher stelle und anschliessend per xmodem das Programm uebertrage, 
wird es nach einem reset nicht ausgefuehrt! Normalerweise werden die 
Programme ja per SAM-BA uebertragen, dort muss man ja zuerst den 
Dataflash initialisieren.. jetzt meine frage: Um ein programm ueber 
meine Methode zu uebertragen, muss ich dafuer den Dataflash 
initialisieren? Und wenn ja wie? Ich habe in der Befehlsreferenz fuer 
RomBOOT keinen entsprechenden Eintrag gefunden...

MfG und danke im vorraus,

euer nezza

von Niels H. (monarch35)


Lesenswert?

nezza wrote:
> Normalerweise werden die
> Programme ja per SAM-BA uebertragen, dort muss man ja zuerst den
> Dataflash initialisieren..

Programme werden normalerweise per SAMBA übertragen?! Wo denn das?

von nezza (Gast)


Lesenswert?

Naja damit uebertrage ich normalerweise das Programm in den Dataflash.. 
also an speicherposition 0x0000. Und damit ich das in SAM-BA machen kann 
muss ich den Dataflash initialisieren. Meine Frage ist jetzt ob das 
unter RomBOOT auch noetig ist und vor allem wie?

mfG

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.