Fix core::panic! not printing in examples (#153)
* fixes panic not showing in examples removes panic_immediate_abort feature where present, renames config -> config.toml, enables panic-probe defmt printing feature and updates panic-probe to 0.2 * fix unintended changes in build_core and arch * revert uninteded change
This commit is contained in:
parent
1f2551d7cd
commit
e40346a544
@ -1,6 +1,5 @@
|
|||||||
[unstable]
|
[unstable]
|
||||||
build-std = ["core"]
|
build-std = ["core"]
|
||||||
build-std-features = ["panic_immediate_abort"]
|
|
||||||
|
|
||||||
[target.'cfg(all(target_arch = "arm", target_os = "none"))']
|
[target.'cfg(all(target_arch = "arm", target_os = "none"))']
|
||||||
runner = "probe-run --chip nRF52840_xxAA"
|
runner = "probe-run --chip nRF52840_xxAA"
|
||||||
@ -19,4 +18,3 @@ rustflags = [
|
|||||||
|
|
||||||
[build]
|
[build]
|
||||||
target = "thumbv7em-none-eabi"
|
target = "thumbv7em-none-eabi"
|
||||||
|
|
@ -27,5 +27,5 @@ defmt-rtt = "0.2.0"
|
|||||||
cortex-m = { version = "0.7.1", features = ["inline-asm"] }
|
cortex-m = { version = "0.7.1", features = ["inline-asm"] }
|
||||||
cortex-m-rt = "0.6.13"
|
cortex-m-rt = "0.6.13"
|
||||||
embedded-hal = { version = "0.2.4" }
|
embedded-hal = { version = "0.2.4" }
|
||||||
panic-probe = "0.1.0"
|
panic-probe = { version = "0.2.0", features = ["print-defmt"] }
|
||||||
futures = { version = "0.3.8", default-features = false, features = ["async-await"] }
|
futures = { version = "0.3.8", default-features = false, features = ["async-await"] }
|
@ -1,6 +1,5 @@
|
|||||||
[unstable]
|
[unstable]
|
||||||
build-std = ["core"]
|
build-std = ["core"]
|
||||||
build-std-features = ["panic_immediate_abort"]
|
|
||||||
|
|
||||||
[target.'cfg(all(target_arch = "arm", target_os = "none"))']
|
[target.'cfg(all(target_arch = "arm", target_os = "none"))']
|
||||||
runner = "probe-run-rp --chip RP2040"
|
runner = "probe-run-rp --chip RP2040"
|
@ -28,5 +28,5 @@ defmt-rtt = "0.2.0"
|
|||||||
cortex-m = { version = "0.7.1", features = ["inline-asm"] }
|
cortex-m = { version = "0.7.1", features = ["inline-asm"] }
|
||||||
cortex-m-rt = "0.6.13"
|
cortex-m-rt = "0.6.13"
|
||||||
embedded-hal = { version = "0.2.4" }
|
embedded-hal = { version = "0.2.4" }
|
||||||
panic-probe = "0.1.0"
|
panic-probe = { version = "0.2.0", features = ["print-defmt"] }
|
||||||
futures = { version = "0.3.8", default-features = false, features = ["async-await", "cfg-target-has-atomic", "unstable"] }
|
futures = { version = "0.3.8", default-features = false, features = ["async-await", "cfg-target-has-atomic", "unstable"] }
|
@ -46,7 +46,7 @@ defmt-rtt = "0.2.0"
|
|||||||
cortex-m = "0.7.1"
|
cortex-m = "0.7.1"
|
||||||
cortex-m-rt = "0.6.13"
|
cortex-m-rt = "0.6.13"
|
||||||
embedded-hal = { version = "0.2.4" }
|
embedded-hal = { version = "0.2.4" }
|
||||||
panic-probe = "0.1.0"
|
panic-probe = { version = "0.2.0", features = ["print-defmt"] }
|
||||||
futures = { version = "0.3.8", default-features = false, features = ["async-await"] }
|
futures = { version = "0.3.8", default-features = false, features = ["async-await"] }
|
||||||
rtt-target = { version = "0.3", features = ["cortex-m"] }
|
rtt-target = { version = "0.3", features = ["cortex-m"] }
|
||||||
bxcan = "0.5.0"
|
bxcan = "0.5.0"
|
||||||
|
Loading…
Reference in New Issue
Block a user