The debug_putc moment resonated with me. I once spent two days on an ARM board where early boot died silently, and the fix turned out to be a single misconfigured UART pin mux. Bisecting with one 'a' character at a time looks silly but is the only thing that works when nothing works, and the WFI register-zeroing chicken bit is the kind of hardware behavior that would be genuinely maddening to hit without docs.
pawel_nowak · · focus · HN ↗