Setup:
Board: Micro:Bit v2.00
Tock commit hash: f7e2c5c194194c55017c8b8282c64e488937ec05
Bootloader installed: Yes
Replicate
- Install Tock with bootloader (Ensure previously erased entire flash)
- List application using serial
cargo run -p tockloader -- list --board microbit-v2 --serial
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.29s
Running `target/debug/tockloader list --board microbit-v2 --serial`
> Which serial port do you want to use? /dev/ttyACM0
[2026-07-03T11:28:10Z INFO tockloader_lib::connection] Serial connection opened succesfully.
Error: Failed to list apps.
Caused by:
0: Tock OS error: Bootloader returned an invalid header: 252 17
1: Bootloader returned an invalid header: 252 17
Expected behaviour
Listing should not fail, should list 0 apps
Setup:
Board: Micro:Bit v2.00
Tock commit hash:
f7e2c5c194194c55017c8b8282c64e488937ec05Bootloader installed: Yes
Replicate
cargo run -p tockloader -- list --board microbit-v2 --serial Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.29s Running `target/debug/tockloader list --board microbit-v2 --serial` > Which serial port do you want to use? /dev/ttyACM0 [2026-07-03T11:28:10Z INFO tockloader_lib::connection] Serial connection opened succesfully. Error: Failed to list apps. Caused by: 0: Tock OS error: Bootloader returned an invalid header: 252 17 1: Bootloader returned an invalid header: 252 17Expected behaviour
Listing should not fail, should list 0 apps