This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Uncompression Error

Other Parts Discussed in Thread: DA8XX, OMAP-L137

Hi, all,

I've a OMAPL137 EVM and when I tried to re-build the linux kernel 2.6.18 ( montavista ), the system seems OK.

But when I download a standard kernel 2.6.33 from "www.kernel.org", and make a default config "da830_omapl137_defconfig"

uImage is generated but the error appeared :

 

Bytes transferred = 2303396 (2325a4 hex)
## Booting kernel from Legacy Image at c0700000 ...
Image Name: Linux-2.6.33
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2303332 Bytes = 2.2 MB
Load Address: c0008000
Entry Point: c0008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux...

uncompression error

-- System halted

 

It seems like I need an additional kernel patch, and where could I found that?

  • Hello,

    I've got exactly the same problem. Is there anyone out there who has a solution?

    I tried with default config "da8xx_omapl_defconfig" (I can't actually compile with "da830_omapl137_defconfig" from the MV 2.6.18 kernel - it complains about "no machine record defined").

    Any help highly appreciated.

  • Hello,

    A genius gave me some good tips:

    • Check D-Cache Writeback Bug.
    • If you have troubles accessing the SD card, make sure to activate in the "Device Drivers" section of the kernel menuconfig the "MMC/SD/SDIO card support" and there don't forget to activate "TI DAVINCI Multimedia Card Interface support" as well.
    • If you still have problems, add "rootwait" to the bootargs in U-Boot.

    With the above hints, I was able to make the 2.6.33.2 kernel work on my OMAP-L137.