主题中讨论的其他器件:CC2340R5、 SysConfig
工具/软件:
您好:
我已经使用 sblApp 工具通过引导加载程序成功对应用程序和 CCFG 文件进行了编程。
应用程序会运行、但我无法再使用 DIO 引脚触发引导加载程序。
当 DIO21 为低电平时、应用程序就会立即退出复位状态。
以下是我使用 sblApp 工具编程的 CCFG 文件的起始(引导加载程序配置)。
任何线索?
此致

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.
工具/软件:
您好:
我已经使用 sblApp 工具通过引导加载程序成功对应用程序和 CCFG 文件进行了编程。
应用程序会运行、但我无法再使用 DIO 引脚触发引导加载程序。
当 DIO21 为低电平时、应用程序就会立即退出复位状态。
以下是我使用 sblApp 工具编程的 CCFG 文件的起始(引导加载程序配置)。
任何线索?
此致

您好、Fred、
前四个字节 (0xFFFFFFFF) 指示 使用了 XCFG_BC_PBLDR_UNDEF(默认的 FCFG 引导加载程序)。 因此、不使用以下字节 (0x03 表示启用的引导加载程序和引脚条目、0x015 表示 DIO21)。 来自 TRM:

这 对于 DIO21 低引导加载程序引脚条目仍然有效、我已经确认这种类似的设置适用于我的 CC2340R5 器件。 您使用的是什么 SimpleLink F3 SDK、如何生成 CCFG 设置? 通常、这是通过 SysConfig 器件配置实现的。

此致、
Ryan
您好、Ryan、
SysConfig 生成了 CCFG 扇区(如屏幕截图)。
构建后、我 使用以下命令将 CCFG 扇区和应用程序代码从二进制文件中拆分:
${CG_TOOL_ROOT}/bin/tiarmobjcopy.exe “${BuildArtifactFilePath}“--only-section .ccfg --output-target 二进制“${BuildArtifactFileBaseName}_ccfg.bin“
${CG_TOOL_ROOT}/bin/tiarmobjcopy.exe “${BuildArtifactFilePath}“--remove-section .ccfg --output-target 二进制“${BuildArtifactFileBaseName}_app.bin“
然后我将 2 个文件送至 sblApp 工具。
我使用的是 SDK 8.10.01.02。
我不知道最终 CCFG 文件内容与器件行为与 SDK 版本的关系。
如果您无法使用与我的 CCFG 引导加载程序扇区在 R5 上复制该行为、是否特定于 R2?
说到前四个字节 (sysconfig、SDK、TRM) 和宇宙中的所有其他内容、您可能会发现我的另一篇文章很有意思、 它是:e2e.ti.com/.../cc2340r2-sysconfig-bootloader-configuration-problem
感谢您的支持