最近在研究cc2640r2f串口升级固件时,发现一个问题:
正常的逻辑是
1、修改ccfg.c 如下
2、SET_CCFG_BL_CONFIG_BL_PIN_NUMBER对用的引脚按照SET_CCFG_BL_CONFIG_BL_LEVEL拉高
3、复位开发板
4、进入bootloader
5、发送相关指令 检查ACK是否正确
但是在实际操作中 没有进行步骤2 3也可以进去bootloader模式,并且发送指令到串口,也能正常返回0x00 0xcc,换个说法 即上电后自动进入boot模式,不需要通过backdoor来触发
请问这是什么原因?
开发环境:TI开发板
SDK simplelink_cc2640r2_sdk_2_40_00_32和simplelink_cc2640r2_sdk_4_20_00_04均出现这样的问题