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.

[参考译文] TMS320LF2407A:引导加载程序信息和十六进制文件格式

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/904020/tms320lf2407a-bootloader-info-and-hex-file-format

器件型号:TMS320LF2407A

我们将 TMS320LF2407A DSP 用于我们的应用、 并想知道在使用预编程的引导加载程序进行固件升级时要遵循的过程。

1.如何从64位 Windows PC 的.out 文件生成.hex 文件?

2.想知道应该使用的 hex 文件的确切格式? 应该与 f240_hex.exe 输出相同?

3.生成.hex 文件后需要遵循哪些步骤?

请回答我们的问题。

此致、

Nirav Bhatt  

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

    Nirav、

                 请仔细回答以下问题:  

    这是一个新项目还是一个正在生产中的现有项目?

    您的 PC 中是否安装了 CCS3.3的工作副本?  

    [引述]1. 如何从64位 Windows PC 的.out 文件生成.hex 文件? 2.想知道应该使用的 hex 文件的确切格式? 应该与 f240_hex.exe 输出相同? [/报价]

    您应该能够使用 F240_hex.exe。 我尝试在 Windows10 PC 上执行 f240_hex.exe 和 serhost1.exe。 两个实用程序都无法正常工作。 我觉得您的体验将会是一样的。 您可能必须尝试在兼容模式下运行这些工具。 您可能还需要查看 DSPHEX。 有关说明、请参阅 http://www.ti.com/lit/spru018。  

    [引述]3. 生成.hex 文件后需要遵循哪些步骤? [/报价]

    我要附上一个有用的 PDF 文件。 我还附加了示例 COFF 文件和等效的十六进制文件、您可以使用该文件尝试编程。 这假设您能够使串行通信工具在您的 PC 和目标之间工作。 有关引导 ROM 的说明、请参阅 www.ti.com/.../spru357的附录 D。

     

    e2e.ti.com/.../sample-files.zip

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

    我从同事那里得到了一些有用的建议:

    "...我看过其他客户过去的一些论坛主题、他们无法在更现代的64位系统上获得 f240_hex.exe (XP 兼容模式还不够)。 这些工具可以是不能在64位系统上运行的16位应用程序(但它可以在32位 Windows 系统上运行)。 一个选项是尝试32位 Windows 系统(本机或 VM)..."  

    如果您无法使用我们的工具、则可以使用3P 工具。 请看一下  

    https://www.elprotronic.com/collections/c2000

    https://www.codeskin.com/c2prog-faq