工具与软件:
如果我使用 CCS 的 JTAG 进行闪存、则会同时获得代码和 ccfg。
如果我重新刷新具有相同 CCFG 参数的后续图像、是否可以不闪存 CCFG、或者是否有措施可以防止出现这种情况?
我知道矢量地址的映像起始地址存储在 ccfg 中、而不是起始地址本身、如果不是这样、就会知道这一点
修改后的固件升级应该可以正常工作??
当然、应避免批量擦除、因为这也会擦除 CCFG。
是否有可供客户安装并用于闪存 CC1314 (通过其串行端口)的串行编程器?
Gullik
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.
工具与软件:
如果我使用 CCS 的 JTAG 进行闪存、则会同时获得代码和 ccfg。
如果我重新刷新具有相同 CCFG 参数的后续图像、是否可以不闪存 CCFG、或者是否有措施可以防止出现这种情况?
我知道矢量地址的映像起始地址存储在 ccfg 中、而不是起始地址本身、如果不是这样、就会知道这一点
修改后的固件升级应该可以正常工作??
当然、应避免批量擦除、因为这也会擦除 CCFG。
是否有可供客户安装并用于闪存 CC1314 (通过其串行端口)的串行编程器?
Gullik
尊敬的 Gullik:
是的、您可以使用 ROM 引导加载程序通过 UART 写入新映像。
此过程在以下位置进行了说明: https://www.ti.com/lit/swra466 、您还可以找到示例的下载链接。
此致、
等等
谢谢 theo、
我的理解如下..
1) 1)从编译后的映像的"闪存"段生成二进制文件。
(如果我没有使用 syscfg 更改任何内容、则可以丢弃 CCFG 部分)
2) 2)通过擦除/编程对每个闪存扇区进行编程(与现有工具类似)
仅使用"flash"部分。
3)计算校验和以验证编程
如果没有为此版本/固件更新更改 CCFG 参数、此操作将正确引导。
此致、
Gullik