Since the bug seems to be stochastic, we rebooted the rpi4 a few times until the firmware transaction succeeded, and the machine seems stable now. We have a balena-os image with updated firmware ready, and if it fails again too frequently, we will drive to the machine and flash our image by hand. But it would be cool if at some point custom balena-os’es could be flashed remotely.
Hey, thanks for providing the new firmware version and linking to the issue you encountered! I’ve opened an issue in our balena-raspberrypi repo for the devices team to look at, so now it’s on our radar.
We will let you know when a new version is released with this change!