關於CC2531 USB Dongle使用OTA的相關問題
大家好
我使用的裝置是 CC2531 USB Dongle
想透過2個CC2531 USB Dongle來實現OTA功能
我需要其中一個CC2531 USB Dongle來當OTA Server,所以我使用OTA_Dongle.eww (位於C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\OTA\Dongle\CC2530DB)並選擇coordinatorEB
但是將OTA_Dongle.eww燒錄到CC2531 USB Dongle後,並把CC2531 USB Dongle插到PC上,卻沒有COM PORT的出現。
是此project不支援CC2531嗎 ? 還是CC2531要當OTA Server需要燒錄其他project呢?
Z-Stack OTA Upgrade User's Guide.pdf
在z-stack安装的Document里面,相关的编译选项有加进去吗?
一般编译成Router
Hi , VV 謝謝妳這麼快回復
Q1 : 請問在燒OTA_Dongle到CC2531 USB Dongle之前,需要先燒錄Boot Loader到CC2531 USB Dongle嗎?
我有參考Z-Stack OTA Upgrade User's Guide.pdf
1.我沒有使用到OTA_HA,所以改成xOTA_HA
2.Linker的部分,也將Allow C-SPY specific extra output file取消打勾
3.Debugger也在Setup部分將Driver選為Texas Instruments
4.link file是使用f8w2530.xcl
Q2 : 選擇coordinator和Router燒錄到CC2531,依舊沒有出現COM PORT,請問還有甚麼沒做的嗎? 是不支援CC2531嗎?
Hi , VV
請問這狀況應該如何處理呢??
Q1: USB是作为更新的server用的,不需要bootloader。
C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\OTA\Dongle\CC2530DB
这个就是USB Dongle工程的位置
Q2: 支持的。
那能請問燒入OTA_Dongle後
PC上Serial PORT為什麼會消失呢?
用这个软件可以打开port吗
沒辦法~裝置管理員中連PORT都沒有出現
所以沒辦法利用OTA console打開port
請問我需要燒入ZStack-CC2530-2.5.1a\Projects\zstack\Utilities\BootLoad\CC2531\Boot.eww這個專案讓CC2531有CDC的bootloader嗎?
bootloader只对需要跟新的设备有用,CC2531USB Dongle是作为server用的,不需要bootloader。
插上USB以后,设备管理器里面有 没有安装成功的驱动吗?
沒,我燒入其他軟體,如SampleRemote時,裝置管理員中是有出現Serial port的
但換燒入OTA_Dongle時,Serial port就沒有出現在裝置管理員中
你是用IAR直接下载程序的吧,有换其他的PC试过吗?因为我这边试了都没有问题。
是的~我是直接用IAR下載的
是不是没装串口驱动,在swrc088c文件中有驱动。