1
我需要您的帮助。由于我需要内核3.3来支持特殊设备的触摸屏,我已经下载了Linaro Kernel 3.3-rc3文件。在将我的工作Ubuntu-Linaro安装文件系统更改为ext3后,新内核将启动到根控制台,但HDMI和USB不工作...错误:无法识别/不支持的设备树兼容列表
在一些互联网提示HDMI无法正常工作-rc3我决定从kernel.org编译最新的内核,3.3-rc6。现在
我会得到以下错误:
U-Boot SPL 2011.12-00001-g8df5795 (Mar 07 2012 - 11:10:22)
Texas Instruments OMAP4430 ES2.2
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img
U-Boot 2011.12-00001-g8df5795 (Mar 07 2012 - 11:10:22)
CPU : OMAP4430 ES2.2
Board: OMAP4 Panda
I2C: ready
DRAM: 1 GiB
WARNING: Caches not enabled
MMC: OMAP SD/MMC: 0
Using default environment
In: serial
Out: serial
Err: serial
Net: No ethernet found.
checking for preEnv.txt
reading preEnv.txt
** Unable to read "preEnv.txt" from mmc 0:1 **
Hit any key to stop autoboot: 0
reading uEnv.txt
** Unable to read "uEnv.txt" from mmc 0:1 **
reading boot.scr
514 bytes read
Loaded script from boot.scr
Running bootscript from mmc0 ...
## Executing script at 82000000
reading uImage
4767080 bytes read
reading uInitrd
1877307 bytes read
reading board.dtb
1747 bytes read
## Booting kernel from Legacy Image at 80200000 ...
Image Name: Linux-3.3.0-rc6
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4767016 Bytes = 4.5 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 81600000 ...
Image Name: initramfs
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 1877243 Bytes = 1.8 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 815f0000
Booting using the fdt blob at 0x815f0000
Loading Kernel Image ... OK
OK
reserving fdt memory region: addr=9d000000 size=3000000
Using Device Tree in place at 815f0000, end 815f36d2
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Error: unrecognized/unsupported device tree compatible list:
[ 'ti,omap4-panda' 'ti,omap4430' 'ti,omap4' ]
Available machine support:
ID (hex) NAME
0000060a OMAP3 Beagle Board
0000091a OMAP3 Devkit8000
00000667 OMAP LDP board
000006ed OMAP Logic 3530 LV SOM board
00000882 Logic OMAP3 Torpedo board
00000706 Gumstix Overo
000005ff OMAP3 EVM
000006e1 Pandora Handheld Console
00000472 OMAP3430 3430SDP board
00000c94 Nokia RM-680 board
000007a3 Nokia RX-51 board
000009a0 OMAP Zoom3 board
000007af OMAP Zoom2 board
000009a1 OMAP 3630SDP board
00000cda Compulab CM-T3730
00000925 Compulab CM-T35
00000abe Compulab CM-T3517
00000a9d IGEP OMAP3 module
00000928 IGEP v2 board
00000959 OMAP3 touchbook Board
00000870 OMAP4430 4430SDP board
00000ae7 OMAP4 Panda board
00000898 OMAP3517/AM3517 EVM
00000aa2 OMAP3 STALKER
Please check your kernel config and/or bootloader.
我用的原单board.dtb并且还从内核树的版本:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- omap4-panda.dtb
但没有成功。 我已经从git.linaro.org/boot/u-boot-linaro-next.git发现了最新的uboot,没有任何改变。
谁能帮忙?