2009年1月13日 星期二

SDIO

[wiki] Secure Digital
http://en.wikipedia.org/wiki/Secure_Digital_card

[中文wiki] Secure Digital (有個各種interface的比較表)
http://zh.wikipedia.org/wiki/Secure_Digital

linux-2.6.27.4

  • header files
    ./include/linux/mmc/sdio.h
    ./include/linux/mmc/sdio_ids.h
    ./include/linux/mmc/sdio_func.h

  • CONFIG_MMC
    ./drivers/mmc/core/sdio.c
    ./drivers/mmc/core/sdio_bus.c
    ./drivers/mmc/core/sdio_io.c
    ./drivers/mmc/core/sdio_bus.h
    ./drivers/mmc/core/sdio_cis.c
    ./drivers/mmc/core/sdio_cis.h
    ./drivers/mmc/core/sdio_ops.h
    ./drivers/mmc/core/sdio_irq.c
    ./drivers/mmc/core/sdio_ops.c

  • CONFIG_SDIO_UART
    SDIO UART/GPS class support
    SDIO function driver for SDIO cards that implements the UART class, as well as the GPS class which appears like a UART.
    ./drivers/mmc/card/sdio_uart.c

  • CONFIG_BT_HCIBTSDIO
    HCI SDIO driver
    Bluetooth HCI SDIO driver.
    Bluetooth HCI SDIO driver. This driver is required if you want to use Bluetooth device with SDIO interface. Say Y here to compile support for Bluetooth SDIO devices into the kernel or say M to compile it as module (btsdio).
    ./drivers/bluetooth/btsdio.c

  • CONFIG_LIBERTAS_SDIO
    Marvell Libertas 8385 and 8686 SDIO 802.11b/g cards
    ./drivers/net/wireless/libertas/if_sdio.c
    ./drivers/net/wireless/libertas/if_sdio.h


2006/12/21, Linux 的 SDIO Stack 也有 open-source 的版本了!
http://www.jollen.org/blog/2006/12/linux_sdio_stack_open_source.html

2007/01/19, Linux(open source)的 SD/MMC/SDIO 支援現況概要
http://www.jollen.org/blog/2007/01/open_source_sd_mmc_sdio.html

SDIO-linux
http://source.mvista.com/~dsingleton/sdio/
http://sourceforge.net/projects/sdio-linux/ 2.6.10 as well as 2.6.18!!
http://source.mvista.com/~dsingleton/sdio/welcome-to-SDIO-linux
http://www.linuxdevices.com/news/NS6177996610.html
http://linuxdevices.com/news/NS6386804526.html

last updated at 8, Dec, 2006, with a patch for Linux 2.6.10.
Supported driver:
  1. Bluetooth over SDIO
  2. GPS over SDIO
  3. Memory card over SDIO
There should be support of Atheros 802.11 cards but I didn't find any. I think linux-sdio is obsoleted.


2009/01/14
Linux support:
目前沒找到任何支援Linux的SDIO GPS , 而SDIO WLAN目前也只看到Atheros AR6002有
SDIO GPS
SD-502 SDIO 衛星接收器
http://www.globalsat.com.tw/product_detail_00000053.htm

SD-502 SDIO GPS接收器: $5271
http://www.mren.com.tw/


SD-502 SDIO GPS接收器: $5800
http://gomos.sunup.net/showroom/view.php?C=217586

環天 SD-501 SDIO GPS: $1999
http://www.mobile01.com/shopping.php?c=22&p=1600

德杰電腦股份有限公司Spectec
SDG-810 - SDIO GPS Receiver
http://www.spectec.com.tw/sdg810.htm
http://tw.commerce.com.tw/modules.php?modules=products&action=detail&ID=C0018201&no=113589&category=0

SDG-810: $3000
http://goods.ruten.com.tw/item/show?11070619883139
http://tw.commerce.com.tw/modules.php?modules=products&action=detail&ID=C0018201&no=4417&category=0&catid=37471

