Flashing OS to eMMC / accessing eMMC
In short, it’s like this:
- On a computer with Linux to which you will connect the Blade
sudo apt install libusb-1.0-0-dev
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
make
cd recovery
sudo ./rpiboot
If you have a Mac OS you need Homebrew
brew install pkgconfig libusb
Slide the USB switch to USB-C. Press Boot (nRPIBOOT) on the Blade and connect it to your Linux/Mac with USB-C cable
After that you will be able to mount the Boot partition if present. (it usually happens automatically). Note a stock CM4 has a completely empty eMMC.
You can fix your files/configs or install the OS using the Raspberry Pi Imager
For complete instructions, see Jeff Geerling’s website: instructions