Skip to content

Firmware fails to boot a GPT SD-card using autoboot.txt on first partrition on Pi 4-B #654

@gportay

Description

@gportay

Describe the bug

I faces a boot failure on a Raspberry Pi 4 (64-bit), with the following "settings":

  • SD-card, partitioned with a GPT partition-table (the sfdisk --dump is attached below),
  • Using autoboot.txt on partition 1 (not using the "tryboot reboot flag", its content is attached below),
  • The bootloader version is the latest as of today 3858f977ab6d689a226ad24d26749266762b7160

The bootloader reads the file autoboot.txt in the first partition of type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7,

The bootloader reads the files (config.txt, start4.elf, and fixup4.dat) in the second partition (boot_partition=2), it starts the "firmware?" file fixup4.dat and hangs with the ACT LED blinking 7 times in loop.

IIUC, the ACT LED tells me the firmware does not find the kernel.

I am probably mixing firmware and bootloader terms. Could you clarify to me what file is the firmware and what file is the bootlader please?

Important: I am using Buildroot.

Note: The system boots correctly if using MBR SD-Card. The system boots correctly if using GPT SD-Card without autoboot.txt (i.e. booting config.txt on partition 1; in short, sudo dd if=/dev/sdb2 of=/dev/sdb1).

I appears the firmware cannot reads things from the SD-card if using autoboot.txt; see the error below.

MESS:00:00:04.389523:0: arasan: arasan_emmc_open
MESS:00:00:04.391180: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:04.511412: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:04.524282: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:04.558531: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:04.675970: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:04.688851: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:04.722748: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:04.736193:0: gpioman: gpioman_get_pin_num: attempting to get pin number for SDCARD_CONTROL_POWER before we're ready
MESS:00:00:04.846761:0: gpioman: gpioman_get_pin_num: attempting to get pin number for SDCARD_CONTROL_POWER before we're ready
MESS:00:00:04.859192: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:04.872056: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:04.902556:0: gpioman: gpioman_get_pin_num: attempting to get pin number for SDCARD_CONTROL_WRITE_PROTECTED before we're ready
MESS:00:00:04.915102: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:04.928296:0: gpioman: gpioman_get_pin_num: attempting to get pin number for SDCARD_CONTROL_POWER before we're ready

Steps to reproduce the behaviour

Clone the firmware repository and enters the sources:

git clone https://github.com/raspberrypi/firmware.git
cd firmware
git checkout 9e65e647c2d8cb1453875c509bf6a730288b7491

Make the partition-table to the SD-card...

cat - <<EOF | sudo sfdisk /dev/sdb
label: gpt
label-id: A64317D1-55CE-4B3D-A5EF-DD3C2CE247AA
device: /dev/sdb
unit: sectors
first-lba: 34
last-lba: 1245222
sector-size: 512

start=          34, size=       65536, type=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, uuid=BC675DA2-9FF2-4164-B9AD-780AA37B64DC, name="autoboot"
start=       65570, size=       65536, type=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, uuid=DB963A05-9914-44DB-97DA-DDAF089AFCA4, name="boot-a"
start=      131106, size=       65536, type=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, uuid=487F95B5-E299-40D4-A662-9A61E7D396ED, name="boot-b"
start=      196642, size=      524288, type=B921B045-1DF0-41C3-AF44-4C6F280D3FAE, uuid=2D9C70FC-863F-48C0-8AB9-6E6E72F20F7C, name="rootfs-a", attrs="GUID:63"
start=      720930, size=      524288, type=B921B045-1DF0-41C3-AF44-4C6F280D3FAE, uuid=859D3786-44EC-48F9-BB1F-E74AE90629BA, name="rootfs-b", attrs="GUID:63"
EOF

... and make the filesystems:

sudo mkfs.vfat /dev/sdb1
sudo mkfs.vfat /dev/sdb2

Create the file autoboot.txt on partition 1:

sudo mount /dev/sdb1 /mnt
cat <<EOF | sudo sh -c "cat - >/mnt/autoboot.txt"
[all]
tryboot_a_b=1
boot_partition=2
[tryboot]
boot_partition=3
EOF
sudo umount /mnt

