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:不带后门引脚的 CC2640R2F 引导加载程序模式

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1528566/cc2640r2f-cc2640r2f-bootloader-mode-without-backdoor-pin

器件型号:CC2640R2F

工具/软件:

您好的团队、
我们正在进行 Onity 项目。 如附加图所示、STM32 的 PC12 引脚连接到 TI BLE 模块的 RESET 引脚、该引脚通过电阻器上拉至 3.3V。 我们的目标是通过 UART 在 TI BLE 模块上进入引导加载程序模式、但不使用任何后门引脚机制。
 
我们的目标是在 OTA 过程(在运行时)通过 STM32 的 PC12 GPIO 控制复位线、将 TI BLE 器件转换为串行引导模式、如所示。
 
查看应用手册 CC26xx 串行引导加载程序接口后、似乎只记录了后门进入方法。 您能否告知是否有其他方法可以在不依赖后门机制的情况下进入引导加载程序模式?
 
期待您的指导。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ippili:

    有两种进入 ROM 串行引导加载程序的方法:使用空白器件(通过 CCFG 条目 image_valid_CONF 进行验证)或通过引导加载程序入口引脚进入。  这将提供一些设置选项:

    1. 擦除 运行期间包含的闪存最后一页 (CCFG)、以便在后续上电时强制进入 ROM 引导加载程序。  但是、这也会使现有映像无效 、因此在通过引导加载程序对闪存(包括 CCFG)重新编程之前无法运行。
    2. 使用 CC2640R2F UART RX 或 TX 线路作为引导加载程序入口引脚、并在 CC2620R2F 复位/启动期间使用相应 STM32 TX 或 RX GPIO 控制有效电平。
    3. 实现存储在闪存中的自定义引导加载程序、与发布的 示例一样

    此致、
    Ryan

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

    感谢您的答复