SDG-812/813 是SD供電+microSD槽,bluetooth GPS,不是SDIO的GPS (refer hear and following links)

SDG-812 SD: $94.99USD
http://www.expansys-usa.com/d.aspx?i=159224

Review: Spectec 2-in-1 with Micro SD Memory Slot (SDG-812)
http://www.wmexperts.com/reviews/general_accessories/review_spectec_2in1_with_micro.html

SDG-813 miniSD: $105.99USD
http://www.expansys-usa.com/d.aspx?i=150682

SDIO WLAN
SDW-820 SDIO WLAN-11b: $980
http://goods.ruten.com.tw/item/show?11080523384825
The Spectec Secure Digital WiFi Card is designed to add WiFi capability to PDAs with Windows Mobile 2003, Win CE 4.2, 5.0, Linux V2.4.18 and with a built-in SDIO slot. Secure Digital format and supporting IEEE 802.11b/g.


SDW-821: € 40.00
http://www.memoryc.com/flashmemorycards/wifi/specteksdio80211g.html

Dopod多普達 PDA手機無線網卡(818..), SDIO Wlan Card: $900
http://goods.ruten.com.tw/item/show?11081022868614

Spectec 德杰電腦 SDW-820 SDIO 無線網卡 (Dopod 818/828 SDIO WLAN-11b card)
http://www.mobile01.com/topicdetail.php?f=61&t=280955&last=2336784
以下是這次蒐集到的資訊, 順便提供給大家作為參考, 首先得先尋找市面上比較常見的廠牌型號, 當然小弟不加思索就上什麼都有的Y 拍, 搜尋關鍵字 "SDIO", 品牌大致可以歸納為Dopod, Ambeon, AmbiCom, Spectec 和PCI, 根據賣家的說明, 其中Dopod, 精技和Ambeon 的某些型號, 其實都是Spectec 德杰電腦(www.spectec.com.tw)所生產的, 以下是小弟的推測

Spectec SDW-820 = Dopod SDIO WLAN-11b card = Ambeon WL11B-SD
Spectec SDW-821 = Ambeon WL54B-SD (並非WL54C-SD)

(.............................)

PCI GW-SD54G (應該和Just Mobile SD Wireless Lan Card 802.11g 是同一家公司生產的)有一個特色就是上頭有一個LED, 使用中會閃爍, 對於顯示WIFI 的狀態可能有幫助, 然而規格上標示最大耗電2W, 未免也太大了, 而且也標示不清, 令人質疑


是否有善心人士可以提供SD wireless card driver : mode 為dopod wlan-11b
http://www.mobile01.com/topicdetail.php?f=61&t=550152&last=8713877

Just Mobile 802.11g SD WIFI卡測試報告
http://www.mobile01.com/topicdetail.php?f=61&t=194163#

Linux Support for SDIO Cards
http://tuxmobil.org/sdio_linux.html

Open source implementation of the SD-MMC device drivers.
last update: 2006/05/11
https://opensource.motorola.com/sf/frs/do/viewSummary/projects.sd-mmc/frs
https://opensource.motorola.com/sf/frs/do/downloadFile/projects.sd-mmc/frs.sample_package.42p_mmcsd/frs1006?dl=1

[原创]SDIO接口无线通讯模块、SDIO接口无线上网卡、802.11a无线通讯模块SX-SDWAG
http://widock.it.com.cn/articles/304287.htm

Silex Technology SX-SDWAG abg: Tri-band SDIO WiFi card runs Linux
http://www.chineselinuxuniversity.net/news/31731.shtml
http://www.silexamerica.com/sx-sdwag-2.html
driver使用sdio-linux
The new SX-SDWAG SDIO card is based on a low-power Atheros AR6001XL WiFi chip. (In October, Atheros introduced an updated version of the chip called the AR6002.)


SX-SDWAG-US (BP): $3495.6NTD
http://tw.mouser.com/Search/ProductDetail.aspx?qs=1WK3E8%252b1vGBbiklsEUe1wA==

