diff --git a/common/panic-log/src/lib.rs b/common/panic-log/src/lib.rs index cb82695..5a08462 100644 --- a/common/panic-log/src/lib.rs +++ b/common/panic-log/src/lib.rs @@ -8,7 +8,6 @@ use cortex_m::asm; fn panic(info: &PanicInfo) -> ! { log::error!("{}", info); - loop { - asm::bkpt() - } + // abort instruction: triggers a HardFault exception which causes probe-run to exit + asm::udf() }