一般研發(fā)或生產(chǎn)CSR8510的時候,我們會用DEBUG SPI接口對EEPROM進(jìn)行操作,而有時候,如果不方便將SPI接口引出呢?能否利用USB進(jìn)行此類操作呢?答案顯然是可以的。
本文介紹如何用USB接口連接pstool以及用BTCLI工具進(jìn)行pskey的讀寫操作。pstool沒啥好介紹的,只是略微帶過,BTCLI工具的讀寫用的是BCCMD,利用BCCMD,客戶可以在主機端,如linux端通過USB進(jìn)行pskey的讀寫操作,甚至一些其他的控制命令也可以通過BCCMD完成。
而且,以上操作應(yīng)該也不僅限于CSR8510,理論上對CSR8811、CSR8311等也同樣適用(暫未驗證)。
pstool
將CSR8510dongle插入PC機,確保驅(qū)動是CSR的,如果不對請安裝CSR驅(qū)動。
然后,我們打開pstool軟件,在彈出的對話框中選擇USB:
點擊OK即可連上。
隨后我們就可以對dongle中的pskey進(jìn)行操作了,如以下讀取了當(dāng)前dongle中的藍(lán)牙地址:
Pstool的操作并不復(fù)雜,這里也不做過多說明了。
用BTCLI讀寫PSKEY
打開BTCLI工具,同樣,在彈出的對話框中選擇USB。
連上后是這樣的:
可以用“find”命令獲取命令的幫助:
讀取PSKEY,可以用psget命令
如以下讀取了藍(lán)牙地址:
以下讀取設(shè)備名稱:
后面的ID(如0x0108)可在pstool中查看到:
寫入的話,可以用psset,如以下寫入一個新的藍(lán)牙地址:
通過pstool查看驗證寫入是否正確:
可以看到地址已經(jīng)改變,說明寫入有效。
-
驅(qū)動
+關(guān)注
關(guān)注
12文章
1840瀏覽量
85293 -
CSR
+關(guān)注
關(guān)注
3文章
118瀏覽量
69641
原文標(biāo)題:【BC0036】如何通過USB讀取CSR8510外掛EEPROM中的數(shù)據(jù)
文章出處:【微信號:TalkBT,微信公眾號:藍(lán)牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論