USB-AVR-LABTOOL hex-Dateien nicht in Ordnung?

OP #3499545
Lesenswert?

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
Gast #3499674
Lesenswert?

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?
Gast #3499723
Lesenswert?

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
Gast #3500494
Lesenswert?

@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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren