红联Linux门户
Linux帮助

高手指教,网上找了半天没答案

发布时间:2009-02-23 15:58:32来源:红联作者:tkfly0324
Press any key to stop autoboot: 1
Booting Linux ...

Loading from NAND 64MiB 3,3V 8-bit, offset 0x4c000
Image Name: Linux-2.6.22
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1493936 Bytes = 1.4 MB
Load Address: 30008000
Entry Point: 30008000
## Booting image at 32000000 ...
Image Name: Linux-2.6.22
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1493936 Bytes = 1.4 MB
Load Address: 30008000
Entry Point: 30008000
Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux.............................................................
.................................... done, booting the kernel.

Error: unrecognized/unsupported machine ID (r1 = 0x000000a8).

Available machine support:

ID (hex) NAME
000000c1 SMDK2410
000003fe SMDK2413
000003f1 SMDK2412
00000377 S3C2413
00000474 VSTMS
0000016a SMDK2440
0000043c SMDK2443

Please check your kernel config and/or bootloader.

这是用uboot引导linux时出的错
文章评论

共有 5 条评论

  1. tkfly0324 于 2009-02-27 14:33:02发表:

    谢谢
    已解决
    是因为uboot传递的参数不对
    我的板子是193
    结果返回成了
    0xa8

  2. cwqing1973 于 2009-02-24 20:37:42发表:

    同意板凳的看法。Error: unrecognized/unsupported machine ID (r1 = 0x000000a8).

  3. 大宝 于 2009-02-23 16:15:41发表:

    错误提示上说,不支持(或不能辨识)你的机器,请检查内核配置或引导
    内核2.6.22是低了点,我现在用的是2.6.24-23
    也许是LZ的机器太新了吧~

  4. tkfly0324 于 2009-02-23 15:59:39发表:

    这是uboot下获得的板子信息
    请高手指教

  5. tkfly0324 于 2009-02-23 15:59:03发表:

    arch_number = 0x000000A8
    env_t = 0x00000000
    boot_params = 0x30000100
    DRAM bank = 0x00000000
    -> start = 0x30000000
    -> size = 0x04000000
    ethaddr = 0A:1B:2C:3D:4E:5F
    ip_addr = 192.168.1.6
    baudrate = 115200 bps
    EmbedSky>