=> bdinfo arch_number = 0x00000000 boot_params = 0x80000100 DRAM bank = 0x00000000 -> start = 0x80000000 -> size = 0x40000000 eth0name = FEC0 ethaddr = 00:11:0c:22:4d:4c current eth = FEC0 ip_addr = baudrate = 115200 bps TLB addr = 0xBFFF0000 relocaddr = 0xBFF62000 reloc off = 0x22762000 irq_sp = 0xBDF61EA0 sp start = 0xBDF61E90 => => => => => version U-Boot 2016.07-at22 (Oct 15 2021 - 18:00:12 +0900) arm-linux-gnueabihf-gcc (Debian 6.3.0-18) 6.3.0 20170516 GNU ld (GNU Binutils for Debian) 2.28 => => => => => printenv baudrate=115200 boot_fdt=try bootargs=console=ttymxc4,115200 root=/dev/mmcblk2p2 rootwait rw bootcmd=mmc dev ${mmcdev};mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else setenv mmcpart 3; if run loadbootscript; then run bootscript; fi; setenv mmcpart 1; if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi bootcmd_mfg=run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; bootscript=echo Running bootscript from mmc ...; source console=ttymxc4 ethact=FEC0 ethaddr=00:11:0c:22:4d:4c ethprime=FEC fdt_addr=0x84800000 fdt_file=armadillo_x1.dtb fdt_high=0xffffffff fileaddr=84800000 filesize=c738 image=uImage initrd_addr=0x85000000 initrd_high=0xffffffff ip_dyn=yes loadaddr=0x82000000 loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script}; loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file} loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image} loadm4image=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${m4image} m4boot=sf probe 0:0; bootaux 0x60000000 m4image=m4_qspi.bin mfgtool_args=setenv bootargs console=${console},${baudrate} rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber="" clk_ignore_unused mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot} ${optargs} mmcautodetect=yes mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootm ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootm; else echo WARN: Cannot load the DT; fi; fi; else bootm; fi; mmcdev=0 mmcpart=1 mmcroot=/dev/mmcblk2p2 rootwait rw netargs=setenv bootargs console=${console},${baudrate} root=${mmcroot} ${optargs} ip=dhcp netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootm ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootm; else echo WARN: Cannot load the DT; fi; fi; else bootm; fi; revision#=0x0002 script=boot.scr serial#=11895 stderr=serial stdin=serial stdout=serial update_m4_from_sd=if sf probe 0:0; then if run loadm4image; then setexpr fw_sz ${filesize} + 0xffff; setexpr fw_sz ${fw_sz} / 0x10000; setexpr fw_sz ${fw_sz} * 0x10000; sf erase 0x0 ${fw_sz}; sf write ${loadaddr} 0x0 ${filesize}; fi; fi Environment size: 2636/8188 bytes => => => => => boot switch to partitions #0, OK mmc0(part 0) is current device switch to partitions #0, OK mmc0(part 0) is current device reading boot.scr ** Unable to read file boot.scr ** reading boot.scr ** Unable to read file boot.scr ** reading uImage 0 bytes read in 6 ms (0 Bytes/s) Booting from mmc ... reading armadillo_x1.dtb 51000 bytes read in 18 ms (2.7 MiB/s) Wrong Image Format for bootm command ERROR: can't get kernel image! =>