硬件: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启动参数一致。 
 
 
 |