Other Parts Discussed in Thread: CC2530, Z-STACK, CC2592
Hi TI team
I want to make sure CC2538 can upgrade firmware with USB interface?
Thanks!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi YiKai Chen
OK, If I want to serial Bootload upgrade firmware for the CC2538,the SBDEMO software as a sender,CC2538 as a receiver.
If I want to use a wifi chip instead of the SBDEMO software,What can I do,and had the SBDEMO software open source code?
Thanks!
To test serial bootloader on CC2538, you can use sblAppEx.exe in swra466c.zip. Source code is included in swra466c.zip too.
Hi YiKai Chen
if had no external USB to UART converter,how about do?
ROM serial bootloader source code is not available. You have to write your own.
----this can achieve?beacuse the boot curing inside the CC2538 chip.
Thanks!
Hi YiKai Chen
ZC:CC2538(ota_dongle) ZED:CC2530/CC2538 PDF:Z-Stack OTA Upgrade User's Guide channel:25 panid:0x2222(modify Configuration file)
The CC2538 Board :1.update the D:\Texas Instruments\Z-Stack 3.0.2\Projects\zstack\OTA\Dongle\CC2538
2.modify add source code on the Dongle:void OTA_Dongle_Init( byte task_id )
{
osal_start_timerEx( OTA_Dongle_TaskID, OTA_DONGLE_DONGLE_5S_EVT, 5000 );
bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING|BDB_COMMISSIONING_MODE_NWK_FORMATION | BDB_COMMISSIONING_MODE_FINDING_BINDING | BDB_COMMISSIONING_MODE_INITIATOR_TL);
}
3.add function: every 5s open the network and enable the CC2592.
The CC2530 Board:1.update the Boot D:\Texas Instruments\Z-Stack 3.0.2\Projects\zstack\OTA\Boot\CC2530DB
2. modify source code:void zclSampleSw_Init( byte task_id )
{
bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING| BDB_COMMISSIONING_MODE_FINDING_BINDING);
}
3. config the sample switch application example, update the EndDeviceEB-OTAClient
4.had generated the image:5678-1234-00000001.zigbee.
result:1 .it can not join the CC2538,2 had no find any can update CC2530 firmware from the otaserver tools.
The CC2530 Board:1. modify source code:void zclSampleSw_Init( byte task_id )
{
bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING| BDB_COMMISSIONING_MODE_FINDING_BINDING);
}
2.config the sample switch application example, update the EndDeviceEB.
result: 1.it can join the CC2538.
and How do I use this software tool(ota) to upgrade the end-device firmware.
Thanks!
result:1 .it can not join the CC2538,2 had no find any can update CC2530 firmware from the otaserver tools.
Do you use sniffer to check what happens over the air?
By the way, I would suggest you to create a new post since this latest issue is not much related to original topic.