Nach einem Reset des P4 blieb das Bild schwarz, die Hintergrundbeleuchtung brannte; nur direkt nach dem Flashen lief es.
Die Bridge des Panels hat keine Reset-Leitung und hängt an Dauerstrom. Ein Reset des P4 setzt sie nicht zurück - ihre Register standen noch auf den Werten der vorigen Sitzung, während der P4 seine DSI-Strecke komplett neu aufbaut. Beim Flashen wird die Versorgung getrennt, deshalb trat der Fehler dort nicht auf.
ws7_bridge_pre_init() schaltet die Bridge jetzt zuerst definiert ab (AB/AA, AD, dann AC/C2/C0), wartet WS7_BRIDGE_RESET_MS (Vorgabe 120 ms, in pins_config.h) und schreibt erst danach die Grundinitialisierung.
Mit arduino-cli übersetzt.
Nach einem Reset des P4 blieb das Bild schwarz, die Hintergrundbeleuchtung brannte; nur direkt nach dem Flashen lief es.
Die Bridge des Panels hat keine Reset-Leitung und hängt an Dauerstrom. Ein Reset des P4 setzt sie nicht zurück - ihre Register standen noch auf den Werten der vorigen Sitzung, während der P4 seine DSI-Strecke komplett neu aufbaut. Beim Flashen wird die Versorgung getrennt, deshalb trat der Fehler dort nicht auf.
`ws7_bridge_pre_init()` schaltet die Bridge jetzt zuerst definiert ab (AB/AA, AD, dann AC/C2/C0), wartet `WS7_BRIDGE_RESET_MS` (Vorgabe 120 ms, in `pins_config.h`) und schreibt erst danach die Grundinitialisierung.
Mit arduino-cli übersetzt.
Nach einem Reset des P4 blieb das Bild schwarz, die Hintergrundbeleuchtung
brannte; nur direkt nach dem Flashen lief es.
Die Bridge des Panels hat keine Reset-Leitung und hängt an Dauerstrom. Ein
Reset des P4 setzt sie nicht zurück - ihre Register standen noch auf den
Werten der vorigen Sitzung, während der P4 seine DSI-Strecke komplett neu
aufbaut. Beim Flashen wird die Versorgung getrennt, deshalb trat der Fehler
dort nicht auf.
ws7_bridge_pre_init() schaltet die Bridge jetzt zuerst definiert ab
(AB/AA, AD, dann AC/C2/C0), wartet WS7_BRIDGE_RESET_MS und schreibt erst
danach die Grundinitialisierung.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018QoLDQeUh1dCQz7yYZVb4Y
thomas
merged commit 0a6c6ed869 into main2026-09-01 15:23:36 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Nach einem Reset des P4 blieb das Bild schwarz, die Hintergrundbeleuchtung brannte; nur direkt nach dem Flashen lief es.
Die Bridge des Panels hat keine Reset-Leitung und hängt an Dauerstrom. Ein Reset des P4 setzt sie nicht zurück - ihre Register standen noch auf den Werten der vorigen Sitzung, während der P4 seine DSI-Strecke komplett neu aufbaut. Beim Flashen wird die Versorgung getrennt, deshalb trat der Fehler dort nicht auf.
ws7_bridge_pre_init()schaltet die Bridge jetzt zuerst definiert ab (AB/AA, AD, dann AC/C2/C0), wartetWS7_BRIDGE_RESET_MS(Vorgabe 120 ms, inpins_config.h) und schreibt erst danach die Grundinitialisierung.Mit arduino-cli übersetzt.