seeed device 'waiting for BCM2835/6/7/2711'
I am an admitted newb. trying to set up an easy way to image 1000+ cm4 units. I can manually flash each using rpiboot and pi imager software but would love to automate this with cmprovision. The logs just get to the 'second stage boot' and then hang on the message waiting for BCM2835/6/7/2711 and thats it. Not sure what else to do. Any help much appreciated. thank you so much .
Network booting CM4s with empty eMMC does work properly? If not, attach HDMI to board and see what that says.
One would usually only use USB rpiboot for cases network boot fails, e.g. when eMMC already has an OS. Are you using official CMIO boards to provision or something else, and how are they powered? Keep in mind that we run a Linux utility operating system on the ARM cores during provisioning, and it will consume more than when running the MSD rpiboot payload.
the eMMC comes shipped with an OS and i couldnt get network boot to work. its attached to a screen but i think there is a mini-hdmi out - would connecting that provide more boot data ? the integrated 5 inch screen just stays black so i have very little indication of what the device is doing other than a couple of status lights (which go off when in the 'waiting for bcm' stage)
this is the device fyi: https://www.seeedstudio.com/ReTerminal-with-CM4-p-4904.html
only has a single usb-c for power/data so i tried a rasPi 4 direct usb ports and even got a 60W external usb-c hub just in case it was a power issue but same issue. .. thank you so much for the reply.
the eMMC comes shipped with an OS and i couldnt get network boot to work.
Try using rpiboot MSD + Imager and select "format as FAT32" as operating system to make eMMC empty, and see if it will boot to network afterwards.
Could be that you need to toss a device tree file specific to your device in /var/lib/cmprovision/scriptexecute to get screen to work. (and possibly kernel stuff we do not build by default).