Failed to boot from SD Card using built module

Hi,

I built image from following procedure and burned SDcard with Phenix SDCard tool.


But boot stopped.

As console log, default boot may be set to EMMC, but my board has no EMMC.

Could you tell me how to modify build environment to set booting from SD Card?

Best Regards,

This is console log.

 [119]HELLO! BOOT0 is starting!
[122]BOOT0 commit : 33d8db429a
[126]periph0 has been enabled
[129]set pll end
[131]PL gpio voltage : 3.3V
[136]PMU: AXP2202
[140]PMU: AXP1530
[146]power mode:33, sys_vol:920
[150]vaild para:1  select dram para0
[154]dram_para[0]:0x4b0
[156]dram_para[1]:0x8
[159]dram_para[2]:0x7070707
[162]dram_para[3]:0xd0d0d0d
[165]dram_para[4]:0xe0e
[167]dram_para[5]:0x84848484
[171]dram_para[6]:0x310a
[173]dram_para[7]:0x10001000
[176]dram_para[8]:0x0
[179]dram_para[9]:0x34
[181]dram_para[10]:0x1b
[184]dram_para[11]:0x33
[186]dram_para[12]:0x3
[189]dram_para[13]:0x0
[191]dram_para[14]:0x0
[194]dram_para[15]:0x4
[196]dram_para[16]:0x72
[199]dram_para[17]:0x0
[201]dram_para[18]:0xe
[204]dram_para[19]:0x0
[206]dram_para[20]:0x0
[209]dram_para[21]:0x26
[211]dram_para[22]:0x80808080
[214]dram_para[23]:0x6060606
[217]dram_para[24]:0x1f0b0503
[221]dram_para[25]:0x0
[223]dram_para[26]:0x3a000000
[226]dram_para[27]:0x802f3333
[229]dram_para[28]:0xc0c0bbbf
[233]dram_para[29]:0x35352f31
[236]dram_para[30]:0xc60
[239]dram_para[31]:0x48484848
[242]board init ok
[265]enable_jtag
[267]card no is 0
[268]sdcard 0 line count 4
[271][mmc]: mmc driver ver 2023-03-24 16:23
[282][mmc]: Wrong media type 0x0
[285][mmc]: ***Try SD card 0***
[315][mmc]: HSSDR52/SDR25 4 bit
[319][mmc]: 50000000 Hz
[321][mmc]: 29512 MB
[324][mmc]: ***SD/MMC 0 init OK!!!***
[335]DRAM BOOT DRIVE INFO: V0.67
[340]DRAM_VCC set to 1100 mv
[343]DRAM CLK =1200 MHZ
[345]DRAM Type =8 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)
[355]DRAM SIZE =1024 MBytes, para1 = 30fa, para2 = 4000000, tpr13 = 6461
[385]DRAM simple test OK.
[388]dram size =1024
[395]nsi init 2023-2-23
[523]Loading boot-pkg Succeed(index=0).
[527]Entry_name        = u-boot
[537]Entry_name        = monitor
[540]Entry_name        = scp
[544]Entry_name        = dtb
[548]mmc not para
[550]Jump to second Boot.
NOTICE:  BL31: v2.5(debug):55b180a27
NOTICE:  BL31: Built : 11:09:52, Sep 18 2023
NOTICE:  BL31: No DTB found.
nsi init ok 2022-11-08
ERROR:   Error initializing runtime service opteed_fast


U-Boot 2018.07-g9592647 (Jun 25 2025 - 10:45:40 +0000) Allwinner Technology

[00.694]CPU:   Allwinner Family
[00.697]Model: sun55iw3
I2C:   ready
[00.707]DRAM:  1 GiB
[00.712]Relocation Offset is: 35e60000
[00.775]secure enable bit: 0
[00.778]PMU: AXP2202
[00.807][AXP2202] comm status : 0x0 = 0x20, 0x1 = 0x90
[00.812][AXP2202] onoff status: 0x20 = 0x4, 0x21 = 0x0
[00.817][AXP2202] reboot/charge status: 0xf0 = 0x0
[00.822]PMU: AXP1530
[00.825]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz  MBus=600Mhz
[00.831]gic: sec monitor mode
SPI ALL:   ready
[00.836]flash init start
[00.838]workmode = 0,storage type = 1
[00.842][mmc]: mmc driver ver uboot2018:2024-10-18 9:01:00 -- uboot2018:2025-03-28 10:03:00
[00.850][mmc]: get sdc_type fail and use default host:tm1.
[00.856][mmc]: can't find node "mmc0",will add new node
[00.861][mmc]: fdt err returned <no error>
[00.864][mmc]: Using default timing para
[00.868][mmc]: SUNXI SDMMC Controller Version:0x50500
[00.975][mmc]: card_caps:0x3000000a
[00.978][mmc]: host_caps:0x3000003f
[00.982]sunxi flash init ok
get value error
[00.988]Loading Environment from SUNXI_FLASH... OK
[00.994]No ethernet found.
[01.003]Fail to get de's irq!
[01.037][PHY] Unset hs_clk_rate.
dsi1@5508000:  detailed mode clock 70000 kHz, flags[0]
    H: 0800 0818 0836 0854
    V: 1280 1300 1304 1314
bus_format: 0
partno erro : can't find partition bootloader
[01.064]bootloader is not found!
[01.222][PHY] phy_config:0 Unset the lvl,Use the default cfg.
[01.693]the secure storage item0 copy0 magic is bad
[01.697]the secure storage item0 copy1 magic is bad
[01.702]usb burn from boot
delay time 0
weak:otg_phy_config
[01.712]usb prepare ok
[02.015]overtime
[02.020]do_burn_from_boot usb : no usb exist
skip update boot_param
cann't get the boot_base from the env
[02.029]update part info
[02.032]update bootcmd
[02.035]change working_fdt 0x7be0fe18 to 0x7bddfe18
get value error
[02.046]The storage not support sample function
ret 0
[02.158]chip id : 0x0000ff10 0x00004824 0x00008920 0x0000221a
[02.164]chip id : 0x0000ff10 0x00004824 0x00008920 0x0000221a
[02.177]update dts
curr_device:0
Device: SUNXI SD/MMC
Manufacturer ID: 2
OEM: 544d
Name: SE032
Bus Speed: 50000000
Mode : SD High Speed (50MHz)
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 28.8 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes
Hit any key to stop autoboot:  0
[04.211][mmc]: MMC Device 1 not found
no mmc device at slot 1
mmc0 is current device
Scanning mmc 0:1...
starting USB...
USB0:   start sunxi  USB-DRD...
config usb clk ok
sunxi USB-DRD init ok...
USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
USB1:   start sunxi  USB1-Host...
config usb clk ok
sunxi USB1-Host init ok...
USB EHCI 1.00
scanning bus 1 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Device 0: device type unknown
... is now current device
** Bad device usb 0 **
** Bad device usb 0 **
No ethernet found.
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-sunxi
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
No ethernet found.
Config file not found
No such bus

Device 0: unknown device
=>