Porting 這顆 wifi device driver 要注意幾件事情:
1. 底層的sdio要通 送 CMD0,5,3,7 要能成功之後作CMD52/53 大致上 fireware download就okey了
2. 中斷問題:這東西比較depends on platform. 這讓我們改了一些中斷在kernel的函式.用 customization 的中斷pin..就成功了 (本來偷用 Ethernet chip的中斷pin, 後來自行仿造一個來用 就成功了)
大致上 wifi device driver就起來了, 也能順利的與chip firmware 作溝通.. 接下來要調 RF參數讓wlan connect到AP了..
以上是上星期以前的事情..現在上面又要我們survey CSR的 wlan chip..上週開會回來..
CSR的 BT+WLAN 好像可以省掉我們porting device driver的痛苦..看來 我們又只要打電話給FAE就好了..
2009年11月4日 星期三
2009年8月4日 星期二
好久沒上來post
最近都全心全力趕案子 看code寫code
主要是負責將 sd controller 的driver 從qualcomm modem端
移植到 eboot 底下..改寫了一些底層的function, 如 clk regime, power enable/disable
以及GPIO設定等等..當然也改了一堆compile error/warning..
呼 終於搞定可以測到卡片 然後 fat32 file system 的apis也porting好了
只是 performance很差 從卡上copy a檔案 到 b檔案, 20MB 竟然要幾十分鐘..
有點遜~量訊號後 看起來已經跑道高速了 真怪..看來我先全load到 sdram在一次寫入試試看
所以 最近都在忙這個 之後在想辦法看能不能每天寫..
主要是負責將 sd controller 的driver 從qualcomm modem端
移植到 eboot 底下..改寫了一些底層的function, 如 clk regime, power enable/disable
以及GPIO設定等等..當然也改了一堆compile error/warning..
呼 終於搞定可以測到卡片 然後 fat32 file system 的apis也porting好了
只是 performance很差 從卡上copy a檔案 到 b檔案, 20MB 竟然要幾十分鐘..
有點遜~量訊號後 看起來已經跑道高速了 真怪..看來我先全load到 sdram在一次寫入試試看
所以 最近都在忙這個 之後在想辦法看能不能每天寫..
標籤:
工作,
Qualcomm,
SDCard,
WiFi driver
2009年6月18日 星期四
Wifi chip confirm
副總確定 這案子從mtk的 wifi+bt chip
改成用 TI WL1271 這顆 wifi+bt+fm 的chip
原因是 mtk不支援 android/linux platform
昨日開完會的結果
結論是:
1. 這顆chip 對android 支援度非常完整 (sales說的)
2. 在 TI OMAP 2430 也測試過 過了藍牙認證 LTK正在弄
3. In android, wifi throughput 可到2xM, In WM 則是只剩下一半
4. TI provide WM/Android driver.
呼 剛拿到documents and sources@OMAP platform.
來研究一下囉
心得: 很多廠商都對android系統花很多心力和resource arrangement, WM 你要加油點壓
改成用 TI WL1271 這顆 wifi+bt+fm 的chip
原因是 mtk不支援 android/linux platform
昨日開完會的結果
結論是:
1. 這顆chip 對android 支援度非常完整 (sales說的)
2. 在 TI OMAP 2430 也測試過 過了藍牙認證 LTK正在弄
3. In android, wifi throughput 可到2xM, In WM 則是只剩下一半
4. TI provide WM/Android driver.
呼 剛拿到documents and sources@OMAP platform.
來研究一下囉
心得: 很多廠商都對android系統花很多心力和resource arrangement, WM 你要加油點壓
標籤:
工作,
Qualcomm,
WiFi driver
2008年3月28日 星期五
08.04月目標 搞懂NDIS Layer
最近在研究NDIS的文件以及無線網卡在手機上的Source code
剛開始研究NDIS 發現部落格上有個人寫的不錯紀錄一下
http://pollos-blog.blogspot.com/2007/12/ndis-driver1.html
http://pollos-blog.blogspot.com/2007/12/ndis-driver2.html
剛開始研究NDIS 發現部落格上有個人寫的不錯紀錄一下
http://pollos-blog.blogspot.com/2007/12/ndis-driver1.html
http://pollos-blog.blogspot.com/2007/12/ndis-driver2.html
訂閱:
文章 (Atom)