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.
您好,
恐怕您不能在R7设备上刷新为R1编译的二进制文件。
正确的方法是使用为CC2652R7构建的六文件。 此文件可在SDK的<SDK>Examples\RTOS\LP_CC2652R7\ble5stack\hexfiles中找到。 如果此文件在SDK中不可用,则表示您使用的SDK太旧。
在所有情况下,我强烈建议您使用较新的SDK (6_10),并且不要将5_40之前的SDK与CC2652R7一起使用。 SDK 5_30及更早版本是CC2652R7的预生产SDK。
此致,
谢谢克莱梅特。
我们有两种芯片组(R1和R7)的产品。 因此我们不能为R1和R7保留相同的固件(bin/hex)?
您好,
我们不推荐也不测试您建议的方法。
如果这种方法简化了您的工作流程,那么您可以给它一个机会,看看发生了什么。 我们再次不测试这种方法,应该预料电台的表现会有一些差异。
或者,您可以在刷新设备之前检查所使用的芯片组。 基于此,您可以选择正确的二进制文件。 如果您需要更多指导,请告诉我。
感谢您的理解。
此致,
谢谢Clemnet。
1)检查芯片组以查找R1/R7版本的最佳方法是什么?
2)对于CC2652R1,我们确实进行了此更改,以启用带有后门的bootloader。 R7芯片是否需要同样的操作?
-- a/simplelink_cc13xx_cc26xx_sdk_5_30_01_01/source/ti/devices/cc13x2_cc26x2/startup_files/ccfg.c.
++ b/simplelink_cc13xx_cc26xx_sdk_5_30_01_01/source/ti/devices/cc13x2_cc26x2/startup_files/ccfg.c.
@@-222,22+222,22 @@
//######################################
#ifndef set_CCFG_BL_config_bootloader_enable
-#define set_CCFG_BL_config_bootloader_enable 0x00 //禁用ROM引导装载程序
-//#define set_CCFG_BL_config_bootloader_enable 0xC5 //启用ROM引导装载程序
+/-#define set_CCFG_BL_CONFIG_bootloader_enable 0x00 //禁用ROM引导装载程序
+#define set_CCFG_BL_config_bootloader_enable 0xC5 //启用ROM引导加载程序
#endif
#ifndef set_CCFG_BL_CONFIG_BL_LEVEL
-//#define set_CCFG_BL_CONFIG_BL_LEVEL 0x0 // Active low打开引导加载程序后门
-#define set_CCFG_BL_CONFIG_BL_LEVEL 0x1 // Active HIGH打开引导加载程序后门
+#define set_CCFG_BL_CONFIG_BL_LEVEL 0x0 // Active low (确定SET_CCFG_BL_CONFIG_BL_LEVEL 0x0 //活动低)打开引导加载程序后门
+/-#define set_CCFG_BL_CONFIG_BL_LEVEL 0x1//活动高以打开引导加载程序后门
#endif
#ifndef set_CCFG_BL_CONFIG_BL_PIN_NUMBER
-#定义启动加载程序后门的SET_CCFG_BL_CONFIG_BL_PIN_NUMBER 0xFF // DIO编号
+#define set_CCFG_BL_CONFIG_BL_PIN_NUMBER 0x0B // boot loader后门的DIO编号
#endif
#ifndef set_CCFG_BL_CONFIG_BL_ENABLE
-//#define set_CCFG_BL_CONFIG_BL_ENABLE 0xC5 //已启用启动加载程序后门
-#define set_CCFG_BL_CONFIG_BL_ENABLE 0xFF //已禁用引导加载程序后门程序
+#define set_CCFG_BL_CONFIG_BL_ENABLE 0xC5 //已启用的引导加载程序后门程序
+/-#define set_CCFG_BL_CONFIG_BL_ENABLE 0xFF //已禁用引导加载程序后门程序
#endif
您好,
1)您可以使用串行引导加载程序命令(如本应用程序注释 :https://www.ti.com/lit/swra466中所述 )读取设备的闪存大小。
2)需要进行相同的修改才能启用行李箱装载程序的后门。
我希望这将有所帮助,
此致,