discovery
discovery copied to clipboard
[src/03-setup] Failed to flash (Microbit 1.5)
Host machine: MacOS Big Sur 11.3 Target: Microbit v 1.5
Running cargo embed --target thumbv6m-none-eabi produces the following:
Compiling semver-parser v0.7.0
Compiling proc-macro2 v1.0.36
Compiling unicode-xid v0.2.2
Compiling nb v1.0.0
Compiling cortex-m v0.7.4
Compiling vcell v0.1.3
Compiling void v1.0.2
Compiling syn v1.0.85
Compiling cortex-m-rt v0.7.1
Compiling bitfield v0.13.2
Compiling ufmt-write v0.1.0
Compiling rtt-check v0.1.0 (/Users/philip/projects/discovery/microbit/src/03-setup)
Compiling volatile-register v0.2.1
Compiling nb v0.1.3
Compiling semver v0.9.0
Compiling embedded-hal v0.2.6
Compiling rustc_version v0.2.3
Compiling bare-metal v0.2.5
Compiling quote v1.0.14
Compiling rtt-target v0.3.1
Compiling panic-rtt-target v0.1.2
Compiling cortex-m-rt-macros v0.7.0
Finished dev [unoptimized + debuginfo] target(s) in 12.07s
Config default
Target /Users/philip/projects/discovery/microbit/target/thumbv6m-none-eabi/debug/rtt-check
Erasing sectors ✔ [00:00:00] [#################################################################################################################] 13.00KiB/13.00KiB @ 11.28KiB/s (eta 0s )
Programming pages ✔ [00:00:00] [##################-----------------------------------------------------------------------------------------------] 2.00KiB/13.00KiB @ 1.91KiB/s (eta 0s )
Error failed to flash /Users/philip/projects/discovery/microbit/target/thumbv6m-none-eabi/debug/rtt-check
Caused by:
0: Error while flashing
1: The execution of 'program_page' failed with code 1. This might indicate a problem with the flash algorithm.