Date: Thu, 5 Feb 2004 14:51:34 -0800 From: "Cybertime Hostmaster" <hostmaster@cybertime.net> To: <freebsd-small@freebsd.org> Subject: Re: PicoBSD diskless embedded 'where to start' Message-ID: <022601c3ec3a$9a9218b0$0fce75d8@cybertime.net> References: <200402051205.i15C59F05666@cygnus.degree2.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> I'm trying to put together a diskless embedded system based on > the PicoBSD scripts supplied with FreeBSD 4.8R. Just as a point of interest, any special reason why PicoBSD? > 1) I need to build a PicoBSD system that will boot from a flash device > (SanDisk at the moment, may need support for M-Systems DiskOnChip later) The smallest M-Systems seems to have is 16 MB. http://www.m-sys.com/Content/Products/DiskOnChip.asp > 2) The system will run out of RAM, there will be no HDD available. > 3) The flash will have two partitions, the boot image and compressed > memory-resident runtime will be stored in the lower, read-only one. > The upper one will be for precious data required across boots. It sounds like you will have more room than a floppy. Pico makes some hard choices based off of fitting into a floppy. If you are going to allow a bit more space, you might want to look at a different BSD. But if you have something already developed for Pico, it may be worth it to stay with them. m0n0BSD is another good choice from what I have seen. http://m0n0.ch/bsd/ That one will fit on an 8 MB CF and have plenty of room to spare. So the 16 MB DiskOnChip would be a huge volume of space. Heck, you could have 2 copies of the whole OS to go from one to another while upgrading. --Eric
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?022601c3ec3a$9a9218b0$0fce75d8>