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.

[参考译文] TMS320F28075:TMS320F28075 .out 文件修改

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/737444/tms320f28075-tms320f28075-out-file-modification

器件型号:TMS320F28075

大家好、团队、

我正在我们的项目中执行次级引导加载程序。 其中、我们使用次级引导加载程序在闪存上编写应用程序代码。 对于应用代码、我们将 计算整个固件的 CRC、并且我们必须将 CRC 保留在闪存的某个扇区中。 我们将使用独立的闪存扇区来保留固件的 CRC。

因此、当我们构建应用程序代码时、它将创建.out 文件、然后使用固件的.txt 文件创建整个固件 CRC。 我们必须在.out 文件中添加的 CRC。

我正在引用常用的目标文件格式文档来添加此 CRC 应用程序.out 文件。

我们的应用代码位于扇区 E 至扇区 M 部分。 CRC 将位于扇区 N 中。 在应用程序链接器文件中、我已在行下写入

校验和 :> FLASHN PAGE = 0,ALIGN(8)

我正在检查.out 文件中的校验和字符串、我在.out 文件中获得该字符串、但当我在校验和地址上写入数据时、.out 文件不起作用。

请大家对此进行指导。

此致、

Sandeep Chavan