Hello everybody!

I ran into some problem with a new board we are developing. The kernel is
loaded in memory but it fails to decompress properly.

Are there any specifics for loading an ARM kernel in memory? Currently I
load the zImage (plus some zeroed junk) at 0xC0008000, set r13 to that
address and jump to it. r1 is set to 254 (which is the machine type I
assigned just for the initial tests). Cache, MMU and interrupts are disabled
(well, never enabled, I read the image from CF card in polled mode).

CPU is SA1110 running at 221MHz. RAM is 32MB in size, clock is 110MHz
(memory is rated @125MHz).

The kernel is 2.4.17-rmk5 with minimal configuration (I don't think it
matters for the decompressor).

How can I investigate further what's happening? Memory access (without
cache) seems OK for a ping-pong test.

I included the error message below - maybe the number of dots can indicate
what's wrong:


Uncompressing Linux......................................

crc error

 -- System halted


Thanks in advance,

Paul Chitescu

--
 Paul Chitescu
 [EMAIL PROTECTED]   http://pchitescu.myip.org/   ICQ:22641673
 Any spammers will be painfully squeezed into /dev/null



_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
http://www.arm.linux.org.uk/armlinux/mailinglists.php
Please visit the above addresses for information on this list.

Reply via email to