Hi,
* Kilian Neuner kili@9-r.net wrote:
ich bräuchte mal Hilfe beim Debuggen meines Fnordlichts, ich weiß nämlich nichtmehr weiter:
Ok, mal schauen.
- hab nochmal alle Lötstellen überprüft, da ist nichts kaputt gegangen
Ok.
- alle Bauteile sind noch dran, nichts wurde beim Transport sichtbar
beschädigt, abgerissen oder verbogen um einen Kurzschluß zu erzeugen.
Gut.
- wenn ich das Fnordlicht mit dem Pegelkonverter anschließe leuchtet
die grüne LED, allerdings bekomme ich bei in minicom nur einmalig 2 bzw. 3 (pgm auf en bzw. dis) Sonderzeichen, sobald ich das Fnordlicht ans Netzteil anschließe. Ich habe das Fnordlicht hier an meinen Desktop-PC angeschlossen, da weiß ich das der Com-Port sicher funktioniert, und die Einstellungen sind auch richtig (19200 8N1).
Wirf mal minicom weg und nimm "screen /dev/ttyS0 19200 8N1". Eigentlich ist das ein gutes Zeichen, die Zeichen werden gesendet, der Bootloader tut also noch, nur die Uebertragung klappt nicht so ganz. Du hast einen 16MHz-Quarz bekommen, oder?
Ansonsten kannst du mal das das parallel-ISP-Kabel loeten, um den bootloader neu zu flashen?
Displayplatine mit der Hand, einer Pinzette oder einem anderen Leiter berühre. Bei Berührung mit z. Bsp. Streichholz leuchten die LEDs nicht. => scheinbar werde ich da zu einem Kondensator, aber was bedeutet das?!?
Das hat mit dem Kondensator nicht viel zu tun, sondern eher, dass etwas Strom ueber dich in die Basis des T1, T2 und T3 fliesst und damit der Transistor durchsteuert und die Led-Kette Saft bekommt.
- Außerdem habe ich festgestellt, dass alle grünen und blauen LED
leuchten wenn die Controlplatinen nur 12V bekommt.
Eigentlich sollten die Roten leds auch leuchten... aber das Verhalten an sich ist normal.
- Die Powerplatine liefert 12V und 5V wie sie soll, auch der ATMEGA8
wird mit 5V zwischen Pin 7 & 8 ordnungsgemäß versorgt.
- Wenn ich das Fnordlicht länger am Netzteil lasse, wird der IC1 auf der
Powerplatine heiß, was ja definitiv nicht so sein soll. Auch der ATMEGA8 wird nach einer Weile lauwarm, wobei ich nicht weiß ob das OK ist.
Doch, dass mus sogar so sein. IC1 ist ein Spannungsregler fuer 5V, der verbraet alles zwischen der Eingangsspannung und 5V, multipliziert mit dem fliessenden Strom in Waerme.
- Wenn ich den ATMEL aus der Schaltung nehme, leuchtet garnichts
Das soll auch so sein.
- Ich habe auch versucht nochmal die Firmware mit "make
install-fnordlicht SERIAL_DEV=/dev/ttyS0" neu zu übertragen, aber das Fnordlicht anwortet nicht
Das tut natuerlich nicht, wenn die serielle Verbindung aus irgendwelchen Gruenden nicht klappt.
Das ist alles was ich bisher herausgefunden habe. Meine Vermutung ist, dass wohl entweder einer oder mehrere Transistoren, der Quarz oder schlimmstenfalls der ATMEGA8 auf dem Heimweg den Geist aufgegeben haben. Was denkst Du? Noch irgendwelche Ideen was ich noch überprüfen könnte?
Check den Quarz...
- fd0