一、使用前準(zhǔn)備
RF-DG-52PAS是信馳達(dá)科技基于美國(guó) TI CC2652P和CP2102為核心設(shè)計(jì)的Zigbee 3.0 USB Dongle,可燒錄 Z-Stack 3.x.0協(xié)調(diào)器固件,可以直接連接到計(jì)算機(jī)或樹(shù)莓派,通過(guò)ZHA或 Zigbee2MQTT連接到 Home Assistant或其他開(kāi)源物聯(lián)網(wǎng)平臺(tái)。還可以燒錄路由器固件作為路由設(shè)備延展網(wǎng)絡(luò)范圍。
本文主要介紹以Windows 11系統(tǒng)安裝軟件和燒錄程序。
1.1 硬件準(zhǔn)備
1.XDS110-PLUS 2.0(與官方LaunchPad二選一)
圖 1XDS110-PLUS2.0實(shí)物圖
XDS110-PLUS 2.0中包含:XDS110調(diào)試器、USB-A to Type-C-B電纜、具有2 x 52.54 mm連接器的10引腳扁平電纜、具有2 x 51.27 mm連接器的10引腳扁平電纜。
2.TI官方開(kāi)發(fā)板LaunchPad實(shí)物圖
圖 2TI官方開(kāi)發(fā)板
燒錄可用TI官方開(kāi)發(fā)板自帶的XDS110。
3.RF-DG-52PAS工具實(shí)物圖
圖 3RF-DG-52PAS實(shí)物圖
RF-DG-52PAS Dongle模塊官方購(gòu)買(mǎi)鏈接:
https://item.taobao.com/item.htm?id=692221594545
1.2 軟件準(zhǔn)備
Smart-rf-studio 7下載地址:
https://www.ti.com/tool/SMARTRFTM-STUDIO?keyMatch=SMARTRF%20STUDIO%207#downloads
flash-programmer 2下載地址:
https://www.ti.com/tool/FLASH-PROGRAMMER?keyMatch=FLASH%20PROGRAMMER%202#downloads
Uniflash下載地址:
https://www.ti.com/tool/UNIFLASH?keyMatch=&tisearch=search-everything&usecase=software#downloads
說(shuō)明:燒錄軟件在flash programmer 2與Uniflash中二選一即可,如flash programmer 2燒錄失敗,則選用Uniflash燒錄(較新的固件版本不能使用flash programmer 2燒錄)。
1.3 固件準(zhǔn)備
需要燒錄的固件:
圖 4模塊固件
二、硬件調(diào)試
2.1 引腳定義
1.XDS110-PLUS 2.0的接口如圖所示,調(diào)試器使用時(shí)需連接VDD、TMS、TCK、GND ,RES ,插針即可燒錄硬件。
圖 5XDS110的接口
2.RF-DG-52PAS 模塊燒錄接口包括VCC、TMS、TCK、GND ,RES,5個(gè)接口,模塊引腳可以按照下圖找到具體的位置。
圖 6RF-DG-52PAS接口圖
2.2 連接方法
將XDS110-PLUS2.0中的VDD、TMS、TCK、GND、RES引腳與RF-DG-52PAS燒錄接口中對(duì)應(yīng)的VCC、TMS、TCK、GND、RES引腳連接起來(lái)即可。
圖 7燒錄引腳接線圖
2.3 工作參數(shù)
最小目標(biāo)芯片電壓:2V
最大目標(biāo)芯片電壓:3.6V
工作溫度:-20℃ to 85 ℃
大輸出電流:500mA
輸出電壓:3.3V 與 5V
三、軟件安裝
3.1 SmartRF Studio 7安裝
1.解壓下載下來(lái)的壓縮包,然后點(diǎn)擊“Setup_SmartRF”進(jìn)行安裝。
圖 8點(diǎn)擊“Setup_SmartRF”開(kāi)始安裝
2.點(diǎn)擊“Next”。
圖 9點(diǎn)擊“Next”
3.點(diǎn)擊“I Agree”。
圖 10點(diǎn)擊“I Agree”
4.點(diǎn)擊“Next”。
圖 11點(diǎn)擊“Next”
5.選擇安裝目錄,也可以選擇默認(rèn)的安裝路徑。
圖 12選擇安裝目錄
6.點(diǎn)擊“Install”。
圖 13點(diǎn)擊“Install”
7.等待
SmartRF Studio 7
軟件安裝,在彈框中依次點(diǎn)擊圖14、圖15和圖16中的“安裝”,會(huì)自動(dòng)完成XDS110驅(qū)動(dòng)的安裝。如未彈框則按照附錄完成XDS110的驅(qū)動(dòng)安裝。
圖 14 XDS110驅(qū)動(dòng)安裝
圖 15XDS110驅(qū)動(dòng)安裝
圖 16 XDS110驅(qū)動(dòng)安裝
8.SmartRF Studio 7軟件安裝完成,是否創(chuàng)建快捷方式或者啟動(dòng)SmartRF Studio 7(可選),然后“Finish”。
圖 17軟件安裝完成
3.2 flash-programmer2安裝
1.解壓下載下來(lái)的壓縮包,然后點(diǎn)擊setup_SmartRF…進(jìn)行安裝。
圖 18點(diǎn)擊setup_SmartRF…進(jìn)行安裝
2.點(diǎn)擊“Next”。
圖 19點(diǎn)擊“Next”
3.點(diǎn)擊“I Agree”。
圖 20點(diǎn)擊“I Agree”
4.點(diǎn)擊“Next”。
圖 21點(diǎn)擊“Next”
5.選擇安裝目錄,也可以選擇默認(rèn)的安裝路徑。
圖 22選擇安裝目錄
6.點(diǎn)擊“Install” 安裝完成。
圖 23點(diǎn)擊“Install”完成安裝
7.等待flash-programmer2軟件安裝,在彈框中點(diǎn)擊圖24中的“安裝”,會(huì)自動(dòng)完成XDS110驅(qū)動(dòng)的安裝。如未彈框則按照附錄完成XDS110的驅(qū)動(dòng)安裝。
圖 24XDS110驅(qū)動(dòng)安裝
8.flash-programmer2軟件安裝完成,是否創(chuàng)建快捷方式或者啟動(dòng)flash-programmer2(可選),然后“Finish”。
圖 25軟件安裝完成
3.3 Uniflash安裝
1.打開(kāi)安裝包下載目錄,找到對(duì)應(yīng)安裝包。
圖 26Uniflash安裝包
2.雙擊安裝包,允許對(duì)設(shè)備進(jìn)行修改,在彈出的窗口選擇“Next”。
圖 27選擇“Next”
3.在“License Agreement”彈窗選擇“I accept the agreement”,然后“Next”。
圖 28選擇“I accept the agreement”,然后“Next”
4.可自定義選擇安裝路徑,此處按默認(rèn)路徑安裝。
圖 29選擇安裝路徑
5.等待安裝。
圖 30等待安裝
6.等待Uniflash軟件安裝完成,在彈框中依次點(diǎn)擊圖31和圖32中的“安裝”,會(huì)自動(dòng)完成XDS110驅(qū)動(dòng)的安裝。如未彈框則按照附錄完成XDS110的驅(qū)動(dòng)安裝。
圖 31安裝XSD110驅(qū)動(dòng)
圖 32安裝XDS110驅(qū)動(dòng)
7.Uniflash軟件安裝完成,是否創(chuàng)建快捷方式或者啟動(dòng)Uniflash(可選),然后“Finish”。
圖 33軟件安裝完成
四、燒錄
4.1 flash programmer 2軟件燒錄
1.雙擊打開(kāi)軟件。
圖 34SmartRF Studio 7圖標(biāo)
2.可以在軟件下方看到相關(guān)信息,也可以點(diǎn)擊方框內(nèi)右上角的刷新按鈕進(jìn)行刷新。
圖 35連接顯示芯片
3.點(diǎn)擊軟件右上角的Tools圖標(biāo),在彈出的選項(xiàng)中點(diǎn)擊第二行Flash Programmer2。
圖 36選擇Flash Programmer2
圖 36選擇Flash Programmer2
4.點(diǎn)擊之后會(huì)跳轉(zhuǎn)至下圖頁(yè)面。
圖 37Flash Programmer2界面
5.點(diǎn)擊選中芯片的型號(hào), 點(diǎn)擊 Refresh 時(shí)自動(dòng)刷新。
圖 38刷新芯片
6.燒錄前需對(duì)芯片進(jìn)行擦除操作,原因是部分芯片鎖住了需要擦除才能連接上,點(diǎn)擊右上角工具標(biāo)志,選擇CC26XX/CC13XXforced Mass Erase。
圖 39擦除芯片
7.點(diǎn)擊“OK”。
圖 40點(diǎn)擊“OK”
8.出現(xiàn)如下圖所示即表示擦除成功。
圖 41擦除成功
9.勾選Single,再點(diǎn)擊Browse選擇需要燒錄的固件(特別注意:固件的路徑不能包含中文字符,須全英文?。?。
圖 42選擇燒錄的固件
10.“Actions”框內(nèi)勾選如下圖。
圖 43“Actions”框內(nèi)勾選
11.點(diǎn)擊開(kāi)始燒錄。
圖 44開(kāi)始燒錄
12.燒錄成功。
圖 45燒錄成功
4.2 Uniflash軟件燒錄
1.打開(kāi)Uniflash,在“New Configuration”里先選擇芯片型號(hào)(可手動(dòng)輸入),此處以CC2652P1F為例;選定后,再選擇燒錄器,如XDS110;最后點(diǎn)擊“Start”。
圖 46選擇芯片型號(hào)
圖 47選擇燒錄器
2.加載出如下界面后,在“Flash Image”欄點(diǎn)擊“Browse”進(jìn)入文件夾路徑(默認(rèn)全英文),選擇需要燒錄的hex文件;再點(diǎn)擊“Load Image”進(jìn)行燒錄。
圖 48選擇燒錄的固件
3.固件燒錄界面如圖。
圖 49開(kāi)始燒錄
4.固件燒錄完成界面。
圖 50固件燒錄完成
注意事項(xiàng)
1.XDS110 包含兩個(gè)指示燈,正常運(yùn)行時(shí),綠色指示燈常亮,下載程序時(shí),紅色指示燈閃爍。
2.如果綠燈不亮或者出現(xiàn)無(wú)法識(shí)別USB設(shè)備驅(qū)動(dòng),多數(shù)是USB連接線過(guò)長(zhǎng),或者線質(zhì)量太差導(dǎo)致的。
3.接模塊燒錄腳的杜邦線不撕開(kāi),有可能出現(xiàn)識(shí)別不到的情況,杜邦線間也有信號(hào)干擾。
關(guān)于信馳達(dá)
深圳市信馳達(dá)科技有限公司(RF-star)是一家專(zhuān)注于物聯(lián)網(wǎng)射頻通信方案的高科技公司,2010年即成為美國(guó)TI公司官方推薦設(shè)計(jì)方案公司,之后陸續(xù)得到Silicon Labs、Nordic、Realtek和ASR等海內(nèi)外知名芯片企業(yè)的認(rèn)可和支持。公司提供物聯(lián)網(wǎng)藍(lán)牙模塊和應(yīng)用方案,包括BLE、Wi-Fi、Wi-SUN、LoRa、Zigbee、Thread、UWB等。欲了解更多信息,請(qǐng)?jiān)L問(wèn)公司網(wǎng)站www.szrfstar.com或關(guān)注微信公眾號(hào)“信馳達(dá)科技”,購(gòu)買(mǎi)樣品請(qǐng)?jiān)谔詫欰PP上搜索“信馳達(dá)”進(jìn)入官方店鋪購(gòu)買(mǎi)。
附錄
驅(qū)動(dòng)安裝:
說(shuō)明:win 11按默認(rèn)流程安裝所有選項(xiàng)會(huì)自動(dòng)安裝XDS110驅(qū)動(dòng),未在安裝燒錄軟件過(guò)程中彈出安裝XDS110驅(qū)動(dòng)的,則按照如下方式安裝XDS110驅(qū)動(dòng)。
1.仿真器 XDS110 第一次連接至電腦,設(shè)備管理器中會(huì)顯示帶有黃色感嘆號(hào)的設(shè)備列表,如下圖。XDS110 上電運(yùn)行后會(huì)亮綠燈。如果燈不亮了請(qǐng)查看附錄中的故障排查。
2.右擊設(shè)備列表,選擇【更新驅(qū)動(dòng)程序】。
注意,一定是 XDS110 開(kāi)頭的設(shè)備,否則不是仿真器。
圖 51更新驅(qū)動(dòng)程序
3.選擇第二項(xiàng):瀏覽計(jì)算機(jī)查找驅(qū)動(dòng)程序軟件,并定位到 XDS110-Driver 驅(qū)動(dòng)所在目錄。然后選擇下一步。
圖 52瀏覽計(jì)算機(jī)查找驅(qū)動(dòng)程序軟件
圖 53驅(qū)動(dòng)所在目錄
4.重復(fù)步驟 1 和步驟 2,直到全部驅(qū)動(dòng)安裝結(jié)束。XDS110 除了具有 JTAG 接口外,還擁有其他有用的功能,例如虛擬的 COM 接口,I2C接口,GPIO 接口等。因此 XDS110 會(huì)被識(shí)別成多個(gè)硬件。驅(qū)動(dòng)全部安裝結(jié)束后的設(shè)備列表如下圖。
圖 54驅(qū)動(dòng)全部安裝完成
XDS110驅(qū)動(dòng)下載地址:
https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds_software_package_download.html
審核編輯 黃宇
-
燒錄
+關(guān)注
關(guān)注
8文章
261瀏覽量
35622 -
樹(shù)莓派
+關(guān)注
關(guān)注
117文章
1708瀏覽量
105703 -
ZigBee3.0
+關(guān)注
關(guān)注
8文章
20瀏覽量
20828
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論