OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Sdio And The Cxx00, with a socket/toshiba bluetooth card
speculatrix
post Mar 31 2007, 12:13 AM
Post #1





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



Having heard on another forum that the Cxy00 series not only had the hardware for sdio but also had a driver, I bought a Socket SDIO bluetooth card as an experiment (was relatively cheap on ebay) - it's actually a Toshiba one under the skin.

The top is labelled
CODE
SDIO Card Type-B for Bluetooth
Socket(tm)
Bluetooth SDIO Card


Underneath
CODE
Toshiba
SD-BT2
~~mac address~~
FCC ID:CJ6MSDB01
IC:248H-MSDB01
R-LARN-02-0261
~~logos & Japanese~~ 91LP0282
Approved by IDA for
use in Singapore
DA101747
TOSHIBA CORPORATION
MADE IN JAPAN
CE0681(!)



OK, so what happened when I inserted it? There was a loud bang, a flash and when the smoke cleared my Zaurus had turned into solid gold! blink.gif

OK, I kid you... nothing much, except when I did "dmesg | tail" I saw this (lots of the CRC errors, but the magic lines appeared:
CODE
pxa_sd_wait_id_response: responce CRC error (cmd=05 MMC_STAT=0x2160)
....
pxa_sd_wait_id_response: responce CRC error (cmd=05 MMC_STAT=0x2160)
pxa_sd_wait_id_response: responce CRC error (cmd=05 MMC_STAT=0x2160)
aloha: SII AH-S101S (Aloha) driver v0.44
aloha_serial: register aloha serial OK
aloha: aloha driver initialized


I did an "ls -latr /dev | tail -5" but didn't see much that made me think "bluetooth serial port".

Soooo, the kernel sees the card, sort of, but what next? If I could get a plain rfcomm connection, I could use bluetooth GPS coupled with my CF wifi, run gpsd and kismet!
Go to the top of the page
 
+Quote Post
pelrun
post Mar 31 2007, 06:05 AM
Post #2





Group: Members
Posts: 369
Joined: 6-September 04
From: Brisbane, Australia
Member No.: 4,488



I think you have more chance of a solid gold Z, actually ohmy.gif

The only sdio driver I know of is c-guys 860 wifi sdio driver; certainly never heard of an cxx00 sdio driver for anything. sad.gif
Go to the top of the page
 
+Quote Post
koen
post Mar 31 2007, 06:16 AM
Post #3





Group: Members
Posts: 1,014
Joined: 4-January 05
From: Enschede, The Netherlands
Member No.: 6,107



QUOTE(pelrun @ Mar 31 2007, 02:05 PM)
I think you have more chance of a solid gold Z, actually ohmy.gif

The only sdio driver I know of is c-guys 860 wifi sdio driver; certainly never heard of an cxx00 sdio driver for anything. sad.gif
*


There's one for kernel 2.6, I think someone even added the patches to linux-rp in OE.
Go to the top of the page
 
+Quote Post
Capn_Fish
post Mar 31 2007, 07:50 AM
Post #4





Group: Members
Posts: 2,350
Joined: 30-July 06
Member No.: 10,575



Worst case you could try putting it in a SD -> CF adapter.
Go to the top of the page
 
+Quote Post
koen
post Mar 31 2007, 08:38 AM
Post #5





Group: Members
Posts: 1,014
Joined: 4-January 05
From: Enschede, The Netherlands
Member No.: 6,107



QUOTE(Capn_Fish @ Mar 31 2007, 03:50 PM)
Worst case you could try putting it in a SD -> CF adapter.
*


That won't work, since it is limited to the storage profile
Go to the top of the page
 
+Quote Post
Capn_Fish
post Mar 31 2007, 08:42 AM
Post #6





Group: Members
Posts: 2,350
Joined: 30-July 06
Member No.: 10,575



QUOTE(koen @ Mar 31 2007, 11:38 AM)
QUOTE(Capn_Fish @ Mar 31 2007, 03:50 PM)
Worst case you could try putting it in a SD -> CF adapter.
*


That won't work, since it is limited to the storage profile
*


Oh well... sad.gif
Go to the top of the page
 
+Quote Post
speculatrix
post Mar 31 2007, 01:57 PM
Post #7





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



QUOTE(pelrun @ Mar 31 2007, 03:05 PM)
I think you have more chance of a solid gold Z, actually ohmy.gif

The only sdio driver I know of is c-guys 860 wifi sdio driver; certainly never heard of an cxx00 sdio driver for anything. sad.gif
*


Meanie said sdio driver was in the sharp kernel:
http://www.oesf.org/forums/index.php?showt...ndpost&p=156072

and putting the card in appears to trigger loading a device driver... so I'm afraid you're a bit behind the times.

However, that's not to say that the device driver actually does anything useful!
Go to the top of the page
 
+Quote Post
sleet01
post May 8 2007, 10:28 AM
Post #8





Group: Members
Posts: 6
Joined: 5-May 07
Member No.: 16,242



I've been trying to post this link for the past four days, but never got validation until today:

SourceForge has a page for a Linux SDIO project that's descended from MontaVista's SDIO stack; it's a patch file for Linux 2.6.18 kernels, but could probably be adapted to whatever pdaXrom is using currently. Note that while the PXA270 is specifically supported, only Atheros SDIO wi-fi cards are supported at the moment.

I'll have a couple more links this evening.
Go to the top of the page
 
+Quote Post
koen
post May 8 2007, 10:44 AM
Post #9





Group: Members
Posts: 1,014
Joined: 4-January 05
From: Enschede, The Netherlands
Member No.: 6,107



QUOTE(sleet01 @ May 8 2007, 06:28 PM)
I've been trying to post this link for the past four days, but never got validation until today:

SourceForge has a page for a Linux SDIO project that's descended from MontaVista's SDIO stack; it's a patch file for Linux 2.6.18 kernels, but could probably be adapted to whatever pdaXrom is using currently.  Note that while the PXA270 is specifically supported, only Atheros SDIO wi-fi cards are supported at the moment.

I'll have a couple more links this evening.
*


Pierre Ossman and Marcel Holtmann are already rewriting the mmc layer to accomodate SDIO. That mvista patch is serverely outdated and unmergable.
Go to the top of the page
 
+Quote Post
utx
post Sep 5 2007, 02:40 PM
Post #10





Group: Members
Posts: 135
Joined: 27-June 05
From: Prague, Czech Republic, Europe
Member No.: 7,468



Theoretically you might get it working with any of SDIO stacks. The latest one (not yet in mainline kernel, but in mmc#sdio git tree) is even Open Source.

Specially for Socket cards, Embwise has their proprietary drivers certified for Zaurus and you can license them.
Go to the top of the page
 
+Quote Post
speculatrix
post Sep 6 2007, 01:13 AM
Post #11





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



Now I'm running angstrom-latest on c3100, what *should* I observe if I plug in my Toshiba bluetooth SDIO card?
Go to the top of the page
 
+Quote Post
koen
post Sep 6 2007, 02:29 AM
Post #12





Group: Members
Posts: 1,014
Joined: 4-January 05
From: Enschede, The Netherlands
Member No.: 6,107



QUOTE(speculatrix @ Sep 6 2007, 09:13 AM)
Now I'm running angstrom-latest on c3100, what *should* I observe if I plug in my Toshiba  bluetooth SDIO card?
*


an error in dmesg.
Go to the top of the page
 
+Quote Post
utx
post Sep 6 2007, 02:34 AM
Post #13





Group: Members
Posts: 135
Joined: 27-June 05
From: Prague, Czech Republic, Europe
Member No.: 7,468



QUOTE(speculatrix @ Sep 6 2007, 11:13 AM)
Now I'm running angstrom-latest on c3100, what *should* I observe if I plug in my Toshiba  bluetooth SDIO card?
*


Nothing. AFAIK, mmc#sdio git tree is not yet merged to mainline kernel nor Angstrom. It might happen sometimes in time of 2.6.24. It needs a git expert to get a patch to the current Angstrom kernel. Maybe it would even require backporting.

Once if it will work, there is a chance to get Socket SDIO Bluetooth working, but not any of their Go WiFi cards - these cards have an unknown proprietary chip.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 17th September 2014 - 05:43 PM