Hi, habe gerade ein Problem im Studio, hatte ich so noch nicht. Er hatte etwas mit Size usw... Kann es daran liegen das unten in der Leiste noch Atmega88 steht und ich auf dem 168iger arbeite? Welche Einstellungen fehlen mir? Er hat so komische kryptische Zeichen in einem *elf angemäkelt.. und gezeiht, waren aber nur 2 Zeichen in der Datei...? T.
habe hier schon einige Threads dazu durch - Studio macht es auf allen Projekten, also alle Projekte die ich je erstellt habe, kann also nicht am Make liegen... Wozu ist denn das *.elf gut? sollte ich win avr neu installieren? Gruß, T.
wie ich festgestellt habe, ist auf allen Projekten auf denen ich das Studio zu testzwecken gestartet hatte, nun das elf File wech...
Thorsten S. schrieb: > Wozu ist denn das *.elf gut? mach mal in Deinem Screen Shot einen Kringel um "Output File Name" und den frage Dich, wozu man ein output file braucht, bzw. wo man es her bekommt. Achja, hab ich übersehen: mach auch einen Kringel um "make: *** [test.elf] Error 1". Und wenn Du gerade dabei bist google doch mal nach "_spawnv: Invalid argument". Gruß, Bernd
Hi, ich habe soeben Studio und WinAvr neu installiert, jetzt läufts wieder. Danke für den Tip zu google, würde trotzdem gern verstehen woran es nun lag, bzw. wie das zustande kam... T.
Bernd, mein Projekt heißt übrigens "test", damit heißt mein elf File auch test.elf und es läuft jetzt auch wieder mit test.elf. Ich lese nur etwas von "binärpatches" und "patchfiles"... sagt mir nichts... T.
diese Fehlermeldung: Beitrag "avr-gcc: _spawnv: No such file or directory" ist nicht wie meine. Beitrag "AVR make: *** [ELF_Test.elf] Error 1" es gibt tausende Postings dazu, doch alle haben unterschiedliche Gründe, Lösungen und Probleme und auch Ausgaben... Bitte lass mich nicht dumm sterben. T.
Hi, ich wollte nur darauf hinweisen, dass das Studio die test.elf Datei nicht findet, weil Du offensichtlich neu compilert hast und die .elf Datei das Resultat des compile/link Vorgangs ist. Der Fehler wird mit _spawnv angegeben, die Ursache mir allerdings unbekannt ist, deswegen der Hinweis auf Google. Hast Du dir den Artikel zum _spawnv Prob durchgelesen? (ich nicht, ich hab das Prob nicht). Wie alt ist Dein GCC? War es Deine Absicht neu zu compilieren oder ist es aus Versehen passiert? Gruß, Bernd
Hi Bernd,
schön das du sich noch zurückmeldest. Dann ist logisch das die Datei bei
allen Projekten nach dem Compilieren verschwunden ist, es muss also
Probleme im complile/Link Vorgang gegeben haben.
Ich bin gerade mitten in einem Projekt, und war dabei c code in eine
weitere c.datei zu bringen...
dann kam recht unverhofft eine meldung das in der elf datei nicht das
erwartete enthalten war, da waren nur 2 Zeichen drin, die Meldung kam
immer nach dem Compilieren, also habe ich die zwei Zeichen aus der Datei
gelöscht... dann kam der o.g. Fehler.
Wird aus der elf das hex erzeugt?
>>Hast Du dir den Artikel zum _spawnv Prob durchgelesen<<
welchen meinst du?
Studio 4.13 b 577 (sp1)
WinAvr 20070525
gcc 4.1.2
avr-libc 1.4.6
T.
Hi, Artikel: ich meine den ersten Artikel den Du verlinkt hast. Ich hab ihn nur kurz überflogen. Weiter unten steht was von Probs mit WINAVR und einer 2007er Version. .elf -> .hex: das sagt Dir dein Makefile, in diesem Auszug hier z.B. ja: TARGET = $(PROJECT).elf ... %.hex: $(TARGET) avr-objcopy -O ihex $(HEX_FLASH_FLAGS) $< $@ Deine Tool chain scheint schon etwas antiquiert. WINAVR gibts als 2010xx AVR Studio als 4.18 (die 5er hab ich noch nicht ausprobiert) Ich weiss nicht was es mit dem _spawnv auf sich hat. Scheint was im Make Prozess zu sein. War die .elf Datei evtl. gelockt weil Du drin rumgemacht hast? Nur 'ne Vermutung, es gibt hier Spezialisten im Forum die kennen sich damit wirklich aus. Gruß, Bernd
>>Deine Tool chain scheint schon etwas antiquiert<< dennoch lief alles die letzten 3 Jahre wie ein Uhrwerk... >>War die .elf Datei evtl. gelockt weil Du drin rumgemacht hast?<< nein, ich habe der Datei bis dato keine Aufmerksamkeit geschenkt... Wie dem auch sei, die Neuinstallation (des Studios und Win AVR in den genannaten Versionen) hat ja geholfen. Bei dieser Art von Problemen scheint es viele Ausprägungen zu geben. Ich bin froh das der Kram wieder läuft. T.
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.