On 2/27/14 6:40 AM, Didier Juges wrote:
The BBB has 2GB of flash on board (non removable) and has a micro SD socket. 
Would not be too hard to keep a backup copy of the OS and apps on the SD card 
so that it would be easy to boot from SD and reload the built-in flash if the 
BBB fails to boot from the built-in image.
 Alternately, running the flash read only, copy OS, apps and everything else to 
a RAM disk and run from the RAM disk would probably be the safest. Not sure you 
can do that with 512MB of RAM without some serious pruning of the Linux kernel.



Back in 2004, I was running a stripped down linux off a small compact flash (256MB or 512MB, I think) on a VIA Eden 700 MHz motherboard with very limited RAM. It included busybox to provide the usual command line utilities. As I dimly recall, it booted from a compressed filesystem (on CF) to ramdisk only. I also had a version of Debian that net-booted, and also ran entirely in ram.

I could probably dig it up if someone's interested.

We run RTEMS (www.rtems.org) at work, which provides a Posix compliant interface, but is designed for embedded systems, and has a bunch of targets (ours is SPARC, but there's x86 versions, for sure). You can definitely fit that in well under 128 MB.

We've found that most everything that compiles and runs under Linux will compile/run under RTEMS, unless you're using something peculiar to Linux, or you need dynamic loading/linking (RTEMS is statically linked). That is, we have very few "#ifdef LINUX" kind of things in our code.

_______________________________________________
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Reply via email to