ADA-IO kommuniziert nicht am Optobus
Verfasst: 26.03.2011, 22:05
Hallo,
habe gerade eine IFP und ADA-IO aufgebaut. Flashen für die .hex und die .eep -Datei hat mir avrdude (unter Linux) als erfolgreich angezeigt. Nach dem Reset (Strom aus/ein) leuchtet die LED für ca.15 Sekunden, dann entsprechend der am Jumper eingestellten Adresse null- bis mehrfach für jeweils etwa 2 Sekunden. Das ist alles, was ich beobachten kann.
Mein Problem ist, dass ich keine Reaktion auf die Terminal-Befehle erhalte. Nun hatte ich natürlich meinen Schaltungsaufbau im Verdacht und habe deshalb getestet, ob die Signale vom IFP über den Optobus zur ADA-IO und zurück transportiert werden: In meinem Terminalprogramm (ich verwende picocom) bekomme ich dann (und nur dann) ein Echo, wenn ich den Optobus direkt durchschalte, d.h. den ATMEGA umgehe. Dazu habe ich testhalber kurzzeitig eine Brücke von R8 zu R1 hergestellt und erhalte dann die im Terminal eingetippten Zeichen über den Optobus als Echo zurück, d.h. die Physik funktioniert. Die Terminalparamter sind auf 38400 8N1 eingestellt (picocom meldet das nach dem Start ausdrücklich, so dass ich mir da sicher bin).
Nun bin ich ratlos. Was kann ich tun, um den Fehler weiter einzugrenzen oder zu analysieren?
P.S. Fuse Bits habe ich nicht gesetzt, weil ich es so verstehe, dass das nicht unbedingt erforderlich ist. Kann das vielleicht doch daran liegen?
Danke & Gruß
Uwe
habe gerade eine IFP und ADA-IO aufgebaut. Flashen für die .hex und die .eep -Datei hat mir avrdude (unter Linux) als erfolgreich angezeigt. Nach dem Reset (Strom aus/ein) leuchtet die LED für ca.15 Sekunden, dann entsprechend der am Jumper eingestellten Adresse null- bis mehrfach für jeweils etwa 2 Sekunden. Das ist alles, was ich beobachten kann.
Mein Problem ist, dass ich keine Reaktion auf die Terminal-Befehle erhalte. Nun hatte ich natürlich meinen Schaltungsaufbau im Verdacht und habe deshalb getestet, ob die Signale vom IFP über den Optobus zur ADA-IO und zurück transportiert werden: In meinem Terminalprogramm (ich verwende picocom) bekomme ich dann (und nur dann) ein Echo, wenn ich den Optobus direkt durchschalte, d.h. den ATMEGA umgehe. Dazu habe ich testhalber kurzzeitig eine Brücke von R8 zu R1 hergestellt und erhalte dann die im Terminal eingetippten Zeichen über den Optobus als Echo zurück, d.h. die Physik funktioniert. Die Terminalparamter sind auf 38400 8N1 eingestellt (picocom meldet das nach dem Start ausdrücklich, so dass ich mir da sicher bin).
Nun bin ich ratlos. Was kann ich tun, um den Fehler weiter einzugrenzen oder zu analysieren?
P.S. Fuse Bits habe ich nicht gesetzt, weil ich es so verstehe, dass das nicht unbedingt erforderlich ist. Kann das vielleicht doch daran liegen?
Danke & Gruß
Uwe