> Brian Harrington wrote:
> 
> 
> Hello there,
> What is the best guess lowest specification PC104 box which we can get
> away with running miniRTLinux on?
> And what are the differences between miniRTLinux and RtLinux?
> We want to do some real time serial i/o and link that through the
> webserver to a browser on a PC.
> So just two processes should be running on the PC104, the real time
> data i/o (on the miniRTLinux/RTLinux) and the webserver (on linux
> proper).
> Thanks and Best Regards,
> Brian

Hi Brian,

In the systems I have developed, you can run on a 486 (with FPU) with
8Megs or RAM.  You can boot from a floppy sized (1.44M) media.  The
strategy I use is to have the boot media contain the kernel/rootfs and
have the whole system run out of RAM disk.  This will leave about 5 Megs
for your applications (filesys = 2Meg, Kernel ~ 1.2 M).  This is the
method we use with the rtai_wxr.img that you can find on our website,
and I suspect it is the same way that minirtl works.  As you probably
know, all these 'mini' distributions are derived from ideas in the
original linux router project.  Fundamentally, the 'mini' part of these
distributions come from 

a) Reducing the root filesystem to exacly the set of executables that
you need

b) Using small versions of of utilities, for instance, using ash in
place of bash.  Also probably the single biggest factor in producing a
small footprint is the use of busybox (http://busybox.lineo.com/) which
morphs a single executable into a number of common utilities by looking
at how it is invoked.

Regards, Stuart

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to