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.

[参考译文] TMS320F28377D:Uniflash 下载.hex 文件

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/725758/tms320f28377d-uniflash-download-hex-file

器件型号:TMS320F28377D
主题中讨论的其他器件:UNIFLASH

尊敬的先生:

    Uniflash 出现问题、Unifalsh 将.out 文件下载到28377D、运行正常。  但是、当我下载 由 hex2000,生成的.hex 文件时、它运行不正常。 我还从 CCS 下载了.hex 文件、  但也很糟糕。  这就是为什么?

    思考!

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

    您能告诉我您用于生成十六进制文件的选项吗?

    当您已经有.out 文件时、是否有任何理由使用 hex 文件?

    请查看类似的主题、以防对您有所帮助
    e2e.ti.com/.../709416

    e2e.ti.com/.../461531

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

    您好!

      1、第一个模板

    我使用 hex2000生成 dsp1_CPU1.hex 和 dsp1_CPU2.hex、如下所示:

     要生成 dsp1_CPU1.hex 和 dsp1_CPU2.hex、如下所示:

    2 我的第二种方法

       由  CCS 生成的.hex 文件。CCS 的选项如下所示:

    我的意思是.out 文件下载和运行正常、但上面用于 生成 hex 文件的两个 medhod 运行不正常。

    3、我 使用 hex 文件的原因是我可以使用 C2pro 下载 hex 文件。 这要快得多。  因为我使用 了 C2pro 下载 hex 文件, 所以下载正常,但28377没有运行。

     我想当 Uniflash 下载运行正常的十六进制文件时、  C2pro  可能下载运行正常的十六进制文件。

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

    很抱歉 、上面有雾。

    要生成 dsp2cpu1.hex 和 dsp2cpu2.hex、如下所示:

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

    感谢您的回答。 我知道我的十六进制文件有一些问题的原因。 除了 hex 文件之外、还会生成 dsp1cpu1.I10文件。 这意味着 我的 hex 文件不完整。  我的问题如下所示:

    您能告诉我我如何仅生成一个十六进制文件吗?    memwidth 和 romwidth?中的数字是什么

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

    C2000十六进制实用程序为 page0和 page1生成单独的十六进制文件。 如果要生成单个十六进制文件、请将链接器命令文件中的任何已初始化段映射到 page 0存储器、而不是 page1。

    memwidth 和 romwidth 为16是可以的。

    谢谢、此致、
    Vamsi