Help - Search - Members - Calendar
Full Version: Sd And Sdio Support Coming Into Openbsd
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > OpenBSD
iamasmith
In case you didn't notice the latest kernels built on the i386 now contain SD storage support for some SD controllers including the Ricoh 5C822 popular in certain laptops. (including my Dell Inspiron XPS/2 smile.gif).

Uwe is working on SDIO support now so it seems to be reasonable to expect that we may possibly have proper SDIO support on the Zaurus when the SD support eventually gets enabled.

-Andy
coreilly
yah saw this on kerneltrap from the hackathon... at last maybe we will be able type properly without the cf wireless card! haha

any guess about sdio wireless g support?
bruce
In a discussion on undeadly.org, I entered a polite plea to Uwe to look into providing support. Would have happily loaned one of my zaurus' if Tokyo weren't so far from Calgary :-)

Further down in the discussion, there was a hopeful note:
http://undeadly.org/cgi?action=article&sid...28183344&pid=14

and links to another site with information suggesting the controller Uwe wrote for may follow the sme spec as that used on the zaurus.
coreilly
i mailed off a spectec wireless g sdio card to uwe last monday... he seemed pretty excited about getting wireless sd support going on the Z

not sure if it will make 4.0 (summer sucks for getting stuff done.. or at least I think so) but hopefully 4.1
coreilly
any word on support in 4.0?
mathemajikian
So I guess we will have to wait a few more releases before getting zaurus internal sd support. O'well, atleast my external sd reader works great under OpenBSD/Zaurus 3.9. Maybe NetBSD will pick up this arch and release there own zaurus port? They support everything else, infact I was shocked when I found out that it was openbsd and not netbsd that offered zaurus support.

QUOTE(coreilly @ Aug 4 2006, 02:51 AM)
any word on support in 4.0?
*
coreilly
Any news? It suppose to be included in 4.0 but my sd card still doesn't function in the snapshots...
Dr_Unvisible
QUOTE(coreilly @ Oct 5 2006, 08:10 PM)
Any news? It suppose to be included in 4.0 but my sd card still doesn't function in the snapshots...
*


There will be SD support in OpenBSD 4.0 just not for the zaurus.sad.gif

There was a post on the mailing about this just the other day:
http://marc.theaimsgroup.com/?l=openbsd-mi...01295102914&w=2
coreilly
thanks for the link...

too bad uwe seems to have stopped sd support. if i had anywhere near the knowledge i'd do it. damn my non-existant skills!
mathemajikian
If we had one of these we wouldn't need SD support smile.gif



This guy installed Openbsd 3.7 on the device but never seemed to get the keyboard issues worked out which led to his selling it in September of 2005. Alot has happened in a year. Maybe the keyboard issues have been sorted out by someone else?

http://jcs.org/laptops/#oqo <-- Check out this link for more information and pictures!

Heres the dmesg:

