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.
