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.

[参考译文] 在TI CCS和TMSF2.8376万D中复制和恢复闪存

Guru**** 2538955 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/573120/copy-and-restoring-the-flash-memory-in-ti-ccs-and-tmsf28376d

在TI CCS和TMSF2.8376万D中复制和恢复闪存

你(们)好
我继承了TI CCS中的一个复杂代码项目。
感谢 TI的AartAG,我可以在7.0 中对代码进行编程。0  
机器附带的十六进制文件失败
以进行验证
.大多数十六进制文件都进行比较,仅在0x83B77时失败@在内存MAO中,它看起来像是CCS添加的对象的一部分。
---
SkinBlend-LL7.0337万_mainboard_LL.4.hex 1.0
C28xx_CPU1:文件加载器:验证失败:地址0x83B77处的值@程序不匹配请验证目标内存和内存映射。
===
我的程序生成了这个十六进制文件
SkinBlend-LL7.0337万.hex
C28xx_CPU1:文件加载器:验证失败:地址0x83B77处的值@程序不匹配请验证目标内存和内存映射。
===
在 使用新固件对主板进行编程之前,我必须先有一个起点,这样我们就可以随时返回。
===
 
1)是否可以将闪存转储到文件并在以后安全地重新编程?
 这是否可行?
我有工作板,如果 我的代码不起作用,我想让它重新编程吗?
如何从转储文件对闪存进行编程? 不是来自十六进制文件?
2)是否有实用程序将内存转储更改为十六进制文件?
3)是否有应用手册?
3) C/C++中是否有可 处理十六进制文件的源代码?
 
谢谢!
~ç ois Loai
工具是CSS 7.0 零和仿真器

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1)我能否将闪存转储到文件,并在以后安全地重新编程? [/引述]

    您可以尝试使用CCS内存浏览器中的“保存内存”功能将内存范围保存到COFF文件。 然后,您可以使用菜单"加载程序"将COFF文件加载回设备。 请注意,您不能使用内存浏览器中的“加载内存”直接加载到闪存。 请参阅 此相关帖子