Hi,
* Mirko Swillus mechko@gmx.de wrote:
nach dem Aufbau des fnordlichts bekomm ich leider weder über screen noch über avrdude eine Verbindung zum Atmel (will sagen: Auch "ba" oder ähnliches wird nicht zurückgegeben und ich kann auch im screen zB keine Zeichen senden). Ich hatte die Version mit schon fertig geflashten Atmel bestellt. (Vorsehen, ich bin recht unbedarft bei so elektronik-geschichten.)
PGM ist korrekt 2-3 auf gesetzt, die grüne LED am Serialkonverter leuchtet fröhlich, kalte Lötstellen kann ich nicht entdecken, alle Dreibeine wurden mit Vorsicht verlötet. Kabelprobleme zwischen ttyS0 und dem Serial Converter können auch ausgeschlossen werden. Auf ttyS0 hab ich die entsprechenden Rechte. Und die ICs haben alle Kontakt mit ihren Sockeln.
Hoert sich erstmal gut an. Welchen Befehl hast du genau benutzt? Hast du die richtige Geschwindigkeit (19200 8N1)?
Was ich bis jetzt überprüft hab: Stromversorgung (also es liegen zB auch 4.97 V zwischen Pin 7 und 8 des Atmels an, laut Datenblatt VCC und GND), physische Verbindung Serial Converter -> Fnordlicht Control. Die pin-Belegungen hab ich alle auch anhand des Schaltplans nochmal geprüft, max232n und den ATMEL auch schonmal ausgetauscht, alles ohne Befund.
Hoert sich alles gut an bisher.
Ich bin jetzt etwas ratlos, was man noch weiter prüfen könnte. Gern würde ich auch mal zB auf der Tx-Leitung eine 1 dauerhaft zu Meßzwecken generieren, aber ich weiss nicht so recht, wie. Ich weiss ja grad nicht mal, ob es nun am Serialkonverter oder am Control liegt.
Achso, noch als Hinweis: Egal auf welcher Position PGM steht, am Display leuchten immer die roten LEDs nach Anlegen einer Spannung an power.
Hm, das ist merkwuerdig. Das koennte zum einen auf einen Fehler in der Schaltung (kaputter Transistor, nicht kontaktierter Widerstand) sein, zum anderen die Fehlermeldung, dass die I2C-Adreses aus dem EEPROM nicht richtig gelesen werden konnte (beim Flashen wurde da eine reingeschrieben, bei unsachgemaesser Behandlung durch statische Elektrizitaet zb. kommt aber das EEPROM schonmal durcheinander (-> Datenblatt AFAIR)).
Hast du einen unprogrammierten Atmel zur Hand? Mit dem in der Schaltung (egal wie PGM gesetzt ist) sollte initial exakt garnichts passieren (alle LEDs aus), kein Atmel im Sockel sollte den gleichen Effekt haben.
Damit koennten wir eine defekte Schaltung als Ursache fuer das rote Licht ausschliessen. Sollte das funktionieren und das rote Licht von dem EEPROM-Fehler kommen, sollte aber zumindest der Bootloader reagieren (der ja vor dem Check auf die I2C-Adresse gestartet wird). Bist du sicher, dass du die richtige Geschwindigkeit ausgewaehlt hast? Welche Parameter hast du Screen gegeben?
Eventuell koenntest du dir noch das Parallele ISP-Kabel (http://wiki.koeln.ccc.de/index.php/U23_2005/Fnordlicht_quickstart_howto#Erst...) loeten und damit versuchen, einen Atmel neu zu programmieren. Dabei sei aber gewarnt: eine inkorrekte Schaltung koennte dabei deinen Parallelport sowie dein Mainboard roesten, benutze also am besten einen alten Rechner.
Mir ist auch aufgefallen, dass auf dem Photo vom Serial der Kondensator C6 irgendwie größer aussieht als bei mir, ist aber bei mir laut Datenblatt richtig (Tantal 0,33/35). Ist aber auch vielleicht völlig egal.
Das passt schon, dieser Kondensator ist eh optional.
HTH, - fd0