PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Fischl-Flasher



galdo
29.03.2007, 23:09
Hallo,

ich habe einige Probleme mit dem Flasher von Fischl. Ich habe das vergefertigte Schematic genommen, wovon ich ausgehe, dass es funktioniert und habe mir daraus ein Board-Layout gebastelt, was nach der Bestückung leider nicht funktioniert.

Ich habe die Schaltung jetzt komplett zerlegt und auf Fehler überprüft und leider habe ich ihn nicht gefunden. Ich erhalte folgende Fehlermeldung unter MacOS X



USBF: 324.676 [0x39e4f00] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 1 of hub @ location: 0x3d000000)
USBF: 328.546 [0x39e4f00] The IOUSBFamily was not able to enumerate a device.


Es leuchtet auch keine LED und selbst wenn ich den ATMega8 mittels eines anderen Flashers programmieren will, der den zu programmierenden ATMega versorgt findet avrdude kein Target (Jumper sind richtig gesetzt).

Im Moment habe ich die Fuses richtig (0xC9 und 0xEF) gesetzt und die Firmware des USBasp verwendet - leider ohne Erfolg in einem anderem Board geflasht, funktionieren tut aber immer noch nichts.

Ich hänge mal das Schematic, das Board-Layout und die Reichelt-Bestellliste an - vielleicht findet ihr ja eine Lösung oder hattet ein ähnliches Problem oder sonst ne Idee...

Danke GALDO

robocat
29.03.2007, 23:30
evtl könntest du jpg´s vom layout und dem schaltplan machen? ich denke, dass dir dann schneller geholfen wird.

galdo
30.03.2007, 08:19
Alles klar...

Im Anhang sind nochmal die beiden Files als PNGs

Danke
GALDO

Hubert.G
30.03.2007, 11:20
Ich habe mir vergangenes Wochenende die selbe Schaltung nachgebaut, nur mit einem TQPF. Es hat auf Anhieb funktioniert, nur der USB Treiber hat Mätzchen gemacht und allerlei Meldungen ausgespuckt bis ich den Richtigen gefunden hatte. Ich glaube fast das es bei dir genau so ist.

Hubert

galdo
30.03.2007, 11:32
was für ein usb treiber? die Firmware für den flasher?
Kannst du mir mal den Link schicken?

Ich vermute, dass es eher daran liegt, dass ich irgendwie ein nicht geeignetes Bauteil verwendet habe, deswegen wäre es nett, wenn jemand mal die Bestellliste durchsehen könnte um Fehler in den Bauteilen auszuschließen...

Danke GALDO

Hubert.G
30.03.2007, 12:11
Im XP hat er nach dem Anstecken des Progs gesagt Neue Hardware gefunden und hat nach einem Treiber gefragt, funktioniert hat dann der Treiber der beim AVR-dude 5.3.1 dabei war. Also nicht die Firmware des Flashers.
An den Bauteilen hätte ich nichts auszusetzen.
Hubert

galdo
30.03.2007, 18:25
Dann muss der Fehler ja in der Platine liegen... Ich glaub ich bau die Schaltung nochmal auf ner lochrasterplat. nach - das kann ja nicht sein.

Eigentlich kann man doch beim Routing nix falsch machen, wenn das Schem. korrekt ist, wovon ich ausgehe, dann stimmt doch auch das Board und damit - wenn man bestückungsfehler ausnimmt auch den tatsächliche Platine - die TUT aber nicht :(

Seid ihr sicher, dass keine Fehler in der Platine vorliegt?

Vielen Dank für eure bisherigen Hilfe...

GALDO

Hubert.G
30.03.2007, 19:07
Eventuell funktioniert der Oszillator nicht, hast du vieleicht ein anderes Programm das du laden kannst zum testen, vieleicht nur die Leds blinken lassen.
Auf der Platine sehe ich keinen Fehler. Wenn du beim Herstellen keinen gemacht hast, speziell zwischen den IC-Beinen.

Hubert