Part Number: CC2642R
Other Parts Discussed in Thread: CC2640R2F, SYSBIOS
Hi,
i'm trying to port firmware from a CC2640R2F with SDK 1.50.00.58 to a CC2642R with SDK 3.20.00.68. During the porting steps after necessary changes on the GAP-Changes for the new BLE5-Stack i'm getting various linking errors. All of these errors state that there are some undefined symbols left which won't occure in the linked libraries.
Description Resource Path Location Type unresolved symbol AESCCM_config, first referenced in /home/jan/opt/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/drivers/lib/drivers_cc26x2.aem4f<AESCCMCC26XX.oem4f> C/C++ Problem unresolved symbol AESECB_config, first referenced in /home/jan/opt/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/drivers/lib/drivers_cc26x2.aem4f<AESECB.oem4f> C/C++ Problem unresolved symbol ECDH_config, first referenced in /home/jan/opt/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/drivers/lib/drivers_cc26x2.aem4f<ECDHCC26X2.oem4f> C/C++ Problem unresolved symbol HCI_EXT_AdvEventNoticeCmd, first referenced in <whole-program> C/C++ Problem unresolved symbol HCI_EXT_ConnEventNoticeCmd, first referenced in <whole-program> C/C++ Problem unresolved symbol NVS_config, first referenced in /home/jan/opt/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/drivers/lib/drivers_cc26x2.aem4f<NVS.oem4f> C/C++ Problem unresolved symbol NVS_count, first referenced in /home/jan/opt/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/drivers/lib/drivers_cc26x2.aem4f<NVS.oem4f> C/C++ Problem unresolved symbol PowerCC26X2_config, first referenced in /home/jan/opt/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/drivers/lib/drivers_cc26x2.aem4f<PowerCC26X2.oem4f> C/C++ Problem unresolved symbol ti_sysbios_hal_Seconds_get__E, first referenced in <whole-program> C/C++ Problem unresolved symbol ti_sysbios_hal_Seconds_set__E, first referenced in <whole-program> C/C++ Problem unresolved symbol TRNG_config, first referenced in /home/jan/opt/ti/simplelink_cc13x2_26x2_sdk_3_20_00_68/source/ti/drivers/lib/drivers_cc26x2.aem4f<TRNGCC26XX.oem4f> C/C++ Problem
These errors look like they are caused due to some symbols referenced in some libraries used by TIRTOS/SDK but i can't determine where they are defined. I've tried to check where these symbols are used or where they have been defined (i've even looked into the binarys) but i did not find anything useful. I've tried different libraries to link but still no progress.
Where can i find these symbols? Which additional libraries do i have to include? Or do i have to try something completely different?
Best regards,
Jan