Booting Raspberry Pis
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 14 Feb 2025 22:54:49 UTC
I have three RPI 4b and one RPI 5. I finally have all working, but there is one interesting inconsistency that I think might have been the cause of many problems. Two of the microSD cards have in /boot the directories msdos and efi where there are a number of u-boot files in msdos and nothing in efi. I tried to bood the RPI 5 using one of those microSD cards. The RPi5_UEFI files were on a USB stick and the boot went through to the large raspberry and then to nothing. I then followed the instructions in https://wiki.freebsd.org/arm/Raspberry%20Pi%205 to the letter and downloaded a new 14.2 image and put it on the microSD card. The RPI 5 booted up just fine. The only difference in the microSD cards I can find is the new system has the u-boot files in efi and a soft link from msdos to efi. Both setups boot just fine on the RPI4bs. However only the second will boot on the RPI 5. I suspect that somehow either the boot structure got changed somewhere between FBSD 12 and 14.2 or that some bit rot occurred on two of my systems. I was hoping that there would be a 3 to 1 division of the structures so I would know which is correct, but with 2 and 2, it is just not obvious. Since the u-boot files in efi and the llink from msdos boots on both the 4b and the 5, I expect that was the intended structure. Is that correct? -- Doug