OpenBSD 3.7-current (GENERIC) #23: Fri Jun 24 16:57:12 CDT 2005
root@oqo.jcs.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Transmeta™ Crusoe™ Processor TM5800 ("GenuineTMx86" 586-class) 1 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,CX8,SEP,CMOV,SER,MMX
real mem = 242765824 (237076K)
avail mem = 214683648 (209652K)
using 2989 buffers containing 12242944 bytes (11956K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(ae) BIOS, date 04/11/02, BIOS32 rev. 0 @ 0xe9a40
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
apm0: flags 30102 dobusy 0 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xe7000/0x6b5
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfe840/96 (4 entries)
pcibios0: PCI Interrupt Router at 000:07:0 ("Acer Labs M1533 ISA" rev 0x00)
pcibios0: PCI bus #0 is the last bus
bios0: ROM list: 0xc0000/0xc000 0xe0000/0x1800 0xe1800/0x1800 0xe4000/0x1000!
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Transmeta Virtual Northbridge" rev 0x04
"Transmeta Mem1" rev 0x00 at pci0 dev 0 function 1 not configured
"Transmeta Mem2" rev 0x00 at pci0 dev 0 function 2 not configured
vendor "Transmeta", unknown product 0x0399 (class memory subclass RAM, rev 0x00) at pci0 dev 0 function 3 not configured
ohci0 at pci0 dev 2 function 0 "Acer Labs M5237 USB" rev 0x03: irq 10, version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Acer Labs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
autri0 at pci0 dev 3 function 0 "Acer Labs M5451 Audio" rev 0x02: irq 11
ac97: codec id 0x574d4c05 (Wolfson WM9705/10)
ac97: codec features headphone, 18 bit DAC, 18 bit ADC, Wolfson Microelectronics 3D
audio0 at autri0
midi0 at autri0: <4DWAVE MIDI UART>
"Texas Instruments TSB43AB22 FireWire" rev 0x00 at pci0 dev 5 function 0 not configured
vga1 at pci0 dev 6 function 0 "Silicon Motion Lynx3DM" rev 0xc1
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
pcib0 at pci0 dev 7 function 0 "Acer Labs M1533 ISA" rev 0x00
ohci1 at pci0 dev 10 function 0 "Acer Labs M5237 USB" rev 0x03: irq 11, version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
uhub1 at usb1
uhub1: Acer Labs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
pciide0 at pci0 dev 15 function 0 "Acer Labs M5229 UDMA IDE" rev 0xc4: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <TOSHIBA MK2004GAL>
wd0: 16-sector PIO, LBA, 19073MB, 39063024 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
pciide0: channel 1 ignored (disabled)
"Acer Labs M7101 Power Mgmt" rev 0x00 at pci0 dev 17 function 0 not configured
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pmsprobe: reset response 0xfa
pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
pcppi0 at isa0 port 0x61
midi1 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
biomask efed netmask efed ttymask ffef
pctr: user-level cycle counter enabled
atu0 at uhub1 port 2 configuration 1 interface 0
atu0: OQO model 01 WiFi interface, rev 1.10/1.00, addr 2: address 00:0c:55:03:10:6c
ubt0 at uhub1 port 3 configuration 1 interface 0
ubt0: OQO model 01 Bluetooth interface, rev 1.10/9.32, addr 3
ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=0x83, isoc-out=0x3; wMaxPacketSize=49; nframes=6, buffer size=294
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
url0 at uhub1 port 1
url0: OQO OQO 10/100 LAN, rev 1.10/1.00, addr 4
url0: address 00:0c:96:c0:12:bb
urlphy0 at url0 phy 0: RTL internal phy

Heres a neat little review of the device shown above:
http://www.theregister.co.uk/2005/07/21/review_oqo_model_01/
mathemajikian


I wonder if this device would have similar keyboard issues?
TronDD
Saw that Vaio a while back. Instantly wonder how it would be with BSD as a replacement for the Z.
mathemajikian




Drooling yet? This Kind of reminds me of my old TI-92

Main features

-520 grams
-built-in qwerty keyboard with backlit keys
-built-in webcam <--We know this wouldn't work.
-VOIP/Skype compatible
-WiFi 54 Mbps, Bluetooth
-4.5" touchscreen <-- The OQO doesn't have a touchscreen. It has a magnetic field generator behind the screen which detects the position of a coil inside the stylus!
-1.2GHz Centrino
-1024MB RAM
-30/40/60 GB HD
-docking station
-vertical air cooling system
-easy grip, shaped like a game console controller
-Memory Stick Pro port, 2x USB2 ports, Compact Flash port, multi I/O port
-capture button (linked to the webcam) <-- Pointless if you are running OpenBSD.



I'm pretty sure half these buttons wouldn't work. We can't even get the shortcut keys on the side of the Zaurii's LCD to work. Not that I want them working since they can be a pain in the butt.

1-left button
2-right button
3-center button
4-launcher button
5-wireless on/off
6-built-in speaker
7-scroll wheel
8-webcam
9-trackstick
10-zoom button
11-power/hold
12-built-in microphone

Maybe we can convience Brett at Conics to try and install OpenBSD on one of these devices? (All he would have to do is boot a LiveCD which can be done since you can tell the device to boot from an external CDROM ux50_bios_boot.jpg) He seems to have a device recovery process in place as can be seen on the very bottom of this page:

http://downloads.conics.net/sony-ux/

and here's a link that shows the devices internals:

http://downloads.conics.net/sony-ux/opened/
mathemajikian
Ok well I sent an e-mail to Conics.net requesting the following:

QUOTE
Is there anyway you can boot a LiveCD for FreeBSD, OpenBSD, and NetBSD on a Sony VGN-UX90PS providing me with the dmesg output from each?

http://www.freesbie.org/  <--FreeBSD live CD

http://g.paderni.free.fr/olivebsd/ <-- OpenBSD live CD

http://www.tdisecurity.com/iso/newbie-0.2.iso.zip <-- NetBSD livecd


This being an i386 device there shouldn't be any issues.
coreilly
Why do I have the feeling that the Sony VGN-UX90PS will never fully support OpenBSD? haha christ we haven't even got everything on the Z working. Though good point about i386...

Hopefully Brett at Conics will realize that if *bsd supports this device relatively well, then some (rich) people out there might be buying them!
mathemajikian
QUOTE(coreilly @ Oct 11 2006, 11:19 AM)
Hopefully Brett at Conics will realize that if *bsd supports this device relatively well, then some (rich) people out there might be buying them!

http://conics.net/catalog/product_info.php...68b961f899f96fe

I'm pretty sure NetBSD will run perfect on this device, maybe even FreeBSD 6.2. Not sure about OpenBSD. I already told Brett that I would buy one tommorrow (and I'm sure a few of my freinds would buy one also) if he provided me with verification that the keyboard, mouse, video, and sound worked correctly. I could care less about the camera and other little hot keys. The dmesg outputs should provide us with almost everything we need to know. Hopefully he will give it a shot.
coreilly
They will all run *bsd... but support might be crap. That OQO model from jcs laptop page had problems with wireless internet. What wireless device does the Sony use? Also, X11 was messed on the OQO, could be same on Sony.

