Ich habe hier einen sog. USB_ASP-Programmer, auf dem ich einmal probe- weise die Firmware vom USB_AVR_Labtool laufen lassen wollte, damit sich das Gerät dann wie ein AVRISP_MK2-Programmer benimmt. http://www.ullihome.de/wiki/USBAVRLab/download Ich habe von dort die Installationssoftware für Windows heruntergeladen, nach der Installation findet man ein Verzeichnis "Data", in dem sich auch diverse .hex-Dateien befinden, mit denen man dann die unterschiedlichen Funktionen bestimmen kann. Leider meldet mir das AVR-Studio, daß diese .hex Dateien nicht in Ordnung seien -und zwar keine von ihnen. Meldung lautet: "The specified file is not a valid Intel HEX file" Hat schon einmal jemand das gleiche Problem gehabt? MfG Paul
könnte es sein, dass diese Hex Dateien nicht mit deinem Prozessor klarkommen? Entweder du hast die Falsche Architektur gewählt(beim Download) und du lädst die richtige runter, oder du probierst an den SourceCode ranzukommen und kompilierst ihn selber. Evtl. ist das Programm für Linux/Mac?
Nachtrag: Nicht nur du hast das Problem: https://www.google.de/search?client=ubuntu&channel=fs&q=The+specified+file+is+not+a+valid+Intel+HEX+file+AvrStudio&ie=utf-8&oe=utf-8&gws_rd=cr&ei=UfXfUteoG8fOtAbZu4H4Dw
So, ich danke Euch erst mal für die Antworten, habe mittlerweile aber etwas Anderes herausgefunden: Zunächst muß ein Bootlader drauf, dann kann man darüber und über das PC-Programm "AVR-LAB-Programmer" eine der anderen .hex-Dateien einspielen und die jeweilge Funktion nutzen. Leider funktioniert das nicht mit der Bootlader -hex-Datei von der Seite: http://www.ullihome.de/wiki/USBAVRLab/download Das Gerät wird nicht erkannt. Ich fand einen weiteren Link, in dem Änderungen im Quelltext beschrieben werden, die man machen muß, um einen USB-ASP Programmer mit dieser Software laufen zu lassen. http://www.loetlabor.org/USBasp (ziemlich weit unten auf der Seite) Die Quelldateien fand ich hier: Beitrag "Re: Source Files Firmware USBAVRLAB" Ich habe die Änderungen durchgeführt, bekam aber 4 Warnungen des Kompilers, mit denen ich nichts anfangen kann, weil die Software in C geschrieben ist. Schade- das war's dann. MfG Paul
@Paul Baumann Probiere mal folgende HEX-Datei. Der Programmierer vom AVRLAB war der Meinung, das er seine HEX-Files unbedingt verschlüsseln müsste. Mit dem AVR Studio einfach die Datei ohne Bootloader brennen. (Fuses beachten). Frank
@Frank Schönen Dank! Ich werde das morgen ausprobieren, da ich jetzt gleich fort muß. MfG Paul
Erwarte aber nicht zuviel. Die MKII-Emulation lief bei mir an keinem Rechner stabil. Selbst mit der STK500-Firmware gabe es reichlich Treiberprobleme.
@Frank So, ich habe die Datei ausprobiert. Das Gerät taucht nun im Gerätemanager als AVRISP MK2 auf. Leider wird es vom AVRSTUDIO nicht für "voll" genommen. Ich werde es nachher noch mal an einem anderen Rechner versuchen, der Vista drauf hat. In der größten Not mache ich eben wieder die modifizierte Firmaware des AVR-Doper drauf, so daß das Ding über eine virtuelle serielle Schnittstelle als STK500 Version2 erkannt wird. Das hat immer funktioniert. MfG Paul
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.