SRecord (srec_cat) unverständliche Fehlermeldung

Gast #4196844
Lesenswert?
• ▲
▼
Hallo potenzielle Helfer,
ich versuche mit SRecord eine Mikrocontroller Applikation auszutauschen.

Ich habe eine Applikation als Binärfile, und eine Bootloader/Runtime die 
ich zusammenfügen möchte.

Ich benutze aus dem Makefile dazu folgenden Befehl:

SRECORD(${EXECUTABLE_NAME} -exclude ${APP_AREA_START} ${APP_AREA_END} 
Application.app -binary -offset ${APP_AREA_START} -o ${S19_FILE_ALL})

Hinter SRECORD steht der Befehl srec_cat (Mein Vorgänger hat das 
Makefile so aufgebaut).

Könnt ihr einen Fehler finden? Ich bekomme die Fehlermeldung "misplaced 
"-Exclude" Option" Aber ich bin mir sicher das es so gehört.

Danke schon mal im Voraus!
Gast #4199469
Lesenswert?
• ▲
▼
Ich bekomme in der Kommandozeile nur die Ausgabe.

SRECORD
SRECORD
SRECORD
  ... Fehlermeldung ...

dann Abbruch des Buildprozesses.

Ich kann zwar selbst ein Echo rein machen, aber zum Befehl SRECORD kommt 
keine Info raus außer die Fehlermeldung.
#4200162
Lesenswert?
• ▲
▼
Jürgen schrieb:
> Hallo, sorry das ich mich so spät melde!
>
> Nein, EXECUTABLE_NAME ist nicht leer.
> Habe sie gerade mal mit echo ausgegeben.

und was ist dabei rausgekommen?

wenn du de Aufruf von SRECORD nicht ausgegeben kriegst, dann muss man 
den eben selbst 'rekonstruieren', indem man sich die Variablen ansieht, 
die im Aufruf benutzt werden.
(Auch die anderen sind interessant. Im Idealfall kannst du den 
kompletten Aufruf rekonstruieren, so wie er dann tatsächlich ans System 
geht)
Gast #4200344
Lesenswert?
• ▲
▼
Ja die Variablen schon und daraus kann ich mir den Aufruf denken.


Habe gestern Abend noch Kontakt mit dem Ersteller der Toolchain/ 
Buildumgebung wie man es auch nennen will.
Der Aufruf ist anders als die "normalen" srec_cat Befehle.
-> So ein scheiß!

Danke für eure Hilfe!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.