主题中讨论的其他器件:SysConfig
工具与软件:
您好!
我注意到、启用 CSC 时(通过在 boot_config.c 中设置.CSCExists = BCR_CFG_CSC_EXIST)、无法通过将 PA18设置为高电平并复位 MCU 来调用 BSL。 禁用 CSC 后、我可以进入 BSL。
启用 CSC 后、是否有办法通过 BSL 调用引脚(PA18)进入 BSL? 或者 BSL 和 CSC 是互斥的特性吗?
谢谢!
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.
工具与软件:
您好!
我注意到、启用 CSC 时(通过在 boot_config.c 中设置.CSCExists = BCR_CFG_CSC_EXIST)、无法通过将 PA18设置为高电平并复位 MCU 来调用 BSL。 禁用 CSC 后、我可以进入 BSL。
启用 CSC 后、是否有办法通过 BSL 调用引脚(PA18)进入 BSL? 或者 BSL 和 CSC 是互斥的特性吗?
谢谢!
尊敬的 Gavin:
您能否确认您正在通过 SysConfig 修改 CSC? CSC 应与 BSL 调用引脚的工作方式独占。 在某些情况下、当 CRC 失败时、BSL 调用将无法正常工作(请参阅 1.4.1.1由 CRC 支持的配置数据。) 由于 CSC 是 BCR 的一部分、因此我建议查看该部分、并查看 CSC 或 BCR 配置中是否存在问题。
此致、
Diego Abad
引导加载程序已启用。 在 boot_config.c 中、我有
.bslPinInvokeEnable = BCR_CFG_BSL_PIN_INVOKE_EN
我已经附上了整个 boot_config.c 文件作为参考。
/cfs-file/__key/communityserver-discussions-components-files/908/boot_5F00_config.c
/cfs-file/__key/communityserver-discussions-components-files/908/boot_5F00_config.h