SX-560
http://www.silexamerica.com/sx-560-embedded-intelligent-wireless-module.html
Intelligent Programmable WLAN Module, with SX-SDWAG. Linux (2.6.16) driver provided by Silex, check here.

SX-560: $5996NTD
http://tw.mouser.com/Search/ProductDetail.aspx?qs=sGAEpiMZZMsjLMBIknjmkjA8zhLGHqMsBul8CWmFFkc%3d

GP: gift box package
BP: bulk packaging (100/package)
CE: for Silex Windows CE/Windows Mobile OS

SX-SDWAG-OPEN: v1.1.0 l, compatible with Opensource version of Linux, http://sourceforge.net/projects/sdio-linux/ for Linux, http://www.codeplex.com/CEWifiDriverAR6000 for WinCE
Silex FAE have mentioned something like "atheros ar6001 baseband firmware 1.1"

SDWAG: v2.0.1, specific to the functionality of our SX-560 embedded intelligent module, http://www.silexamerica.com/engineering/SX-560/ doesn't contain any WLAN driver, and only binary driver is released, or license required from Atheros
SDWAG-CE: v1.3.1, specific to Windows-CE

Silex FAE said that loading driver that are not specific for it might damage the card (configuration/firmware?) and void the warranty.

SX-SDWAG-US GP: $100.83USD
http://www.futureelectronics.com/en/Technologies/Product.aspx?ProductID=SXSDWAGUSGPSILEXTECHNOLOGY5045901

SX-SDWAG-US-CE-GP: $79.95USD
http://www.futureelectronics.com/en/Technologies/Product.aspx?ProductID=SXSDWAGUSCEGPSILEXTECHNOLOGY8794869

http://www.futureelectronics.com/en/Search.aspx?dsNav=Ntk:PartNumberSearch|SDWAG|1|,Ny:True,Nea:True

SX-SDWAG-US GP: $100.83USD
http://www.futureelectronics.com/en/Technologies/Product.aspx?ProductID=SXSDWAGUSGPSILEXTECHNOLOGY5045901

SX-SDWAG-US-CE-GP: $79.95USD
http://www.futureelectronics.com/en/Technologies/Product.aspx?ProductID=SXSDWAGUSCEGPSILEXTECHNOLOGY8794869

SX-SDWAG-US-OPEN-GP: $89.95USD
http://www.futureelectronics.com/en/Technologies/Product.aspx?ProductID=SXSDWAGOPENSILEXTECHNOLOGY3251998

Redpine Signals RS9110: WiFi chip squeezes 802.11n into MicroSD cards
http://www.linuxdevices.com/news/NS8925554018.html

Atheros AR6002: WiFi chip cuts standby power to "near-zero"
http://linuxdevices.com/news/NS5024332766.html

Ralink Technology: Tiny WiFi chips target low-cost devices - RT3080
http://linuxdevices.com/news/NS2626807473.html

POSCN SDIO WLAN 短无线网卡 POSCN PW6000-056
http://www.dianzinet.com/products/3/9/9/1501/487850.html
支持的平台:Windows Mobile 2003 (Windows CE v4.X) 和Linux


人肉搜索请求!!!本帖所要搜索的不是人,而是SDIO WIFI的卡!(2008-07-27加入新的芯片列表)
http://club.ccmove.com/nclub/topicdisplay-3475-1129755-1.html
不过细心的人可能会知道,开源平台OPENMOKO的gta02上面具有WIFI功能,而且WIFI模块是使用SDIO接口的模块,真是曙光啊!
再仔细看GTA02的资料,我们知道了GTA02上真的使用了AR6001这个单芯片方案的SDIO接口的无线网卡,支持a/b/g,太漂亮了。

(......................)

另外,AR6001也出了兄弟芯片AR6002,更加省电,而软件上与AR6001兼容。
所以现在恳请大家在市面上对使用AR6001或AR6002的SDIO接口无线网卡进行人肉搜索,特别是对于在北京、上海、广州的朋友,可能搜索到的机会更大一些,如果这里还有香港地区的朋友,也请一起搜索,谢谢大家!

