Mitch Bradley
Fri, 13 Oct 2006 13:12:46 -0700
Ronald G Minnich wrote:
That makes it a little smaller but not enough to get below another boundary (it's already less than 512K with LB + VSA + EC).Mitch Bradley wrote:We should have the OFW building tools available in a public place within a few weeks. At that point it would be really cool if someone would undertake the conversion to LZMA.why not just LZMA the whole image?
OFW has fine-grained gzip. The overall image is a set of concatenated modules, each of which can be gzip'ed or not. Modules are copied or decompressed into RAM as needed, e.g. as a result of probing specific hardware. The gunzipper is also used when loading boot images, which will be automatically unzipped if necessary. It can also handle .zip files; that's a convenient format for loading multi-file wads. Finally, the unzipper is needed for handling the zlib compressed JFFS2 fragments.
Yes. But it doesn't all get copied into RAM. The ELF header is set up so the payload just stays in ROM, and the early startup code decompresses just the necessary bits into RAM as needed.It's running as a single linuxbios payload right?
I have that working on an internal development machine at OLPC. Jordan is currently reviewing the way I set it up. I'm sure I made some dumb mistakes in my ignorance. The OFW payload build takes 5 seconds from ground zero, including unpacking the tarball.I am hoping we do the buildrom cutover to OFW soon.
thanks ron
_______________________________________________ Devel mailing list Devel@laptop.org http://mailman.laptop.org/mailman/listinfo/devel