Create the file config.txt and copy the files on partition 2:

sudo mount /dev/sdb2 /mnt
cat <<EOF | sudo /bin/sh -c "cat - >/mnt/config.txt"
start_file=start4.elf
fixup_file=fixup4.dat
arm_64bit=1
enable_uart=1
uart_2ndstage=1
EOF
sudo cp boot/start4.elf boot/fixup4.dat boot/kernel8.img boot/bcm2711-rpi-4-b.dtb /mnt
sudo umount /mnt

Device (s)

Raspberry Pi 4 Mod. B

Bootloader configuration.

I am not using the Raspberry Pi OS. I can provide the inputs if requested.

System

I am not using the Raspberry Pi OS. I can provide the inputs if requested.

Bootloader is 2024-12-07, i.e. file

Firmware is 03554ca336a03ace164f36755144e0d8c060062d:

  4.22 Firmware: 03554ca336a03ace164f36755144e0d8c060062d Dec  5 2024 11:45:37

Linux is technically 890917550f578c485ac76aaf6b1b136a64b89bfe, i.e. that commit. It should be:

Linux version 6.6.70-v8+ (dom@buildbot) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1837 SMP PREEMPT Fri Jan 10 12:02:51 GMT 2025

Bootloader logs

  0.48 RPi: BOOTSYS release VERSION:3858f977 DATE: 2024/12/07 TIME: 12:39:28
  0.52 BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=1733575168 serial 2ac43544 boardrev d03115 stc 652761
  0.68 PM_RSTS: 0x00001000
  0.68 part 00000000 reset_info 00000000
  0.71 uSD voltage 3.3V
  0.97 Initialising SDRAM rank 2 total-size: 64 Gbit 3200 (0x14 0x00)
  0.00 DDR 3200 1 0 64 152 BL:3
  2.00 OTP boardrev d03115 bootrom 8b0 8b0
  2.02 Customer key hash 0000000000000000000000000000000000000000000000000000000000000000
  2.09 VC-JTAG unlocked


  2.87 RPi: BOOTLOADER release VERSION:3858f977 DATE: 2024/12/07 TIME: 12:39:28
  2.91 BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=1733575168 serial 2ac43544 boardrev d03115 stc 2591640
  2.27 PCI0 init
  2.27 PCI0 reset
  2.01 PCIe scan 00001106:00003483
  2.06 XHCI-STOP
  2.07 xHC0 ver: 256 HCS: 05000420 fc000031 00e70004 HCC: 002841eb
  2.11 USBSTS 11
  2.14 xHC0 ver: 256 HCS: 05000420 fc000031 00e70004 HCC: 002841eb
  2.18 xHC0 ports 5 slots 32 intrs 4
  2.28 Boot mode: SD (01) order f4
  2.28 USB2[1] 400202e1 connected
  2.46 USB2 root HUB port 1 init
  2.48 DEV [01:00] 2.16 000000:01 class 9 VID 2109 PID 3431
  2.52 HUB init [01:00] 2.16 000000:01
  3.61 SD HOST: 200000000 CTL0: 0x00800000 BUS: 400000 Hz actual: 390625 HZ div: 512 (256) status: 0x1fff0000 delay: 276
  3.72 SD HOST: 200000000 CTL0: 0x00800f00 BUS: 400000 Hz actual: 390625 HZ div: 512 (256) status: 0x1fff0000 delay: 276
  3.64 OCR c0ff8000 [108]
