Tädaääää. Problem gelöst.
Ich mache es kurz: Scope angeschlossen, alle Pegel ok.
Funktionierenden Slave genommen - alles Prima.
Nichtfunktionierenden Slave genommen - Busmaster macht alles gut, Slave antwortet nicht. -> Falsche ROM-ID?
Genau: Im Debugger war die Spalte nicht breit genung gezogen um mir alle Werte der ROM-ID anzuzeigen! Wenn die RomID viele einsen hatte dann waren alle Ziffern vorhanden, wenn viele nullen, achten etc vorhanden waren dann fehlte die letzte Ziffer. Da lag der Hase im Pfeffer. Unvollständige ROM ID.
Die "geschrumpften" Sensoren gehen nun natürlich auch alle.
Ente gut, alles gut.
Ich mache es kurz: Scope angeschlossen, alle Pegel ok.
Funktionierenden Slave genommen - alles Prima.
Nichtfunktionierenden Slave genommen - Busmaster macht alles gut, Slave antwortet nicht. -> Falsche ROM-ID?
Genau: Im Debugger war die Spalte nicht breit genung gezogen um mir alle Werte der ROM-ID anzuzeigen! Wenn die RomID viele einsen hatte dann waren alle Ziffern vorhanden, wenn viele nullen, achten etc vorhanden waren dann fehlte die letzte Ziffer. Da lag der Hase im Pfeffer. Unvollständige ROM ID.
Die "geschrumpften" Sensoren gehen nun natürlich auch alle.
Ente gut, alles gut.
Kommentar