Subject: Re: zaurus models and peripherals supported
To: Theo Borm <theo_pzrs@borm.org>
From: Jaime Fournier <ober@linbsd.org>
List: port-zaurus
Date: 01/22/2007 18:24:32
On Sat, 20 Jan 2007, Theo Borm wrote:

> Date: Sat, 20 Jan 2007 00:03:38 +0100
> From: Theo Borm <theo_pzrs@borm.org>
> To: port-zaurus@NetBSD.org
> Subject: zaurus models and peripherals supported
> 
> Dear all,
>
> Let me begin by congratulating the people who made this port happen.
> I've been looking for a *reasonably current* handheld device supported
> by NetBSD for quite some time, so thank you for all the hard work you've
> done.
Thank NONAKA Kirihimo and Peter Postma :)
>
> Looking at the specs and some pictures of disassembled Zauri, I am under
> the impression that the SL-C1000 and SL-C3x00 are identical machines,
> *except* for the fact that the SL-C1000 lacks some circuitry (buffer and
> power?) for an internal "pcmcia" slot (actually a compact flash slot)
> holding the internal microdrive.
From everything I can find on the difference it seems what you have listed 
seems to be the only difference, but since I do not have one so I can not 
say for sure
>
> Is it a reasonable to assume that NetBSD will also boot on a SL-C1000
> with a suitably prepared flash card/microdrive in the external CF slot?
> (That would then be wd0 at pcmcia1) (would be a big selling point for
> me; SL-C1000 is half price and has no moving parts).
I have run my SL-C3100 from the CF flash card exclusively so that is 
should work fine.
>
> Would it be (physically) possible (if SD/MMC were supported) to boot
> NetBSD from SD/MMC? (i.e. does the boot loader support that?)

>
> Is the MMC/SD slot on the zaurus actually connected to the MMC/SD
> interface of the PXA270? (would be sensible, but you never know)

No idea.
>
> The zaurus can work both as a USB client and host. The OpenBSD USB stuff
> was copied from NetBSD, so could getting USB (host functionality)
> working on the zaurus be as easy as adding ohci* at pxaip* to a kernel
> config?
Not sure, I only use usb for devices on my zaurus.

>
> What does a zaurus normally do as a USB client? I guess acting as a
> memory stick would be quite difficult to reconcile with running a NetBSD
> kernel at the same time. Looking at the PXA270 datasheet (
> ftp://download.intel.com/design/pca/applicationsprocessors/manuals/280000003.pdf
> ), it looks a complete and very generic USB client interface. This means
> that it could be used for /anything/, including emulating a (supported)
> usb-ethernet adaptor or a usb-rs232c convertor. The later is probably
> easier, but I fancy ethernet would be more usefull. Are there any plans
> or is there any prior art WRT using a USB /client/ port under NetBSD?

I use my usb port with a powered hub for wifi, bluetooth, gps so 
essientially it's a regular usb port although non-powered.

>
> Thanks again.
>
> Cheers, Theo
>
>

np.

Jaime Fournier
ober@netbsd.org