Hallo, habe jetzt WinAVR installiert und doch einige Zeit gebraucht bis es erste Schritte tat. Im Moment habe ich eine Fehlermeldung bei der ich nicht weiterkomme: Exiting due to signal SISEGV General protection fault at eip= usw am Ende error 255 Was mache ich falsch? Martin
Vermutlich wieder einer der objtool Bugs. :-( Gehe ich recht in der Annahme, daß das eigentliche Ergebnis korrekt gebaut worden ist? (Intel Hex file, foobar.hex) Wir arbeiten dran[TM]. :-) objtool sux...
Hallo, ja ein *.hex file wird erstellt. Ich habe allerdings das Gefühl das es nicht richtig funktioniert (mega128 macht wirres Zeug)??? Martin
Ja, objtool crasht halt. 2 Dinge: . Du hast keinerlei text Segment, sondern nur data? Das mutet seltsam an, hat aber garantiert nix mit objtool zu tun. . Du hast an die FAQ gedacht (letzter Punkt, ganz unten, der Link kommt ein wenig drüber raus)? http://savannah.nongnu.org/download/avr-libc/doc/avr-libc-user-manual/FAQ.html#faq_fuses
Hallo, ich habe früher sehr viel __outb benutzt. Das wird ja von WinAVR nicht unterstützt. In was wandle ich die Befehle am Besten um? Wo steht da mehr drüber? Martin
Hallo Ich habe folgendes Problem Ich bekomme beim ausführen von make immer folgende Fehlermeldung: :826 :678 :583 :38 Error on parsing Symbol 19 -> Type 804x Desc: complex float:t(0,16)=R3;8;0; Allerdings wird das .hex file erzeugt. Kann ich den Fehler dann ignorieren? Was bedeuten die Zahle, Abkürzungen? Ich habe im Netz gelesen, dass es möglicherweise daran liegen könnte, dass ich volatile verwende? Anscheined wird noch das elfcoff verwendet. WO bekomme ich das objtool her, würde es möglicherweise dann funktionieren? Danke LG Erich
Naja mein Code ist auf mehrere Dateien aufgeteilt und aus der Fehlermeldung kann ich leider nicht ablesen wo das Problem zu finden sein kann. @Mike Hast Du eine Idee was das heißen kann?
Du verwendest völlig veraltete und seit Jahren nicht mehr gepflegte Tools. Mit WinAVR (subject) hat das gar nichts zu tun.
@ Jörg Ok welche Tools meinst Du? Was soll ich dann verwenden, bzw. wo bekomme ich die her? Verwende zur Zeit AVREdit 3.6 LG
Siehe ${subject}. WinAVR ist das, was du suchst. Dein Compiler + Binutils + Library sind mehr als 2 Jahre alt (wahrscheinlich eher 3). Was du als Editor dazu nimmst, ist natürlich komplett deine Sache.
@Jörg Hallo habe es nun mit dem neuen WinAVR (mit neuem GCC) kompiliert (nach Schwierigkeiten weil alte Libaries nicht mehr unterstützt werden (wer macht sowas??)) allerdings meldet der WinAVR dann einen error weil er das elfcoff tool nicht finden kann. Naja bin allerdings draufgekommen, dass dieser error beim alten gcc sich anscheinend auf die debuginfo bezieht, denn das hex file funktioniert. LG Erich
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.