u-boot on AT91RM9200DK does not boot up the linux kernel

Hi,

I compiled the kernel image using buildroot for the at91rm9200 development kit (at91rm9200-dk). And I am trying to boot up the kernel using u-boot.

I have tried two ways of booting it up.

  1. Using bootm command (after downloading uImage): But though u-boot successfully identifies the image, the kernel does not boot up. Here is what I see on console:

[/START] U-Boot> bootm 20008000 ## Booting image at 20008000 ... Image Name: Linux-2.6.22.1 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1510240 Bytes = 1.4 MB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK XIP Kernel Image ... OK

Starting kernel ...

[/END] But hereafter nothing....

  1. go command (after downloading zImage): U-Boot> go 20008000 ## Starting application at 0x20008000 ... Uncompressing Linux..........................................................................

done, booting the kernel. Error: unrecognized/unsupported machine ID (r1 = 0x21eddca8). Available machine support: ID (hex) NAME 00000106 Atmel AT91RM9200-DK Please check your kernel config and/or bootloader. However I have used the correct default config for compiling kernel. make at91rm9200dk_defconfig

Here is the info about u-boot I am using: U-Boot 1.1.2 (Jul 25 2007 - 10:48:26)

DRAM: 32 MB Atmel: AT49BV163D (16Mbit) Flash: 2 MB DataFlash:AT45DB161 Nb pages: 4096 Page Size: 528 Size= 2162688 bytes Logical address: 0xC0000000 Area 0:\0x09C0000000 to C0007FFF (RO) Area 1:\0x09C0008000 to C001FFFF (RO) Area 2:\0x09C0020000 to C0027FFF Area 3:\0x09C0028000 to C020FFFF In: serial Out: serial Err: serial

Please help me in identifying where I am going wrong. One note: the version that comes with buildroot is 1.2. But it is broken for at91rm9200-dk. So, I am using the version 1.1.2. Can that be the cause?

Reply to
rohshall
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.