原只在 magic=0xFA57FA57 (HardFault) 时打印, 卡死/IWDG 复位时 marker 有值但 magic=0 → 轨迹丢失。改为: - magic 有效 → 完整现场 (mcause/mepc/mtval/marker) - marker!=0 且无 HardFault → 打印 no-hardfault + marker (卡死定位)
原只在 magic=0xFA57FA57 (HardFault) 时打印, 卡死/IWDG 复位时 marker 有值但 magic=0 → 轨迹丢失。改为: - magic 有效 → 完整现场 (mcause/mepc/mtval/marker) - marker!=0 且无 HardFault → 打印 no-hardfault + marker (卡死定位)