请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2640R2F 工具/软件:TI-RTOS
您好!
在编译时、我通过在 ccfg.c 文件中设置适当的宏来禁用 CCFG 表中的引导加载程序访问。 但是、我希望能够在运行时更改 CCFG 表、以便能够随意访问引导加载程序和引导加载程序后门、从而允许我执行固件升级。 最后、固件升级完成后、我想再次禁用引导加载程序访问、直到执行另一个固件升级。 我有几个问题:
- 假设扇区31 (即 CCFG 所在的闪存区域)未锁定、是否可以在运行时更改 CCFG 表?
- 如何在保持其他参数不变的同时覆盖 CCFG 表的 BL_CONFIG 参数? 我假设我需要复制 CCFG 表、擦除其所在的扇区、然后使用我修改的 BL_CONFIG 参数重写该表。 是否有某种 API 可用于避免这一切? 我认为 osal_SNV_WRITE 仅适用于闪存的 SNV 区域。
谢谢、
Keron