现在再加入一款,使用Marvell's Libertas 8385 and 8686芯片的SDIO 接口的WIFI CARD也是LINUX能够驱动的无线网卡了,所以大家找到任意一款都行!

(......................)
相信在广东或香港地区的朋友应该能找到
我司是台达一级代理商,供应台达WIFI模组DFWM-MHG21(802.11b/g),Features:

1. Applications for cellular handsets and consumer electronic devices that require low power consumption
2. Marvell 8686 integrated inside

(.............................)

11. Ready driver support for winCE5.0,Linux2.6…etc
联系方式:手机 13823542900 电话 0755- 82048030-805 82046701-805 刘淑坚先生
深圳鑫宇(香港)实业有限公司(深圳)代表处
福田区深南大道6017号都市阳光名苑3座31C

不过这个手机没打通


Zcomax Technologies
XG-180MU: Marvells 88W8385, g only
XG-182M: Marvell 88W8686,bg
http://www.zcomax.com/embedded.htm#XG-180MU
http://www.zcomax.com/embedded/XG-182M/dsxg182mv4.pdf
http://www.zcomax.com/embedded/XG-180MU/XG-180MU-DS.pdf
可是這兩塊的data sheet怎麼看都不是正常SD卡的那種interface

http://bsdimp.blogspot.com/2007/05/found-cheap-sdio-80211b-card.html
At CompUSA today I found a cheap 802.11b SDIO card. This card is labeled as a Kodak Camera wireless card, but has a Marvell 8686 lurking under the hood. I've seen this card before, but it was $100. Today it was $20, which was cheap enough to take a flier on. This card should come in handy when I get around to implementing an SDIO stack for the SD/MMC stack that is in FreeBSD right now.

http://www.steves-digicams.com/2005_reviews/esone_pg2.html

but I couldn't any more information on Koda store and anywhere else.

WLAN 802.11g SDIO Modules
http://www.embeddedworks.net/wlan/oem_sdio_80211g.html

WLAN 802.11 a/b/g SDIO Modules
http://www.embeddedworks.net/wlan/oem_sdio_80211abg.html


Aiconn: Dual Bands WiFi SDIO Card – WM3536A :Atheros AR6001XL
http://www.aiconn.com.tw/newsite/product_006.htm

Aiconn: Smallest WiFi SDIO Module – WS168Q
http://www.aiconn.com.tw/newsite/product_002.htm

SDIO VGA
sdv-841/842: 新竹Nova出清: $2900
http://www.spectec.com.tw/sdv.htm
[分享] Spectec SDIO Video-out Card 軟體應用篇
http://www.mobile01.com/topicdetail.php?f=61&t=161794
[分享] Spectec SDIO Video-out Card 硬體介紹篇
http://www.mobile01.com/topicdetail.php?f=61&t=161389&p=1#
盒子後面有寫支援Linux-2.4.18...找不到更新

Pocket PC Presenter (1/2)
Spectec SDV-841 Video-Out SDIO Card
http://pocketnow.com/index.php?a=portal_detail&t=reviews&id=813

SDIO UART
Arasan: AC21C00 SDIO-UART BRIDGE CHIP
http://www.arasan.com/products/sdioinbox/sdioinabox.php

Dev kit connects SDIO to RS-232, comes with Windows CE drivers
http://www.windowsfordevices.com/news/NS5636535141.html

SDIO Camera
http://www.nextag.com/sdio-camera/search-html

Pretec 1.3MP SD Camera For Pocket PC 2003/2002/PALM 5.X With SD IO
http://www.amazon.com/dp/B000I1YZEI?smid=ATVPDKIKX0DER&tag=nextag-ce-tier2-delta-20&linkCode=asn

HP PhotoSmart Mobile Camera - PDA camera - color - SD - SD
http://www.amazon.com/gp/offer-listing/B000HHHTOQ?ie=UTF8&condition=new&tag=nextag-ce-tier5-delta-20&creative=380345&creativeASIN=B000HHHTOQ&linkCode=asm

沒有留言: