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.

Generating OTA binaries

Other Parts Discussed in Thread: Z-STACK, CC1352P

Hi TI!

I did read Z-Stack OTA Upgrade from Simplelink CC13x2 / CC26x2 SDK Z-Stack User's Guide 3.6.0 and
I am building the zed_sw_ota_client_CC1352P_2_LAUNCHXL_tirtos_ccs project.


I did make sure the last post-build action is set in the project and is configured with the right application parameters:
${TOOLS_OAD_ZIGBEE_DIR}/zOTAfileGen.exe ${PROJECT_LOC}/${ConfigName}/${ProjName}_oad.bin ${PROJECT_LOC}/${ConfigName}/ BEBE 2652 00000001

I did make sure that the following predefined symbols are defined:
OTA_MANUFACTURER_ID=0xBEBE
OTA_TYPE_ID=0x2652
OTA_APP_VERSION=0x00000001

But in the project file 'default' I haven't the OTA binary file (.zigbee) after built the project.

After build the project zed_sw_ota_client_CC1352P_2_LAUNCHXL_tirtos_ccs a .zigbee file must be generated? Or I am wrong?  

Thanks very much for anything help 

  • Hi,

    Yes, the .zigbee file should be generated.

    Do you mean to use 1352 (instead of 2652)?

    Since you are referencing 3.6.0 guide, are you using 3.40 SDK?
    If yes, then the default post build step for generating .zigbee file is ${COM_TI_SIMPLELINK_CC13X2_26X2_SDK_INSTALL_DIR}/tools/zstack/zigbee_ota_image_converter/zOTAfileGen ${PROJECT_LOC}/${ConfigName}/${ProjName}_oad.bin ${PROJECT_LOC}/${ConfigName}/ BEBE 2652 00000001

    Can you try with this and let us know if it works?

    Regards,
    Toby

  • Hi Toby, thank yuo very much for your answer!
    It is a very great help!
    The problem is solved! I have the files oad.bin and .zigbee!

    Sincerely thank you very much.
    Kinds regards