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及后续的显示不正确,但是这个系统可以启动成功。
请问是什么原因?
要命的是我把板子内的原件给删了、删了、删了......
全部更新一下系统吧,可能是你用的资料比较久,设备树名称不匹配,更新一下最新的资料试一下
页:
[1]