Probleme bei Datenübertragung mit ATmega32 qfix Bobbyboard

Gast #1503653
Hey,
ich benutze die qfix Software, die beim qfix BobbyBoard dabei ist.
Das Kompilieren von Programmen funktioniert anstandslos, aber wenn ich 
dann
die Datei auf den Controller übertragen will, passiert im Prinzip "gar 
nichts".

Mir wir dann folgendes angezeigt;
> "c:\Program Files (x86)\qfix\bin\download-mega32.bat" myTest

Found programmer: Id = ""; type = ð
    Software Version =

Programmer supports the following devices:
    Device code: 0x5e = ATTINY26
    Device code: 0x5e = ATTINY26
    (... alle paar Sekunden wird eine weitere von den Zeilen ausgegeben)

Die Übertragung soll über USB stattfinden. Die USB-Treiber sind 
isntalliert und der Pseudo-COM Port ist auch richtig eingstellt.

Mein Betriebssystem ist Windows 7 in der 64-Bit Ausgabe.
Gast
Bin grad dazugekommen, dass ganze auf einem anderen Rechner mit einem 
"normalen" 32-Bit Windows XP zu testen. Hat ebenfalls nicht 
funktioniert.

Da kommt dann die Meldung "avrdude: selected device is not supported by 
programmer: m32". Das finde ich ziemlich verwunderlich ist, da das ganze 
(Controller sowie Software) von der Schule stammt und dort läuft auf den 
Rechnern (ebenfalls Windows XP) alles problemlos.
Persönliche Seite
Ändere die "c:\Program Files (x86)\qfix\bin\download-mega32.bat" mal so 
ab, dass in der Kommandozeile zusätzlich -vvv steht. Das gibt mehr 
Diagnosemeldungen. Die kannst du deinen Fragen anhängen. Vielleicht 
sieht man welchen programmer AVRDUDE meint zu sehen.

In #1 wird beschrieben, wie man die tatsächlich verwendete virtuelle 
COM-Schnittstelle mit Hilfe des Gerätemanagers ermittelt und die 
Programmierbatchdatei entsprechend abändert.

Ich könnte mir vorstellen, dass dein Programmer nicht an COM3 wie in der 
Anleitung (#2) hängt, sondern woanders, weil z.B. ein anderes USB-Gerät 
bereits COM3 geschnappt hat. Aber das solltest du über den Gerätemanager 
herausbekommen.

Ebenso ist dort erklärt, wie man den Controllertyp anpasst. Allerdings, 
wenn du in avrdude.conf schaust (Dateisuche im Explorer), dann solltest 
du einen Eintrag zum Atmega32 finden. Bei meinem AVRDUDE ist ein 
Atmega32 als m32 eingetragen, also hier kein Problem. Aber schau mal bei 
dir nach.

BTW. Hast du bei dem Windows XP 32-Bit Test auch die USB-Treiber 
installiert und den Portswitch gemacht?

#1
http://www.ruprecht.co.at/andere_websites/diplomarbeit/media/Independent_Working_Robot_For_The_RoboCup.pdf

#2 qfix Software (Usermanual)
http://www.elv-downloads.de/service/manuals_hw/78099_qfixSoftware_UM.pdf

#3 Controller BobbyBoard
http://qfix-shop.de/downloads/D0305002R3-Datenblatt-HBAA000-BobbyBoard.pdf

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.