Repository navigation
Conversation
|
Physical blocker diagnostic on ESP32-P4 rev 1.3 / COM15 (device E8F60AE0C53F), 2026-09-15 Asia/Jakarta. Artifact provenance:
Focused START reproduction after flash:
60-second board-runner diagnostic:
Wire capture:
This is blocker diagnostic evidence only, not final RC acceptance. The runner correctly marks diagnosticOnly=true; the required one-hour soak, Studio UI observations, recovery/unplug/replug, wrong-device rejection, and exact frozen-candidate provenance remain open. Do not move the frozen baseline from |
|
Physical acceptance checkpoint — 2026-09-15 Asia/Jakarta Current GitHub/code state:
One-hour attempt is NOT accepted:
Disposition:
No physical PASS, merge, tag, or public release is claimed by this checkpoint. |
Release blocker
Physical RC2 on ESP32-P4
E8F60AE0C53Freproduced deterministic START misses and misleading telemetry windows against frozen candidateed46f3bed73d398d71be2eacf34c4995325c3cad.Evidence:
fpsMin=400,fpsMax=4400,missed=80,TX fail=0;samples=3200,missed=37; later steady buckets4000,missed=0;Root cause
The publisher enables the 250 us GPTimer and then formats the PROFILE-armed log. ISR notifications accumulate while formatting, so the first publisher iteration begins with
pending_ticks > 1and skips counters. Separately, telemetry labels quantized samples collected by an asynchronously delayed task as a one-second fps value.Minimum fix
No Studio, protocol profile, wire layout, dataset, synchronization policy, or release baseline is changed.
Required verification
smpCnt=0,missed=0,TX fail=0;smpCnt, wraps, frozen wire identity/layout, andsmpSynch=0.Tracks #83. Keep draft and do not move the freeze baseline until all gates and affected physical acceptance pass.