When using version 1.52 on a microSD card, the UART output below does not proceed past the last line and nothing displays on my monitor. This issue does not occur on a USB drive. The microSD card worked after reverting to 1.51.
3.28 [sdcard] recover4.elf not found
3.28 [sdcard] recovery.elf not found
3.16 Read start4.elf bytes 2305632 hnd 0xfec3
3.21 Read fixup4.dat bytes 5499 hnd 0xe023
3.22 0x00c03115 0x00000000 0x00003fff
3.26 MEM GPU: 76 ARM: 948 TOTAL: 1024
3.63 Starting start4.elf @ 0xfec00200 partition 1
3.46 XHCI-STOP
3.46 xHC0 ver: 256 HCS: 05000420 fc000031 00e70004 HCC: 002841eb
3.47 USBSTS 18
3.47 PCI0 reset
3.48 +
MESS:00:00:03.497950:0: arasan: arasan_emmc_open
MESS:00:00:03.499607:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e0047 emmc: 200000000 actual: 390625 div: 0x00000100 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:03.619865:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e0047 emmc: 200000000 actual: 390625 div: 0x00000100 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:03.632735:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e0047 emmc: 200000000 actual: 390625 div: 0x00000100 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:03.670156:0: boot-part: 1 fs-type: 5
MESS:00:00:03.789401:0: boot-part: 0 fs-type: 3
MESS:00:00:03.790941:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0207 emmc: 200000000 actual: 50000000 div: 0x00000002 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:03.922167:0: brfs: File read: /mfs/sd/config.txt
MESS:00:00:03.924909:0: board: boardrev c03115 otp c03115
MESS:00:00:03.929832:0: brfs: File read: 243 bytes
MESS:00:00:03.956229:0: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:03.960738:0: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:04.025768:0: brfs: File read: /mfs/sd/config.txt
MESS:00:00:04.519889:0: gpioman: gpioman_get_pin_num: pin DISPLAY_DSI_PORT not defined
MESS:00:00:04.525446:0: gpioman: gpioman_get_pin_num: pin DISPLAY_DSI_PORT not defined
MESS:00:00:04.534485:0: *** Restart logging
MESS:00:00:04.536253:0: brfs: File read: 243 bytes
MESS:00:00:04.545932:0: hdmi: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:04.550956:0: hdmi: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:04.561578:0: hdmi: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:04.566607:0: hdmi: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:04.572205:0: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
MESS:00:00:04.640987:0: HDMI0: hdmi_pixel_freq_limit: 300000000
MESS:00:00:04.643798:0: HDMI1: hdmi_pixel_freq_limit: 300000000
MESS:00:00:04.659771:0: dtb_file 'bcm2711-rpi-4-b.dtb'
MESS:00:00:04.670715:0: brfs: File read: /mfs/sd/bcm2711-rpi-4-b.dtb
MESS:00:00:04.673963:0: Loaded 'bcm2711-rpi-4-b.dtb' to 0x3e0000 size 0xd3f8
MESS:00:00:04.694142:0: brfs: File read: 54264 bytes
MESS:00:00:04.722247:0: brfs: File read: /mfs/sd/config.txt
MESS:00:00:04.724817:0: brfs: File read: 243 bytes
MESS:00:00:04.730592:0: brfs: File read: /mfs/sd/overlays/miniuart-bt.dtbo
MESS:00:00:04.756292:0: Loaded overlay 'miniuart-bt'
MESS:00:00:04.801222:0: brfs: File read: 1566 bytes
MESS:00:00:04.804621:0: brfs: File read: /mfs/sd/overlays/upstream-pi4.dtbo
MESS:00:00:04.935782:0: Loaded overlay 'upstream-pi4'
MESS:00:00:05.375482:0: brfs: File read: 2775 bytes
MESS:00:00:05.377484:0: Failed to open command line file 'cmdline.txt'
MESS:00:00:05.898818:0: brfs: File read: /mfs/sd/RPI_EFI.fd
MESS:00:00:05.901278:0: Loaded 'RPI_EFI.fd' to 0x0 size 0x3d0000
MESS:00:00:05.907017:0: No compatible kernel found
MESS:00:00:05.911519:0: Device tree loaded to 0x3e0000 (size 0xdab8)
MESS:00:00:05.920694:0: uart: Set PL011 baud rate to 103448.300000 Hz
MESS:00:00:05.926935:0: uart: Baud rate change done...
MESS:00:00:05.928958:0: uart: Baud rate change done...
MESS:00:00:05.936942:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.942249:0: Watchdog stopped
MESS:00:00:05.945745:0: arm_loader: Starting ARM with 948MB
NOTICE: BL31: v2.9(release):v2.9
NOTICE: BL31: Built : 17:09:05, May 24 2023
UEFI firmware (version UEFI Firmware v1.52 built at 11:18:35 on May 28 2026)```
When using version 1.52 on a microSD card, the UART output below does not proceed past the last line and nothing displays on my monitor. This issue does not occur on a USB drive. The microSD card worked after reverting to 1.51.