Frage zu AT91SAM7S64 - Board

Gast #263501
Lesenswert?
• ▲
▼
Hallo!

Habe gestern mein AT91SAM7S64 - Board aus dem Shop bekommen und
versuche gerade, ein erstes Programm zum Laufen zu bringen. Jedoch ist
das leider nicht so einfach wie mit den AVRs, wie es aussieht..
Nun habe ich bereits SAM-BA und WinARM erfolgreich installiert und ein
Programm (nur LED leuchten lassen) ohne Fehler kompiliert. Danach dann
das von Olimex in der Hilfe beschriebene TestPin - Rein-und-Raus-Spiel
gemacht und auch SAM-BA zum Laufen gekriegt. Nun möchte ich ja das
Programm irgendwie in den ARM bekommen. Jedoch erwartet SAM-BA bei
'Send File' eine *.bin - Datei. Der Compiler erzeugt mir jedoch nur
ein hex-File..??? Habe dieses dann einfach mal reingehackt. Jedoch
passiert leider gar nichts...
Hat jemand von Euch vielleicht eine Idee, was ich falsch gemacht oder
vergessen haben könnte? Ist übrigens das TestPin-Jumpersetzen bei jedem
Programmieren erforderlich?

Vielen Dank für jede Hilfe!

Gruß Danyo
Gast #263502
Lesenswert?
• ▲
▼
Hallo.
Ich selber benutze nicht WINARM aber dafür WINAVR.
Bei Winavr kann man das ausgabeformat im makefile einstellen.
Da müsste irgendwo

FORMAT = ihex

stehen. Dass musst du durch

FORMAT = binary

ersetzen.
dann müsste das verlangte bin file erstellt werden.
Gruß
Gast #263505
Lesenswert?
• ▲
▼
Danke für die Tipps!

@Simon:

Habs ausprobiert, kommt jedoch auch wieder nur ein hex-File bei raus..
Werd mal das hex2bin-Prog suchen, das smartie vorgeschlagen hat!

Weiß jemand vielleicht noch etwas über die TestPin-Geschichte?
Gast #263506
Lesenswert?
• ▲
▼
Habe mir, nachdem ich im Makefile 'Format = binary' eingetragen habe,
den erzeugten hex-File noch einmal genauer angesehen und
herausgefunden, dass dieser identisch mit dem ist, den ich mit der
hex2bin.exe erhalte. Muss also ein Bug vom Compiler sein, dass er dem
Source-File keine *.bin-Endung vergibt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.