{"ok":true,"pi_online":true,"probe_checked_at":"2026-09-11T15:18:51Z","bench_busy":false,"rate_limit":"60/60s/ip","run_window_s":20,"run_window":"smoke / short benchmark only — not long USB/network/TinyML bring-up","errors":["RATE_LIMIT","BOARD_BUSY","ELF_REJECTED","BOARD_QUARANTINED","HOST_UNREACHABLE"],"error_shape":"HTTP JSON {detail: {code, message}}","last_job":null,"boards":[{"id":"nucleo-n6","name":"NUCLEO-N657X0-Q","mcu":"STM32N657X0 (Cortex-M55)","probe":"STLINK-V3","flashable":true,"returns":["mailbox","uart"],"mailbox_base":"0x341c0000","note":"AXISRAM only. Vectors 0x34180400, mailbox 0x341C0000. ELF scan + halt ≤20s.","pi_online":true,"probe_seen":true,"quarantined":false,"probe_checked_at":"2026-09-11T15:18:51Z","bench_busy":false,"hello_elf":"/hello/nucleo-n6.elf"},{"id":"disco-h7","name":"STM32H735G-DK","mcu":"STM32H735 (Cortex-M7)","probe":"STLINK-V3","flashable":true,"returns":["mailbox","uart"],"mailbox_base":"0x2001ff00","note":"User ELF @ 0x08000000. MPU trampoline in DTCM. Mailbox 0x2001FF00. FLASH/DMA denied.","pi_online":true,"probe_seen":true,"quarantined":false,"probe_checked_at":"2026-09-11T15:18:51Z","bench_busy":false,"hello_elf":"/hello/disco-h7.elf"},{"id":"nucleo-f4","name":"NUCLEO-F429ZI","mcu":"STM32F429ZI (Cortex-M4)","probe":"ST-LINK/V2.1","flashable":true,"returns":["mailbox","uart"],"mailbox_base":"0x2002ff00","note":"User ELF @ 0x08000000. MPU trampoline in CCM. Mailbox 0x2002FF00. FLASH/DMA denied.","pi_online":true,"probe_seen":true,"quarantined":false,"probe_checked_at":"2026-09-11T15:18:51Z","bench_busy":false,"hello_elf":"/hello/nucleo-f4.elf"},{"id":"lpc55569-evk","name":"NXP LPCXpresso55569","mcu":"LPC55S69 (Cortex-M33)","probe":"LPC-LINK2 CMSIS-DAP","flashable":true,"returns":["mailbox","uart"],"mailbox_base":"0x2003ff00","note":"App flash below PFR/CMPA. Mailbox 0x2003FF00. Chip erase on oneshot.","pi_online":true,"probe_seen":true,"quarantined":false,"probe_checked_at":"2026-09-11T15:18:51Z","bench_busy":false,"hello_elf":"/hello/lpc55569-evk.elf"}]}