fixup.dat out of sync with start.elf
I have just debugged a problem for a few hours where my Raspberry Pi3 would boot up with only 240MB of memory (+16GB GPU memory). I was using the start_cd.elf and fixup_cd.dat files from master.
I finally found some post on the internet which pointed out that if start.elf and fixup.dat files are not in sync, it causes some relocation to fail and hence the rpi3 would boot up with only 256MB ram.
Lo and behold: start.elf was updated 2 days ago but fixup.dat was last updated 4 days ago. By going back to master of 4 days ago I could obtain files that were in sync and now my rpi3 has a GiB of ram again. Yay!
Please update those files so they are in sync on master again. Maybe there should be some kind of automated test or git commit hook to prevent that they get accidentally out of sync, as that means master is effectively broken.
Anyway, thanks for all the great work and congrats for the launch of the rpi4!
Can you check if all is well now?