Forum: Mikrocontroller und Digitale Elektronik AT91SAM7X-EK, RedBoot, test.bin - Und jetzt?


von Bernhard _. (Firma: dl1bg) (bernhard_)


Lesenswert?

Hallo zusammen!

zuerst kurz ein Erfahrungsbericht zu eCos 3.0...
Die Installation unter Windows XP mit CygWin verlief problemlos und war 
schnell erledigt, die Anleitung
http://ecos.sourceware.org/getstart.html
ist einwandfrei und ausreichend.

Das ConfigTool von eCos läuft einfach und stabil, die Vorlagen unter 
Build->Templates lassen schnell ein funktionsfähiges RedBoot und die 
Library erzeugen.
Mein Weg: Zuerst mit dem Tamplate und der Einstellung "default" eine 
eCos-Lib erzeugen und dann das Pakage "RedBoot ROM monitor" hinzufügen. 
Dann damit das RedBoot-.bin erzeugen.

Nur die makefiles zur Erzeugung der Beispielprogramme sind unzureichend 
und nicht dokumentiert, so weit ich es feststellen konnte.

Summa summarum: Innerhalb eines Vormittags kommt man zu einem laufenden 
RedBoot und einem Beispiel-.bin. Großes Lob an die Community!

Nun mein Problem...
RedBoot habe ich per OpenOCD und JtagKey in die Flashbank 0 mit Offset 0 
programmiert, es läuft.
Die eCos-Library wurde mit den Einstellungen "Behave as a ROM monitor = 
1" und "Work with a ROM monitor = 0" erzeugt.
Nun möchte ich das erzeugte Beispiel-bin per OpenOCD ins flash schreiben 
und von RedBoot aus starten. Wie das geht, darüber schweigen sich die 
Foren und Anleitungen aus.

Kann mir jemand von euch sagen, wie ich eine Applikation zum Laufen 
bekomme?

Danke im Voraus,
Bernhard

von Bernhard _. (Firma: dl1bg) (bernhard_)


Lesenswert?

Gibt es wirklich keine eCos-Experten hier?

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.