Subject: DUO Status (long)
To: None <port-mac68k@netbsd.org>
From: Tom Tarka <tommy@mp3.com>
List: port-mac68k
Date: 06/12/2001 11:16:09
Been playing around with my Duo 230 in various configurations
and I thought I'd report my findings.  Hopefully I'll have a cross
compiler setup sometime in the future and will be able to play
with some kernel fixes (otherwise, I'm here to test if people want
to throw kernels at me!)

Hardware:

Duo 230, 12M/120M, busted display, no battery, dead PRAM (not too 
pretty, in general)

Duo Dock, 1G drive, FPU
Duo MiniDock


What I tried:

First, I attempted to use Erik Winkler's Firewall distribution based on 
NetBSD 1.4.2:

Booting in the MiniDock:
	-Boots fine
	-no minidock adb devices detected
	-monitor support works

Booting in Duo Dock:
	- after the "found fpu0" message on boot, fills the screen with 
messages about configuring
		slot_e() and doesn't continue from there.
	- i assume that it doesn't like finding the FPU in the dock


Next I attempted NetBSD 1.5 and NetBSD 1.5 with the latest generic and 
sbc kernels (5/27/01, IIRC):

	- booted until loading the grf0 support, when the monitor shut off
	- don't know if it got any farther as I have no way of doing a 
serial console currently
		(well, I'm missing a cable to attach to my Duo 280c or my x86 
openbsd firewall)

For fun, I attempted the 1.5 and -current (5/27/01) kernels with Erik 
Winkler's Firewall dist (1.4.2)
with the thought that:
	a)  it might somehow boot in that configuration
	b) if it did, since his distribution will bring your machine up as 
a firewall, that I'd be able to ping
		a network interface and thus determine that the machine was "up"

not surprisingly, I couldn't.



Summary:

NetBSD 1.4.2
	- doesn't boot  a Duo 230 in a Duo Dock with an FPU (presumably 
because of the FPU)
	- will not find dock attached SCSI devices
	- will boot a Duo 230 in a MiniDock and supports the external monitor
	- does not support MiniDock ADB devices (although a Duo-specific 
1.2/1.2.1 kernel did, if that's any help)

NetBSD 1.5 and 1.5 -current (5/27/01)
	- boots as far as the grf0 stage when the external monitor shuts 
off (in both Mini and full Duo Docks)


Anyone with thoughts on where to start hacking the kernel for not dying 
after loading fpu support should
p-mail me.

thanks!
	tom