I'm getting a very strange error. I have 3 Raspberry Pi 4 Model B 8 GB (Rev 1.4), and 2 of 3 of them fail to boot the aarch64 image. I followed the installation instructions and oddly only 1 of the 3 work. They'll all happily boot Raspbian, and the ARMv7 version. I tried putting aarch64 on different SD cards just to make sure, and sure enough the same one boots fine, but the others fail. The failing ones both get spammed with the following error:
$this->bbcode_second_pass_code('', 'mmc1: ADMA error: 0x02000000
mmc1: sdhci: ============ SDHCI REGISTER DUMP ===========
<SNIP>
mmc1: error -5 whilst initialising SD card')
On the one that works, I tried updating everything and got today's update of the firmware, but it's still the same story: 1 works, and 2 don't work. I'm a bit at a loss since I think I can rule out the SD card, and the Pi's themselves being faulty. Maybe a firmware difference? I'm not sure how to check, they all seem to be the same revision. Aside from the aarch64 version, they seem to behave the same with everything else.
There doesn't seem to actually be an SD card error either on the 2 that won't complete the boot, since I can see the 4 Tux icons, so clearly it booted the kernel from the same SD card. If anyone has any other thoughts that would be great! This seems like it shouldn't happen.