Quoting Markus Klotzbücher <[EMAIL PROTECTED]>:

> [EMAIL PROTECTED] writes:
>
>> I am trying to boot linux with a ramdisk on a board based on TI dm6446.
>>
>> I am facing a weird problem: it correctly boots images smaller than
>> 2.5MB, while bugger ones stop boot after image decompression, before
>> the kernel boots.
>>
>> I'm not able to find out the reason why it hangs.
>>
>> Do you have any suggestion?
>
> One common pitfall is that during decompression some vital code is
> overwritten by the decompressed data. Double check that the memory area
> to which you are decompressing your image is large enough to hold the
> uncompressed data and doesn't overlap with any code.

Thanks for you answer Markus,

this is what I suspect, but I don't have any idea how I can check it.  
I mean, how can I see where the decompressed image is put? I tried  
giving a look at lib/inflate.c to check how gunzip() works, but I'm  
not able to figure out where inflated data goes....

Bye,

Ottavio.


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
U-Boot-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Reply via email to