Hallo, eine Frage zu AVR Studio 6, vorgestern runter geladen... ich hatte vorher WinAVR installiert, kann mit Burn-o-mat brennen, kein Problem. Kann unter Studio compilieren, die Hex dann brennen (mit Burn-o-mat), kein Problem. Ist vielleicht ein "Luxus-Problem", aber ich möchte unter Studio brennen. Habt ihr eine Idee, wieso da unter Tools/Device Programming nur der Simulator angezeigt wird? Ich bin über die serielle Schnittstelle des Labtops, COM1, am Programmer des Evalution Board von Pollin... ich hätte eigentlich erwartet, von der Doku, dass ich wie bei Burn-O-Mat den Flash-Brenner einstellen kann? Danke für einen Tipp! Liebe Grüße, Jens
Das AVR-Studio unstützt direkt natürlich nur "offizielle" Programmieradapter. Aber du kannst über Tools => Add External Tools jedes x-beliebige Programmier-Programm dort eintragen.
Hallo, danke, jetzt verstehe ich aber nicht, wie ich das quasi global eintragen kann. -C C:\Programme\WinAVR\bin\avrdude.conf -p m8 -P com1 -c ponyser -U flash:w:C:\Dokumente und Einstellungen\jens\Eigene Dateien\Atmel Studio\GccApplication1\GccApplication1\Debug\Ampel.hex:a Wie kann ich das allgemeingültig schreiben? Ich kenne das von Visual C++ als sowas wie $(PROJECTPATH) oder so. Wie geht das hier? Gibt es solche globalen Einstellungen? Danke Liebe Grüße, Jens
Da gibts doch extra Buttons (Pfeile) neben den Arguments. $(TargetDir)\$(TargetName).hex zeigt zu deinem Hex-File
Hey danke, aber das hier funktioniert schon mal nicht: Command: C:\Programme\bin\avrdude.exe Parameter: "-C" "C:\Programme\WinAVR\bin\avrdude.conf" "-p m8" "-P com1" "-c ponyser" "-U flash:w:$(BinDir)\$(TargetName).hex:a Fehlermeldung: avrdude.exe: Can't find programmer id " ponyser" Valid programmers are: ... Nun eine große Liste. Habt ihr mal eine funktionierende Einstellung? Danke!
Ich vermute mal dass die in '"' eingefassten Paramter das Problem sind. Nur die Pfade mit Leerzeichen müssen in '"'
Danke, Problem ist gelöst. Mit: "-C" "C:\Programme\WinAVR\bin\avrdude.conf" "-pm8" "-Pcom1" "-cponyser" "-Uflash:w:$(ProjectDir)Debug\$(ItemFileName).hex:a" habe ich es im Griff, wobei ich es noch schade finde, nicht von Debug auf Release gehen zu können - macht aber keinen großen Unterschied.
Um nicht einen neuen Beitrag zu verfassen: Bei mir checkt das Atmel Studio 6.2 folgendes Argument nicht: "-C" "C:\WinAVR-20100110\bin\avrdude.conf" "-v" "-v" "-patmega328p" "-carduino" "-P\\.\COM9-b57600-D" "-Uflash:w:$(ProjectDir)Debug\$(ItemFileName).hex:I" Errormeldungen: avrdude.exe: invalid file format 'I' in update specifier avrdude.exe: error parsing update operation 'flash:w:C:\Users\Darko\Documents\Atmel Studio\6.2\blinkenC\blinkenC\Debug\blinkenC.hex:I' Jemand eine Idee? Danke
>Bei mir checkt das Atmel Studio 6.2 folgendes Argument nicht: >Errormeldungen: Das hat mit Atmel Studio nichts zu tun. >>avrdude.exe: invalid file format 'I' in update specifier Ein Blinder mit Krückstock sieht doch das AVRDUDE es nicht checkt.
Solche provokativen Meldungen könnte man sich ersparen, wenn man nicht helfen will und man erwartet, dass der Fragende die Frage perfekt formuliert. Würde ich wissen, woran das Problem liegt, würde ich es selber lösen In dem Sinne, Danke Holger ;-)
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.