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.

CCS/CC2640R2F: Failed to add OAD in official routine Simplebroadcaster

Part Number: CC2640R2F

Tool/software: Code Composer Studio

Hi

SDK version:simplelink_cc2640r2_sdk_3_20_00_21

CCS 7.2.0

After studying the literature (file:///C:/ti/simplelink_academy_cc2640r2sdk_4_20_03_00/modules/blestack/ble_enhanced_oad/ble_enhanced_oad.html) to add OAD to the routine multi role operation,

I tried to add OAD to simplebroadcaster. In the process of configuring Stack, I followed the operation described in the literature without success, showing an error:

At this step in the literature, I have been unsuccessful, as shown in the figure

After that, I also added OAD to the simplerperipheral routine. The same operation was successfully compiled after configuring simplerperipheral_stack.

Why did I add OAD to simplebradcaster and compiling simplebroadcaster_stack has been unsuccessful? Could you please guide me? Thanks for your help

  • Hi,

    Thank you for your interest in TI products. I notified one of our team members about this thread and he will provide additional insights as soon as possible.

    Regards,

    Rafael

  • Hello,

    As simple_broadcaster is a connection-less BLE role, you cannot add the OAD module to this (the same goes for simple_observer). OAD requires a connection to perform over the air upgrades.

    The simple_broadcaster project does not include the GATTServApp functionality (what's needed for a connection), hence you are receiving these errors.