fei321 发表于 2019-9-25 09:54:27

imx6ul-14x14-evk-emmc-c-7-1024x600 无法启动

本帖最后由 fei321 于 2019-9-25 10:05 编辑

最近在淘宝上的开发板,使用SD卡(USB接口转换过的)更新了板子内的imx6ul-14x14-evk-emmc-c-7-1024x600.dtb(文件是通过淘宝卖家提供的百度网盘下载的原件)文件后,重启时选择这个文件,logo正常显示(说明分辨率是正确的),但是无法启动,显示信息如下:
Copyright (C) 2006-2016 Forlinx Embedded Technology Co., Ltd All Rights Reservedwww.forlinx.com
freescale login: [   10.087584] <<-GTP-INFO->> System resume.
[   10.102679] <<-GTP-INFO->> GTP wakeup sleep.

Copyright (C) 2006-2016 Forlinx Embedded Technology Co., Ltd All Rights Reservedwww.forlinx.com
freescale login: root
root@freescale ~$ reboot
root@freescale ~$ Stopping inetd:
/etc/rc.d/rcS: line 24:1023 Terminated            /etc/rc.d/init.d/$i $mode
Unmounting filesystems
umount: tmpfs busy - remounted read-only
umount: devtmpfs busy - remounted read-only
umount: can't remount /dev/root read-only
umount: can't remount rootfs read-only
mount: mounting %root% on / failed: Device or resource busy
cat: can't open '/proc/devices': No such file or directory
The system is going down NOW!
Sent SIGTERM to all processes
Requesting system rebootesses
reboot: Restarting system


U-Boot 2015.04-g56889c6 (Dec 24 2018 - 10:28:20)
                                                
CPU:   Freescale i.MX6UL rev1.2 at 396 MHz
CPU:   Temperature 45 C                  
Reset cause: POR      
Board: MX6UL 14x14 EVK
I2C:   ready         
DRAM:512 MiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Display: TFT70AB-800x480 (800x480)
Video: 800x480x24               
Card did not respond to voltage select!
reading logo.bmp                     
1902478 bytes read in 62 ms (29.3 MiB/s)
display bmp cfb_console.c            
In:    serial            
Out:   serial
Err:   serial
switch to partitions #0, OK
mmc1(part 0) is current device
Net:   FEC1                  
Error: FEC1 address not set.
                           
Normal Boot
Hit any key to stop autoboot:0
---------------MAIN MENU---------------
1. Screen Type Menu or DTB            
2. Change The Calibrate   
0. Exit To Boot Shell
Enter your number:   
:[               
incorrect number
:A            
incorrect number
:1            
---------------MENU OF SCREEN TYPE---------------
1. 7.0-800x480 R or C                           
2. 5.6-640x480 Resistance
3. 8.0-800x600 Resistance
4. 10.4-800x600 Resistance
5. 4.3-480x272 Resistance
6. 7-1024x600 Capacitance
7. 3.5-320x240 Resistance
8. 10.1-1280x800 LVDS   
9. back up 7.0-800x480 R or C
0. return                  
:6      
Writing to MMC(1)... done
---------------MENU OF SCREEN TYPE---------------
1. 7.0-800x480 R or C                           
2. 5.6-640x480 Resistance
3. 8.0-800x600 Resistance
4. 10.4-800x600 Resistance
5. 4.3-480x272 Resistance
6. 7-1024x600 Capacitance
7. 3.5-320x240 Resistance
8. 10.1-1280x800 LVDS   
9. back up 7.0-800x480 R or C
0. return                  
:ncorrect number
:[            
incorrect number
:B            
incorrect number
:0            
---------------MAIN MENU---------------
1. Screen Type Menu or DTB            
2. Change The Calibrate   
0. Exit To Boot Shell
Enter your number:   
:0               
=> boot
reading boot.scr
** Unable to read file boot.scr **
mmc boot..........               
reading zImage   
6412336 bytes read in 158 ms (38.7 MiB/s)
Booting from mmc ...                     
reading imx6ul-14x14-evk-emmc-c-7-1024x600.dtb
38203 bytes read in 19 ms (1.9 MiB/s)         
Kernel image @ 0x80800000 [ 0x000000 - 0x61d830 ]
## Flattened Device Tree blob at 83000000      
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300c53a
                                                      
Starting kernel ...
                  

目前板子内的dtb文件如下:

显示屏是1024*600的选择6不行,选择其他分辨率logo及后续的显示不正确,但是这个系统可以启动成功。
请问是什么原因?

要命的是我把板子内的原件给删了、删了、删了......


飞凌-chongzi 发表于 2019-9-26 08:42:34

全部更新一下系统吧,可能是你用的资料比较久,设备树名称不匹配,更新一下最新的资料试一下
页: [1]
查看完整版本: imx6ul-14x14-evk-emmc-c-7-1024x600 无法启动