TinyBSD available in the base system and 6.2-PRERELEASE image available online

Patrick Tracanelli eksffa at freebsdbrasil.com.br
Mon Sep 25 12:03:57 PDT 2006


Tom Simes wrote:
> On Wed, 20 Sep 2006 20:04:46 -0300
> Jean Milanez Melo <jmelo at freebsdbrasil.com.br> wrote:
> 
> 
>>Since building embedded FreeBSD for PC Engine's Wrap (as well as
>>Soekris boards) is one of the most common battles, we have just made
>>available a TinyBSD image for 32MB CF. It is a "ready to run" image,
> 
> ...
> 
>>Please, test TinyBSD in the base system if you can and send us
>>feedbacks (privately or here in embedded@ or small@).
> 
> 
> 
> On Soekris 4521....
> 
> FreeBSD 6.2-PRERELEASE #0: Wed Sep 20 17:29:57 BRT 2006
>     root at offset.freebsdbrasil.com.br:/usr/obj/usr/src/sys/TINYBSD
> Timecounter "i8254" frequency 1193182 Hz quality 0
> CPU: AMD Enhanced Am486DX4/Am5x86 Write-Back (Unknown-class CPU)
>   Origin = "AuthenticAMD"  Id = 0x494  Stepping = 4
>   Features=0x1<FPU>
> panic: CPU class not configured
> Uptime: 1s
> 
> Awww shucks.... so much for the image.  I saw "Soekris boards" and got
> my hopes up.  Maybe I'll up a Qemu image of -CURRENT and give it a try.
> As an aside, is there a particular reason you advocate using the PREFIX
> variable when installing additional software rather than chrooting?  It
> seems to me the latter would be simpler than trying to chase path
> changes through subordinate dependencies.
> 
> (Ref: http://www.tinybsd.org/tinybsd/Documentation)
> 
> Disclaimer - I'm a newbie to TinyBSD although I've been playing with
> NanoBSD and Pebble/Pyramid on my Soekris board for a while.

Hello Tom.

All other images from http://www.tinybsd.org/tinybsd/Download except 
this one will work on Soekris. I believe we should make 6.2-PRERELEASE 
for Soekris too, so in the next 20-30 minutes you can check this 
download section to grab new one.

Regarding PREFIX, there is no special reason. But how do you suggest 
using ports collection chrooting? The "ports" tree should be available 
under the chrooted directory to do so, right?

Maybe pkg_add would do the job easier, if pkg_add were available in the 
embedded system.

We are trying to work out a better approach for 3rd party software 
installation, using the many ports' mk files and trying to detect which 
files from pkg-plist shall not be installed in an embedded system (say, 
man pages, shared examples, etc), so 3d party apps support for TinyBSD 
is really something too basic right now.

Ideas are welcome regarding this approach.

-- 
Patrick Tracanelli



More information about the freebsd-small mailing list