bb-imager fails on multiple SD cards

I’ve tried flashing two different SD cards now and bb-imager keeps failing, on top of being incredibly slow.

I know it shouldn’t be this slow, because the slowest microSD performance class requires at least 10 MB/s write speed. This image can’t be bigger than 4GB based on the SD card size requirement. It should take at most 6 minutes for this to flash, but bb-imager is taking multiple hours. And then it failed.

Console output:

called `Result::unwrap()` on an `Err` value: Error { inner: ErrorImpl { kind: Serde("missing field `Partitions`"), file_position: None } }

Then I tried a newer SD card and it failed instantly:

What am I doing wrong?

Please retry with the latest release. Releases · beagleboard/bb-imager-rs · GitHub

OK thank you. Release v0.0.12 worked and went a lot faster.

I recommend updating the link in your documentation PDF to point at the github releases:

Good to know. I have not tested the imager on mac, since I do not have mac (and apple seems to consider VMs evil).