- 论坛徽章:
- 0
|
原先我用的KERNEL是3.4的版本,能正常启动使用,最近换成3.10的内核,出现以下问题,启动如下:
U-Boot 2011.09-rc1-00050-g7cd8f2a (Apr 03 2013 - 21:47:14) Allwinner Technology
CPU: SUNXI Family
Board: A10-EVB
DRAM: 1 GiB
boot type: 2
NAND: 3896 MiB
MMC: SUNXI SD/MMC: 0
In: serial
Out: serial
Err: serial
--------fastboot partitions--------
-total partitions:4-
-name- -start- -size-
bootloader : 100000 4000000
env : 4100000 200000
rootfs : 4300000 ef850000
UDISK : f3b50000 ffcb0000
-----------------------------------
no misc partition is found
Hit any key to stop autoboot: 0
reading /uImage
1816600 bytes read
## Booting kernel from Legacy Image at 48000000 ...
Image Name: Linux-3.10.25-sunxi-dirty
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1816536 Bytes = 1.7 MiB
Load Address: 40008000
Entry Point: 40008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
6Booting Linux on physical CPU 0x0
5Linux version 3.10.25-sunxi-dirty (root@ubuntu) (gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-1ubuntu1) ) #3 SMP Tue Apr 29 04:29:19 PDT 2014
CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Error: unrecognized/unsupported machine ID (r1 = 0x0000100.
Error: unrecognized/unsupported machine ID (r1 = 0x0000100.
Available machine support:
ID (hex) NAME
Available machine support:
ID (hex) NAME
ffffffff Generic DT based system
ffffffff Generic DT based system
ffffffff Dummy Virtual Machine
ffffffff Dummy Virtual Machine
ffffffff Allwinner A1X123 (Device Tree)
ffffffff Allwinner A1X123 (Device Tree)
Please check your kernel config and/or bootloader.
////////////////////////////
从UBOOT传递过来的 machine ID (r1 = 0x0000100.是对的。我也查了LINUX/ARCH/ARM/TOOLS/mach-types,我对应的 machine ID 是4104,换成16进制,就是0x00001008
,因为之前UBOOT都是正常的。所以现在应该是内核的问题,而最棘手的是现在这里 显示内核都是 FFFFFFFF这些,无从查找原因啊。
困扰我两天了,求达人解答,或者告诉思路也行。
|
|