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.

CC2640R2F 切换OAD之前可以增加密码验证吗

Expert 2290 points
Other Parts Discussed in Thread: CC2640R2F, BLE-STACK

CC2640R2F 在用户程序切换到OAD更新程序, 可以设置密码吗? 

  • 可以,而且也推荐进行安全验证:

    The BLE-Stack OAD Profile does not implement or perform any security or authentication mechanisms as part of the firmware update process. System developers should take measures to adequately authenticate peer devices and only accept and/or apply firmware images transferred from trusted sources via the OAD Profile. TI recommends applications use Bluetooth LE Secure Connections (LESC) with Man-in-the-Middle (MITM) protection with peer devices when performing wireless firmware updates, although the use of the LESC feature does not itself guarantee image authenticity.

    When using the Secure OAD feature along with recommended parameters, firmware images are authenticated on the device using ECDSA signature validation algorithms to ensure image authenticity prior to updating the running firmware image. Just as with the OAD Profile, TI recommends applications use Bluetooth LE Secure Connections with Man-in-the-Middle (MITM) protection with peer devices when performing wireless firmware updates.
  • 有相关的文档吗?或者是工程Demo吗?
  • 还有一个问题, 从用户程序切换到OAD升级程序的指令是否可以更改?