On Monday 22 April 2002 09:23, Chris Bond wrote:
> Im sure this has been asked many times before but here it goes anyway.  Im
> looking for a embedded linux edition that runs the 2.4 kernel and will fit
> on a 32mb compactflash disk.

you just might want to basically roll your own. how you do so depends on the 
device you're working with.

as an example i'm working with a device from ZFlinux, it comes with a 
document that explains what i need to do. basically i compile my own kernel 
and create a compressed initial ram disk (initrd). the document explains how 
to inject these items onto my flash disk (requires a special dongle and 
mswin). i power it up... and voila! a running linux system.

for this particular system the kernel itself can't be larger than 500k and 
the filesystem can take up the rest of my flash disk. i'm using a 4MB flash 
disk and 8MB of RAM. my working system (kernel+files) takes up only about 1.7 
MB of flash space altogether. don't worry about the kernel constraints, you 
can always compile modules and have them loaded in afterwards. the basic 
kernel core should easily fit inside 500k. i'm using 2.4.18.

in your case you're using a compact flash disk. i've never used those before 
so i can't offer too much help. my understanding is that they appear to the 
OS like a regular hard disk. i also understand that there are cables and a 
board you can get that allow you to connect a CF disk to your regular desktop 
system's IDE connectors. maybe you can do that, copy over the stuff you want, 
insert a kernel (+modules), and run lilo on it. that's just a guess, however.

there are also lots of good articles around that will give you additional 
tips and tricks. if you haven't already found these resources, you should 
have a look at:
        1) http://www.busybox.net
        2) http://www.uclibc.org
        3) http://embedded.linuxjournal.com
        4) http://www.ddjembedded.com
        5) http://www.linuxfromscratch.org
        6) http://www.linuxdevices.com

hope this helps. best regards,
        trevor

-- 
please remove the underscore if you want to email me

--
To unsubscribe from this list, send a message to [EMAIL PROTECTED]
with the command "unsubscribe linux-embedded" in the message body.
For more information, see <http://waste.org/mail/linux-embedded>.

Reply via email to