Gast
#2490050
Hallo, ich versuche, das USB ISP Programmiergerät von Ulrich Radig (http://www.ulrichradig.de/home/index.php/avr/usb-avr-prog) nachzubauen, die Hardware ist bereits fertig. Bei der Inbetriebnahme habe ich leider Probleme. Mein WindowsXP erkennt nur ein "Unbekanntes USB-Gerät" und kann (offensichtlilch) mit diesem nicht kommunizieren. Eine mögliche Ursache sind die Fusebits. In der Anleitung finde ich nämlich zwei unterschiedliche Angaben, wie man sie einstellen soll, und zwar einmal wie im angefügten jpg und einmal wiefolgt: -------- Zitat aus der Readme.txt -------- You have to change the fuse bits for external crystal (see "make fuses"). # TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef --------------- Zitat Ende --------------- Beide Einstellungen führen dazu, daß mein Ponyprog (über ein Programmiergerät mit paralleler Schnittstelle) nicht mehr mit dem ATmega8 kommunizieren kann. Also habe ich als nächstes nur die SUT und CKSEL Bits verändert. Mit SUT(1:0) = 10 und CKSEL(3:0) = 0100 läuft der ATmega jetzt mit einem 12 MHz Quarz (alle anderen fuse bits sind auf Standardeinstellung). Mein ursprüngliches Problem konnte ich damit leider nicht lösen. Aus diesem Grund hätte ich die Frage, ob das USB-Kommunikationsproblem an den Fusebits liegen kann und wenn ja, wie ich sie korrekt einstellen soll. Oder - alternativ: Mit welcher einfachen Softwarelösung könnte ich überprüfen, ob die Hardware korrekt gebaut ist. (Die üblichen Messungen mit dem Multimeter sowie die Kontrolle, ob meine Hardware mit dem Schaltplan ident ist, habe ich bereits mehrfach durchgeführt.) Vielen Dank im voraus für die Hilfe! lg, Nino.

