I am trying to flash an image onto a Compute Module 3+ with onboard eMMC using the CM I/O board. The process seems straightforward, but I'm running into an error. Here are the steps I'm taking:
- Ensure J4 jumper is set to EN.
- Connect first micro USB port to host PC.
- Connect second micro USB port to power.
- On host PC, run
sudo ./rpiboot
. - On host PC, run
rpi-imager
. - Select image file (any).
- Select SD card:
RPi-MSD- 0001 (raspberrypi) - 31.3 GB
- Select
WRITE
.
Almost immediately, it displays an error with the following text:
Write error while trying to zero out last part of card.
Card could be advertising wrong capacity (possibly counterfeit).
Searching the internet for that error message I didn't find any information. Is it just a hardware failure? Does anybody have any ideas or things I can try to fix that?