So I’m in two days now debugging this. I purchased this along with a CanaKit RP 5 starter kit. I didn’t understand that the CM5 was a separate board. Oh well, it arrived first and was very plug and play. So cool to install HA and be up and running in no time.
Now the yellow arrived and I realized I didnt’ have the CM5. Ordered that. Put it together without issue. Followed instructions to move the jumper to USB, power on while holding usb-c recovery. Device appears in USB devices on my m3 MacBook. I start the
sudo ./rpiboot -v -d mass-storage-gadget64
It goes through it’s steps but has errors like:
Found serial number 3
libusb: warning [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)
last_serial -1 serial 3
Sending bootcode.bin
libusb: warning [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)
Failed control transfer (-1,24)
Failed to write correct length, returned -1
Waiting for BCM2835/6/7/2711/2712...
and then repeats.
I then tried updating the eerom for CM5 and get the same type of error
sudo ./rpiboot -v -d ./recovery5
I have redownloaded the latest repos and rebuilt.
I ran the same processes using UTM Ubuntu
I even started up my other Raspberry Pi with RP OS and tried the same process there, with the same results.
I’ve reseated the CM5 board and heat sink.
I have tried different cables and checked the power supply voltage is correct.
I’ve never been able to get the Yellow to appear as a mass storage device.
I’m out of ideas and so is chatgpt
Any help is greatly appreciated.