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.

CC2652R: How to build BLE stack .bin file for cc2652 cc2642

Part Number: CC2652R
Other Parts Discussed in Thread: CC2640, CC2642R,

We have a BLE Stack project for MCU cc2640 that imports the files CC2640Stack.a and CC2640Stack_HCI_TL.a from old SDK folder “C:/ti/simplelink/ble_cc26xx_2_01_00_44423/Projects/ble/SimpleBLEPeripheral/CC26xx/IAR/Lib/”

We can build this stack project and create a .bin file. We want to do the same for MCU cc2652R and cc2642R.

We have a separate project already updated for new MCU CC2652 (CC26x2 family) and BLE5 stack (Simplelink SDK v6.10.00.29, folder simplelink_cc13xx_cc26xx_sdk_6_10_00_29).

We’re trying to update this Stack project for the new MCUs as well. Removing the links for the 2 files above results in errors in build:

error #16004-D: file "C:/ti/simplelink/ble_cc26xx_2_01_00_44423/Projects/ble/SimpleBLEPeripheral/CC26xx/IAR/Lib/CC2640Stack.a<sm_task.o>" has a Tag_ABI_VFP_args attribute value of "0" that is different than one previously seen ("1"); combining incompatible files

error #16004-D: file "C:/ti/simplelink/ble_cc26xx_2_01_00_44423/Projects/ble/SimpleBLEPeripheral/CC26xx/IAR/Lib/CC2640Stack.a<smp.o>" has a Tag_ABI_VFP_args attribute value of "0" that is different than one previously seen ("1"); combining incompatible files

error #16004-D: file "C:/ti/simplelink/ble_cc26xx_2_01_00_44423/Projects/ble/SimpleBLEPeripheral/CC26xx/IAR/Lib/CC2640Stack_HCI_TL.a<hci_tl.o>" has a Tag_ABI_VFP_args attribute value of "0" that is different than one previously seen ("1"); combining incompatible files

and more above, this is just an excerpt…

We also have this folder included as part of “Linked Resources” in the project properties:
”C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Stack\CC2640”

How should we approach updating to the new MCU? Do we need to build something to get those files for the new MCU?

We were unable to find info in the SDK documentation https://software-dl.ti.com/lprf/simplelink_cc26x2_latest/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/platform-cc26x2.html regarding IAR and we cannot see the same IAR/Lib folder in the new SDK.