Andrew Gillham | 3 Apr 2003 20:58

Re: NetBSD usage in embedded environments

On Thu, Apr 03, 2003 at 10:17:20AM -0500, Allen Briggs wrote:
> 
> RedBoot loads NetBSD fine.  What I suspect Kyle might have been
> talking about, though, is a BSD-licensed boot loader that shares
> code with NetBSD and which can be included more seamlessly in the
> development and (in perhaps a reduced form) in the final product.
> There are a few different boot loaders out there with different
> licenses on them and with differing platform support, but nothing
> that fits this bill.

FWIW the LinuxBIOS project started with the FreeBIOS code.  FreeBIOS was
apparently code from 'Net Insight AB' written to boot NetBSD on the STPC
Consumer.  By now the LinuxBIOS project has purged most of the original
code, but presumably someone could start another project based on the
original freebios code.

-Andrew

ragge | 3 Apr 2003 21:32
Picon
Picon

Re: NetBSD usage in embedded environments

> On Thu, Apr 03, 2003 at 10:17:20AM -0500, Allen Briggs wrote:
> > 
> > RedBoot loads NetBSD fine.  What I suspect Kyle might have been
> > talking about, though, is a BSD-licensed boot loader that shares
> > code with NetBSD and which can be included more seamlessly in the
> > development and (in perhaps a reduced form) in the final product.
> > There are a few different boot loaders out there with different
> > licenses on them and with differing platform support, but nothing
> > that fits this bill.
> 
> FWIW the LinuxBIOS project started with the FreeBIOS code.  FreeBIOS was
> apparently code from 'Net Insight AB' written to boot NetBSD on the STPC
> Consumer.  By now the LinuxBIOS project has purged most of the original
> code, but presumably someone could start another project based on the
> original freebios code.
> 
I have a BIOS implementation that I wrote on contract to Dynarc AB, and
which is released under a BSD license. It only works on ASUS P5A
motherboards /w K6 CPU, but should be trivial to port to other boards
and other CPUs.

The source, if anyone is interested, can be found at
ftp://bakfull.campus.luth.se/bios/nbsd-bios.tar.gz

-- Ragge

Perry E. Metzger | 3 Apr 2003 21:52
Gravatar

Re: NetBSD usage in embedded environments


<ragge <at> ludd.luth.se> writes:
> I have a BIOS implementation that I wrote on contract to Dynarc AB, and
> which is released under a BSD license. It only works on ASUS P5A
> motherboards /w K6 CPU, but should be trivial to port to other boards
> and other CPUs.
> 
> The source, if anyone is interested, can be found at
> ftp://bakfull.campus.luth.se/bios/nbsd-bios.tar.gz

Interesting! You should announce this more widely...

--

-- 
Perry E. Metzger		perry <at> piermont.com

ragge | 3 Apr 2003 23:42
Picon
Picon

Re: NetBSD usage in embedded environments

> 
> <ragge <at> ludd.luth.se> writes:
> > I have a BIOS implementation that I wrote on contract to Dynarc AB, and
> > which is released under a BSD license. It only works on ASUS P5A
> > motherboards /w K6 CPU, but should be trivial to port to other boards
> > and other CPUs.
> > 
> > The source, if anyone is interested, can be found at
> > ftp://bakfull.campus.luth.se/bios/nbsd-bios.tar.gz
> 
> Interesting! You should announce this more widely...
> 
Yes, probably, it is just one of all projects that I have had around
that should be distributed.

I think I wrote something about it on some mailing list back in 2001,
but never got any reasonable response.

-- Ragge

Stewart Heitmann | 7 Apr 2003 04:11

memory disk, evbarm - lubbock

I am trying to create a memory disk within the kernel
for the evbarm port to the LUBBOCK eval board.
(LUBBOCK is Intel's DBPXA250 eval board for the XScale CPU). 
Ultimately I want to put the root filesystem on the memory disk,
but have got that far yet because I cant make the memory
disk large enough.

I can compile a kernel with up to 4096K space set aside
for the memory disk, but when I try to make it larger I
get a kernel panic. 
Oddly enough, when I make it much much larger (16384K or more)
the kernel boots ok, but /sbin/init seg faults.

Is there a limit on the size of a memory disk?
I'd like to make one about 30MB, is that a silly thing to try???

For the record, my kernel config has:
	options 		MEMORY_DISK_HOOKS			#
boottime setup of ramdisk
	options		MEMORY_DISK_SERVER=0   		# no userspace
memory disk support
	#options 		MEMORY_DISK_IS_ROOT		# use memory
disk as root (disabled for now)
	options           MEMORY_DISK_ROOT_SIZE=8192 	# (md0=4096K)

	# disk/mass storage pseudo-devices
	pseudo-device	md		1			# memory
disk device (ramdisk)

My config file has other options that no longer seem to have any effect,
(Continue reading)

Brian Rose | 25 Apr 2003 17:09
Favicon

Starting Point

I am looking for a PDA to act as a remote terminal. I was wondering which platforms would be a good starting
point. I'm looking for a device with a long battery life and a touch screen. NetBSD compatability is
desired, but not required.

Thanks for the info,

--

-- 

Brian Rose 

There are only 10 types of people in the world - Those who understand binary, and those who don't.  

Herb Peyerl | 25 Apr 2003 17:13

Re: Starting Point

Brian Rose <saider <at> gate.net>  wrote:
 > I am looking for a PDA to act as a remote terminal. I was wondering which platforms would be a good starting
point. I'm looking for a device with a long battery life and a touch screen. NetBSD compatability is
desired, but not required.

I run NetBSD on a Jornada 720 and use it as a serial console terminal, and data
logger for my GPS.

Rasputin | 25 Apr 2003 17:33
Picon

Re: Starting Point

* Brian Rose <saider <at> gate.net> [0409 16:09]:
> I am looking for a PDA to act as a remote terminal. I was wondering which 
> platforms would be a good starting point. I'm looking for a device with a 
> long battery life and a touch screen. NetBSD compatability is desired, but 
> not required.

When you say remote terminal, do you mean wireless? I think you can get
vt100 emulators for palm os , so if you just want a serial console that'd
do you...

I've got a mobilepro 800 I use as a wifi xterm , which has a 9" screen and
a full keyboard, but with the cf card and the wirless nic i didn't get
much change from 250 quid after shopping on ebay.

a palm would be about 50-60 UKP.

--

-- 
It's easier to fight for one's principles than to live up to them.
Rasputin :: Jack of All Trades - Master of Nuns

Alan Barrett | 25 Apr 2003 20:12
Gravatar

Re: Starting Point

On Fri, 25 Apr 2003, Brian Rose wrote:
> I am looking for a PDA to act as a remote terminal. I was wondering which 
> platforms would be a good starting point. I'm looking for a device with a 
> long battery life and a touch screen. NetBSD compatability is desired, but 
> not required.

Psion 5MX.  Small enough to fit in a moon bag (but a bit large to fit
in a pocket), keyboard that some people claim is good enough for touch
typing, greyscale LCD touch screen with backlight and good contrast,
vt100 emulator that supports 80 colums by 25 rows (in a tiny font),
works for several tens of hours on two AA batteries.  Sorry, no NetBSD,
and I don't know what progress has been made on the Linux port.

--apb (Alan Barrett)

Scott Telford | 29 Apr 2003 14:10

RE: Starting Point

> Sorry, no NetBSD,
> and I don't know what progress has been made on the Linux port.

Actually, there is some work ongoing on a Psion Windermere port:
http://netbsd-psionw.sourceforge.net

--

-- 
Scott Telford, f7 technology..


Gmane