I'd look for the specs, but I'm at work and these comps suck.. must be 13 years old.
mathemajikian
OpenBSD support for alot of wireless devices is lacking since they dont accept the whole blob concept (Which is great!), but FreeBSD and the others have a little thing called ndis which allows them to use Microsoft Windows wireless device drivers! smile.gif (I currently use ndis on my HP laptop running FreeBSD) If FreeBSD will load on this device then there shouldn't be any issues with the wireless device in the sony. Bluetooth support in FreeBSD is great so I'm sure this would work also. Alot of the problems seen on the Sony OQO were most likely due to OpenBSD lacking device support.


QUOTE(coreilly @ Oct 11 2006, 12:33 PM)
They will all run *bsd... but support might be crap. That OQO model from jcs laptop page had problems with wireless internet. What wireless device does the Sony use? Also, X11 was messed on the OQO, could be same on Sony.

I'd look for the specs, but I'm at work and these comps suck.. must be 13 years old.
coreilly
I'm still not sold on this thing... though it would be sweet to have! I dont care about the buttons either on the side, just basic support, x11, wireless, etc. I'll have to look later for the chipset on the Sony.

update: looks like an Intel 3945ABG might be in there, and with Damien's firmware, it would be work in OBSD
conicsnet
Hello all,

I'm in HK for ElectronicAsia 12-16th October... I can try these live CDs for you when I get back and send the dmesg.

regards,
-Brett
TronDD
I'm pretty close to "sold" on those things (not literally as the price is a little ridiculous). I'd need to see some proof that a linux or BSD OS supports the hardware, though. Would be pretty dissapointed to spend the coin on one only to be stuck using Windows on it.
stbrock
QUOTE(coreilly @ Oct 11 2006, 07:19 AM)
Why do I have the feeling that the Sony VGN-UX90PS will never fully support OpenBSD? haha christ we haven't even got everything on the Z working.

One thing to keep in mind is that the Vaio UX runs the free VMWare Player and Server very well. Put the virtual machine on a 4GB memory stick, network to the hard disk for more storage, run it full screen, and you've got a snappy Linux handheld laptop -- without install/driver hassles and dead hardware. Power management, suspend/resume, magnifier button and so forth continue in the background in XP.

Installing VMware tools (mainly to get faster graphics) in some unsupported distributions isn't documented and can be a hassle, as directory structure varies and it is very picky about how it is compiled. But there are a couple dozen community virtual machines now that come with VMware tools already installed, so you can just download the configurations files and virtual disk and then apt-get to update. No install needed. Fedora, OpenSUSE, DSL and various Ubuntu variants all run well. There are OpenBSD and FreeBSD virtual machines available, but I haven't tried them.

Xubuntu seems the best compromise of features and performance to me so far, actually not much of a compromise at all (if you can stand knowing that XP is lurking beneath).
mathemajikian
QUOTE(conicsnet @ Oct 12 2006, 01:32 AM)
Hello all,

I'm in HK for ElectronicAsia 12-16th October... I can try these live CDs for you when I get back and send the dmesg.

regards,
-Brett


Brett you are awesome! Thanks for doing what you do!!!

QUOTE
There are OpenBSD and FreeBSD virtual machines available


I couldn't/wouldn't except a virtual machine install of OpenBSD with MS Windows running in the back ground. The whole MS thing would drive me bonkers and is one of the reasons why I bought a Zaurii over the HP Jornada 720 PDA which NetBSD supports. It has to be the real deal for me.

