硬件:E9V3
UBOOT:TQIMX6_uboot_V3.9.tar.bz2 (天嵌提供,ubuntu1404 64bits成功编译, 和天嵌提供的uboot镜像对比,除编译时间不同,其它二进制一致。)
KERNEL:TQIMX6_linux_V3.9.tar.bz2(天嵌提供,ubuntu1404 64bits成功编译, 和天嵌提供的kernel镜像对比,数据不同。)
文件系统: rootfs_qt5_IMX6_for_linux_V3.0_R1.4.tgz(天嵌提供)
dtb文件: 内核编译成功后 , 对比天嵌提供的dtb文件,数据一致。
天嵌提供的4个文件,通过USB烧写到EMMC可以成功启动, 自己编译出来的uboot和kernel无法启动,提示如下信息:
U-Boot 2015.04 (Feb 09 2018 - 19:18:13)
CPU: Freescale i.MX6Q rev1.2 at 792 MHz
CPU: Temperature 34 C
Reset cause: POR
Board: MX6-SabreSD
I2C: ready
DRAM: 2 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
*** Warning - bad CRC, using default environment
Display: CLAA-WVGA (800x480)
asd1
asd2
In: serial
Out: serial
Err: serial
switch to partitions #0, OK
mmc2(part 0) is current device
check_and_clean: reg 0, flag_set 0
Fastboot: Normal
flash target is MMC:2
Bad partition index:5 for partition:system
Bad partition index:4 for partition:data
Net: setenv ethaddr f2:6d:cc:14:2f:0d;saveenv
Saving Environment to MMC...
Writing to MMC(2)... done
FEC [PRIME]
reading logo.bmp
** Unable to read file logo.bmp **
There is no valid bmp file at the given address
Normal Boot
Hit any key to stop autoboot: 0
reading zImage
8472736 bytes read in 399 ms (20.3 MiB/s)
reading imx6q-sabresd.dtb
44397 bytes read in 18 ms (2.4 MiB/s)
Kernel image @ 0x12000000 [ 0x000000 - 0x8148a0 ]
## Flattened Device Tree blob at 18000000
Booting using the fdt blob at 0x18000000
Using Device Tree in place at 18000000, end 1800dd6c
Starting kernel ...
做过的测试:
1.对比过2个uboot,uboot启动参数一致。
|