線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3884
推到 Plurk!
推到 Facebook!

USB Card Reader問題

尚未結案
cjk8888
一般會員


發表:1
回覆:0
積分:0
註冊:2004-11-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-29 13:43:27 IP:61.219.xxx.xxx 未訂閱
請教各位先進, 不知有無方法可以去讀出插在USB Card Reader中, 如SD/MMC, CF等卡的Manufacture Code與Serial No., 謝謝
seaturn99
版主


發表:69
回覆:427
積分:214
註冊:2003-08-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-12-01 11:30:10 IP:220.130.xxx.xxx 未訂閱
引言: 請教各位先進, 不知有無方法可以去讀出插在USB Card Reader中, 如SD/MMC, CF等卡的Manufacture Code與Serial No., 謝謝
cjk8888 您好 : 請問是要取出 Device Descriptor 中的 iManufacturer ,iSerialNumber值嗎 (USB 2.0 SPEC Chapter 9) ?? 請參考 http://www.linux-usb.org/tools.html ,裡面有針對 USB Packet 的 USB Sniffers(建議玩 SnoopyPro ,Windows base 有程式碼可研究),其他一些 tool ,對您取得資訊也有幫助 .. 如果是 Chapter 9 的那兩個欄位,那您可以縮小範圍研究 Get Device Descript 這區段的 Code ,他發生在 Hot Plug-In 後,尚未 assigen 給 device address 前 ... 如果要進一步控制,我想他應該是會以 mass-storage 的類別來控制,這又是一堆 SPEC 堆成的 URB ... PS.剛玩這些東西,若有謬誤,請不吝指教 ... ---- 我只會兩件事,這也不會,那也不會 眼見不一定為真 ----
pei_c
一般會員


發表:2
回覆:4
積分:1
註冊:2004-01-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-06-24 21:10:31 IP:220.229.xxx.xxx 訂閱

===================引 用 cjk8888 文 章===================
請教各位先進, 不知有無方法可以去讀出插在USB Card Reader中, 如SD/MMC, CF等卡的Manufacture Code與Serial No., 謝謝

USB Card Reader 一般執行ATA Command (mass storage class). 只會送一般SD Read/write CMD (CMD 17, 18, 24, 25) . 要讀SD 序號,無法由windows 軟體直接執行. 必須有driver 去要求USB Reader 下 SD CMD 去讀 CID (Manufacture Code與Serial No). USB Reader 也必須改Firmware.
harrypp
中階會員


發表:7
回覆:124
積分:61
註冊:2006-08-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-07-02 16:37:22 IP:210.68.xxx.xxx 訂閱
沒辦法,除非CardReader有公開內部命令。
系統時間:2024-04-24 8:46:35
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!