CID: 00744a45555344202010e51017b600dc
CSD: 400e00325b5900003bad7f800a400000
  3.72 SD: bus-width: 4 spec: 2 SCR: 0x02358000 0x00000000
  3.80 SD HOST: 200000000 CTL0: 0x00800f04 BUS: 50000000 Hz actual: 50000000 HZ div: 4 (2) status: 0x1fff0000 delay: 2
  3.90 MBR: 0x00000001,15644671 type: 0xee
  3.92 MBR: 0x00000000,       0 type: 0x00
  3.95 MBR: 0x00000000,       0 type: 0x00
  3.99 MBR: 0x00000000,       0 type: 0x00
  4.03 Trying partition: 0
  4.06 GPT d11743a6ce553d4ba5efdd3c2ce247aa 000000001 000eeb7ff num-partitions 128 entry-size 128 pentry 2 first 0
  4.16 GPT partition: 0 ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 000000022..000010021
  4.23 Matched GUID bootable-part-idx 0 want partition 0
  4.28 type: 16 lba: 34 'mkfs.fat' '  V       ^ ' clusters 16342 (4)
  4.34 rsc 4 fat-sectors 64 root dir cluster 1 sectors 32 entries 512
  4.40 FAT16 clusters 16342
  4.45 Read autoboot.txt bytes       64 hnd 0x3
  4.47 Select partition rsts 0 C(boot_partition) 2 EEPROM config 0 result 2
  4.53 Trying partition: 2
  4.56 GPT d11743a6ce553d4ba5efdd3c2ce247aa 000000001 000eeb7ff num-partitions 128 entry-size 128 pentry 2 first 0
  4.66 GPT partition: 0 ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 000000022..000010021
  4.73 Matched GUID bootable-part-idx 0 want partition 1
  4.78 GPT partition: 1 ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 000010022..000020021
  4.85 Matched GUID bootable-part-idx 1 want partition 1
  4.91 type: 16 lba: 65570 'mkfs.fat' '  V       ^ ' clusters 16342 (4)
  4.97 rsc 4 fat-sectors 64 root dir cluster 1 sectors 32 entries 512
  4.03 FAT16 clusters 16342
  4.07 Read config.txt bytes       86 hnd 0x3
  4.10 [sdcard] pieeprom.upd not found
  4.13 [sdcard] recover4.elf not found
  4.17 [sdcard] recovery.elf not found
  4.44 Read start4.elf bytes  2262304 hnd 0x4
  4.46 Read fixup4.dat bytes     5459 hnd 0x455
  4.49 0x00d03115 0x00000000 0x00001fff
  4.53 MEM GPU: 76 ARM: 948 TOTAL: 1024
  4.22 Firmware: 03554ca336a03ace164f36755144e0d8c060062d Dec  5 2024 11:45:37
  4.55 Starting start4.elf @ 0xfec00200 partition 2
  4.57 XHCI-STOP
  4.59 xHC0 ver: 256 HCS: 05000420 fc000031 00e70004 HCC: 002841eb
  4.65 USBSTS 18
  4.68 PCI0 reset
  4.78 +