QUOTE
I'm pretty close to "sold" on those things (not literally as the price is a little ridiculous). I'd need to see some proof that a linux or BSD OS supports the hardware, though. Would be pretty dissapointed to spend the coin on one only to be stuck using Windows on it.


I've trusted Brett at https://conics.net/ with over $1K of my money and have never had any issues regarding honesty, so if he says that the device works with the LiveCD's I'll take his word for it. I'll buy one and then post my results.(I'll take one for the team smile.gif )
coreilly
I agree with math, I had a shipment of stuff from Brett go wrong and he was unbelieveably quick in correcting the problem. I would have no problem buying stuff from conics if Brett says it works.

Then again I am so tempted by the new UX90 with 32gig Flash Memory Drive... maybe it's not a good idea.
mathemajikian
QUOTE(coreilly @ Oct 12 2006, 12:51 PM)
Then again I am so tempted by the new UX90 with 32gig Flash Memory Drive... maybe it's not a good idea.
*


Yeah the flash drive might not be such a good idea. I'll stick with what I know will work unless Brett says that the flashdrive is supported.
TronDD
QUOTE(mathemajikian @ Oct 12 2006, 10:37 AM)
I've trusted Brett at https://conics.net/ with over $1K of my money and have never had any issues regarding honesty, so if he says that the device works with the LiveCD's I'll take his word for it. I'll buy one and then post my results.(I'll take one for the team  smile.gif )
*


I didn't mean it as an issue of trust. I'd just like someone to try it and say it works.
I'm not going to risk $2000 to end up with a Windows machine. smile.gif
mathemajikian
This is sort of interesting:

http://netbsd.default.co.yu/contrib/projects.html#zaurus

http://www.netbsd.org/Ports/evbarm/

# Intel DBPXA250 ("Lubbock")

DBPXA250 (a.k.a. Lubbock) is an evaluation and development platform for the Intel PXA250 XScale Core application processor. More information about the DBPXA250 can be found at Intel web site.

Support for the DBPXA250 was written by Hiroyuki Bessho, and contributed by Genetec Corp.

* On-chip timers (saost used as system clock)
* On-chip 2 serial port (com)
* On-board SMC91C96 ethernet (sm)
* On-board SA-1111 StrongArm companion chip (sacc)
* PS/2 keyboard (pckbd)
* 640x480 LCD (lcd)
* PCMCIA and CF card slots

# Arcom Viper

The Arcom Viper is a single board computer based on the PXA255 XScale processor.

Support for the Arcom Viper was written by Antti Kantee.

* On-chip timers (saost used as system clock)
* On-chip serial ports (com)
* On-board SMC91C111 ethernet (sm)
mathemajikian
We should have the dmesg outputs from the livecds soon. I just got an e-mail from Brett saying he was going to give it a try this week.
conicsnet
QUOTE(coreilly @ Oct 11 2006, 08:19 PM)
Hopefully Brett at Conics will realize that if *bsd supports this device relatively well, then some (rich) people out there might be buying them!
*


I've tested the UX90 (16GB flash drive) model with olive:
http://downloads.conics.net/sony-ux/olive/

it might take me a while to test the others, but I'll see if I can do it soon.

regards,
-Brett
coreilly
http://www.engadget.com/2006/11/06/kohjish...er-than-a-umpc/


Seen these yet Brett?
mathemajikian
Those are neat. I wonder when Conics will have them in stock?



QUOTE(coreilly @ Nov 6 2006, 01:57 PM)
develd
Hi all,

nice gadgets listed here. Since you mentioned a nearly 1kg UMPC: I'm still on my plan buying a Flybook V33i soon.

http://www.flybook.me.uk/

One (known) site already shows how to get Linux working on a previous release A33i (with a Transmeta Crusoe).

http://www.fuschlberger.net/flybook/0

My thought is: This will be my Intel based "Zaurus" with a bigger screen, keyboard, performance and case sad.gif with already built in GPRS/EDGE modem.

I really would appreciate to work with OpenBSD on it, but I guess it will be Linux since I need Vmware running.

Bye, Oliver

--
C3K full HD OpenBSD 3.9; ratpoison, mutt, remind, tetex
jpmatrix
well,
any news about internal sd driver support for the zaurus with latest openbsd releases ?
mathemajikian
QUOTE(jpmatrix @ Feb 24 2007, 10:29 PM)
well,
any news about internal sd driver support for the zaurus with latest openbsd releases ?
*


Still no go on the SD support. sad.gif
mathemajikian
The moment we have all been waiting for: http://www.oesf.org/forums/index.php?showtopic=23517#
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.