Thread (1 message) 1 message, 1 author, 2006-02-11
  • (off-list ancestor, not in this archive)
  • Re: kernel startup · Wolfgang Denk <hidden> · 2006-02-11

Re: kernel startup

From: Wolfgang Denk <hidden>
Date: 2006-02-11 00:09:00

In message [ref] you wrote:
quoted
quoted
How would something compressed uncompress itself?  If u-boot is being used 
it will uncompress a compressed kernel and put the image at physical 0.
Small correction. Just like a self extracting binary, a kernel can have
a decompression code prepended to the start of kernel which can decompress the 
Kernel.  This is how redboot for xscale is structured or syslinux /lilo
No, this is not the kernel,  but  some  additional  component,  often
called "bootstrap loader" or so, which wraps the kernel as payload in
it's own image.
Now, whether cache is enable or not, MMU is enabled/disabled depends on the
Developer. In current u-boot, the MMU is not used. I-Cache is On and D-cache
is off.
This may be correct on  some  specific  boards,  but  it's  wrong  on
others.

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
The existence of god implies a violation of causality.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help