MESS:00:00:04.389523:0: arasan: arasan_emmc_open
MESS:00:00:04.391180: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:04.511412: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:04.524282: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:04.558531: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:04.675970: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:04.688851: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:04.722748: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:04.736193:0: gpioman: gpioman_get_pin_num: attempting to get pin number for SDCARD_CONTROL_POWER before we're ready
MESS:00:00:04.846761:0: gpioman: gpioman_get_pin_num: attempting to get pin number for SDCARD_CONTROL_POWER before we're ready
MESS:00:00:04.859192: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:04.872056: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:04.902556:0: gpioman: gpioman_get_pin_num: attempting to get pin number for SDCARD_CONTROL_WRITE_PROTECTED before we're ready
MESS:00:00:04.915102: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:04.928296:0: gpioman: gpioman_get_pin_num: attempting to get pin number for SDCARD_CONTROL_POWER before we're ready
MESS:00:00:04.960553:0: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:04.965063:0: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:04.982122:0: HDMI1:EDID error reading EDID block 0 attempt 0
MESS:00:00:04.986623:0: HDMI1:EDID giving up on reading EDID block 0
MESS:00:00:04.991859:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.099688:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.108998: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:05.121880: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:05.152375:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:05.161804: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:05.175018:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.182767:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.290676:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.299980: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:05.312844: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:05.343338:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:05.352755: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:05.365948:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.831786:0: gpioman: gpioman_get_pin_num: pin DISPLAY_DSI_PORT not defined
MESS:00:00:05.837341:0: gpioman: gpioman_get_pin_num: pin DISPLAY_DSI_PORT not defined
MESS:00:00:05.846375:0: *** Restart logging
MESS:00:00:05.848240:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.956139:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:05.965461:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:05.978334:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:06.008823:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:06.018250:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:06.031454:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.044166:0: hdmi: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:06.049197:0: hdmi: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:06.059819:0: hdmi: HDMI0:EDID error reading EDID block 0 attempt 0
MESS:00:00:06.064842:0: hdmi: HDMI0:EDID giving up on reading EDID block 0
MESS:00:00:06.070439:0: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
MESS:00:00:06.084233:0: hdmi: HDMI1:EDID error reading EDID block 0 attempt 0
MESS:00:00:06.089259:0: hdmi: HDMI1:EDID giving up on reading EDID block 0
MESS:00:00:06.099880:0: hdmi: HDMI1:EDID error reading EDID block 0 attempt 0
MESS:00:00:06.104910:0: hdmi: HDMI1:EDID giving up on reading EDID block 0
MESS:00:00:06.110508:0: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
MESS:00:00:06.119272:0: HDMI0: hdmi_pixel_encoding: 300000000
MESS:00:00:06.124749:0: HDMI1: hdmi_pixel_encoding: 300000000
MESS:00:00:06.130613:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.238200:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.247527:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:06.260417:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:06.290905:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:06.300345:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:06.313563:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.321309:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.429217:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.438534:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:06.451413:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:06.481897:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:06.491331:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:06.504539:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.512283:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.620192:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.629518:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:06.642408:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:06.672895:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:06.682335:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:06.695553:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.703298:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.811206:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.820528:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:06.833401:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:06.863883:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:06.873314:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:06.886514:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:06.894260:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.002169:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.011496:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:07.024386:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:07.054869:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:07.064308:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:07.077526:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.085271:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.193181:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.202499:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:07.215378:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:07.245864:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:07.255297:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:07.268505:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.276249:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.384159:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.393486:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:07.406376:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:07.436859:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:07.446298:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:07.459519:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.467261:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.575171:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.584492:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:07.597365:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:07.627849:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:07.637277:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:07.650478:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.658222:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.766131:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.775459:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:07.788349:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:07.818836:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:07.828275:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:07.841496:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.849237:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.957148:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:07.966464:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:07.979342:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:08.009825:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:08.019258:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:08.032464:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.049572:0: dtb_file 'bcm2711-rpi-4-b.dtb'
MESS:00:00:08.051680:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.159589:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.168915:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:08.181807:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:08.212294:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:08.221731:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:08.234950:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.242617:0: dtb_file 'bcm2711-rpi-4-b.dtb'
MESS:00:00:08.247555:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.355465:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.364791:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:08.377664:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:08.408146:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:08.417571:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:08.430772:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.438440:0: dterror: Failed to load Device Tree file '?'
MESS:00:00:08.444599:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.552502:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.561829:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:08.574718:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:08.605206:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:08.614645:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:08.627864:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.635528:0: Failed to open command line file 'cmdline.txt'
MESS:00:00:08.642074:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.749769:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.759090:0: arasan: arasan_emmc_set_clock C0: 0x00800000 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 400000 max: 400000 delay: 5
MESS:00:00:08.771962:0: arasan: arasan_emmc_set_clock C0: 0x00800f00 C1: 0x000e8007 emmc: 100000000 actual: 390625 div: 0x00000080 target: 400000 min: 390000 max: 400000 delay: 5
MESS:00:00:08.802445:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_WRITE_PROTECTED not defined
MESS:00:00:08.811871:0: arasan: arasan_emmc_set_clock C0: 0x00800f06 C1: 0x000e0107 emmc: 100000000 actual: 50000000 div: 0x00000001 target: 50000000 min: 0 max: 50000000 delay: 1
MESS:00:00:08.825072:0: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
MESS:00:00:08.832743:0: No compatible kernel found

USB boot

N/A.

NVMe boot

N/A.

Network (TFTP boot)

N/A.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions