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.

[参考译文] CC1352R:如何禁用 ECDH 和 AES

Guru**** 2540720 points
Other Parts Discussed in Thread: SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1107264/cc1352r-how-to-disable-ecdh-and-aes

器件型号:CC1352R
Thread 中讨论的其他器件:SysConfig

您好!

我正在努力减小应用程序的代码大小(基于 DMM 15.4传感器+ BLE 远程显示示例)
以便为新功能腾出空间。 作为此过程的一部分、我想禁用 ECDH 和 AES 加密功能、 因为 我们的应用程序没有使用它。

遗憾的是、当我 从 SysConfig 配置中删除 ECDH 时、我会遇到以下链接器错误:

 undefined   first referenced                                                                                            
  symbol         in file                                                                                                 
 ---------   ----------------                                                                                            
 ECDH_config /opt/ti/simplelink_cc13x2_26x2_sdk_4_40_04_04/source/ti/drivers/lib/ccs/m4f/drivers_cc13x2.a<ECDH.oem4f>

同样,当我从 SysConfig 配置中删除 AES*时,会出现以下链接器错误:

 undefined         first referenced                                                                                                  
  symbol               in file                                                                                                       
 ---------         ----------------                                                                                                  
 AESCCM_config     /opt/ti/simplelink_cc13x2_26x2_sdk_4_40_04_04/source/ti/drivers/lib/ccs/m4f/drivers_cc13x2.a<AESCCM.oem4f>    
 AESCTRDRBG_config /opt/ti/simplelink_cc13x2_26x2_sdk_4_40_04_04/source/ti/drivers/lib/ccs/m4f/drivers_cc13x2.a<AESCTRDRBG.oem4f>
 AESCTR_config     /opt/ti/simplelink_cc13x2_26x2_sdk_4_40_04_04/source/ti/drivers/lib/ccs/m4f/drivers_cc13x2.a<AESCTR.oem4f>    
 AESECB_config     /opt/ti/simplelink_cc13x2_26x2_sdk_4_40_04_04/source/ti/drivers/lib/ccs/m4f/drivers_cc13x2.a<AESECB.oem4f>    

如何 从工程中删除 ECDH 和 AES 并避免这些链接器错误?

谢谢!
Peter

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    BLE 堆栈使用它们、无法通过 SysConfig 禁用它们。

    Siri