Forum: Mikrocontroller und Digitale Elektronik uC - Makefile - Bin File - extrem groß


von Krugman (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Freunde der uController =)

Aus mir unerklaerbaren Gruenden, erstellt mein Compiler (EclipseYagarto 
m. OCD) ein Bin-File mit der Groesse von ~1GB.

Habe mein Projekt angehangen. Waere schoen wenn mir irgendwie geholfen 
werden koennte. Dauert naemlich ewig lange, bis alles kompiliert wird.

Das Komische ist, dass das Hochladen der Bin-Datei auf den uC (LPC2148) 
nicht so lange dauert... (also ich hab es ja vorher erstellt, schon 
klar, dennoch sollte es eine Weile brauchen)

Hm. Ratschlaege??


Beste Gruesse
Krugman

von Peter D. (peda)


Lesenswert?

Naja, wer macht den auch schon sowas verrücktes und erstellt ein 
Bin-File.

Da ein Bin keine Adreßinformation enthällt, ist man verdammt, alles von 
0 bis zur letzten Adresse mit Nullen zu füllen, wenn dort kein Code 
steht.

Und das Ladeprogramm schmeißt dann wieder den ganzen Müll weg, der auf 
ungültige Adressen zeigt.

Mach ein Hexfile und schon wirds viel kleiner.


Peter

von Krugman (Gast)


Lesenswert?

Hmm. Irgendwie hat die EMAIL-Weiterleitung/Benachrichtigung nicht 
funktioniert.

Wie mache ich denn aus einem HEX-File eine BIN?
Bis jetzt habe ich immer aus OBJECTFILES eine HEX/BIN erstellt.

Gibt es dafuer einen Befehl?


Beste Gruesse
Krugman

von Krugman (Gast)


Lesenswert?

Ich hab jetzt nochmal geschaut.
"Alle" machen aus der ELF entweder eine HEX oder eine BIN. Und nicht aus 
der HEX -> BIN.

Hab kein Beispiel gefunden, wo es anders gemacht wird.

help!


Gruss
Krugman

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.