fix(P4): Abschaltfolge zurücknehmen, Startgrund und LDO prüfen (1.6.12) #40

Merged
thomas merged 2 commits from fix/bridge-abschaltfolge-zuruecknehmen into main 2026-09-01 15:45:25 +02:00
Owner

Die Bridge-Abschaltfolge aus 1.6.11 hat den Fehler nicht behoben, sondern verschlimmert: Nach C0/C2/AC = 0x00 kam das Panel auch direkt nach dem Flashen nicht mehr hoch - die normale Einschaltfolge holt es aus diesem Zustand nicht zurück. Der Bringup entspricht wieder 1.6.10.

Stattdessen zwei Diagnosen zur Eingrenzung des schwarzen Bildes nach einem Reset:

  • esp_reset_reason() wird beim Hochlauf ausgegeben (1 = Kaltstart).
  • esp_ldo_acquire_channel() läuft nicht mehr ungeprüft durch, sondern meldet Fehler über BSP_STEP. Es war der einzige Bringup-Schritt ohne Prüfung.

Mit arduino-cli übersetzt.

Die Bridge-Abschaltfolge aus 1.6.11 hat den Fehler nicht behoben, sondern verschlimmert: Nach `C0`/`C2`/`AC` = `0x00` kam das Panel auch direkt nach dem Flashen nicht mehr hoch - die normale Einschaltfolge holt es aus diesem Zustand nicht zurück. Der Bringup entspricht wieder 1.6.10. Stattdessen zwei Diagnosen zur Eingrenzung des schwarzen Bildes nach einem Reset: - `esp_reset_reason()` wird beim Hochlauf ausgegeben (1 = Kaltstart). - `esp_ldo_acquire_channel()` läuft nicht mehr ungeprüft durch, sondern meldet Fehler über `BSP_STEP`. Es war der einzige Bringup-Schritt ohne Prüfung. Mit arduino-cli übersetzt.
thomas added 2 commits 2026-09-01 15:45:24 +02:00
This reverts commit 0a6c6ed869, reversing
changes made to edb1e333f0.
Die Bridge-Abschaltfolge aus 1.6.11 hat den Fehler nicht behoben, sondern
verschlimmert: Nach C0/C2/AC = 0x00 kam das Panel auch direkt nach dem
Flashen nicht mehr hoch. Der Bringup entspricht wieder 1.6.10.

Stattdessen zwei Diagnosen zur Eingrenzung:
- esp_reset_reason() wird beim Hochlauf ausgegeben, um Kalt- von Warmstart
  unterscheiden zu können.
- esp_ldo_acquire_channel() läuft nicht mehr ungeprüft durch, sondern meldet
  einen Fehler über BSP_STEP. Es war der einzige Schritt ohne Prüfung.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018QoLDQeUh1dCQz7yYZVb4Y
thomas merged commit dfd2aaddd1 into main 2026-09-01 15:45:25 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: thomas/Dual-PID#40