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/TMS320F2.8069万:首次编程要求(软件,文件等)

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/582622/ccs-tms320f28069-first-time-programming-requirements-software-files-etc

部件号:TMS320F2.8069万
主题中讨论的其他部分:UNIFLAASH

工具/软件:Code Composer Studio

您好! 我正在尝试找出在某种制造环境中首次对设备进行编程的选项。 我们的主板由第三方组装,但当它们安装到我们的工具中时,仍然需要对它们进行编程。 我知道我可以使用代码编写器并将应用程序代码输入到其中,然后使用调试模式通过JTAG对我的器件进行编程。 是否有另一种方法可以通过JTAG将代码加载到器件,而无需完整的c++代码和代码编写器?

我可以从编译的代码创建一个十六进制文件,以便以后连续地引导加载它,但为了运行我的引导加载程序,需要在启动时运行的设备上有一个调用引导加载程序的代码。 我希望有一个简单的程序可以通过JTAG将十六进制文件加载到设备中,从而简化该过程,并且如果我需要有人从头开始加载固件,他们不需要先使用未编译的代码。

感谢您的任何建议!

-Greg

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

    您是否尝试过CCS Uniflash或C2Prog工具? 这两种都是C2000器件的闪光器件。

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

    啊,Uniflash看起来像我想要的。 我启动了所有的工作并 对其进行了配置,但是当我尝试对CCS正在使用十六进制实用程序创建的十六进制文件进行编程时,uniflash给我一个错误,说它“无法确定文件的目标类型”。 这是否意味着我创建的十六进制文件不正确? 感谢您的帮助!

    -Greg

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    顺便说一下,这里是我当前的十六进制实用程序配置设置。

    顶级十六进制实用程序
    命令:"${CG_TOOL_HEX}"
    命令行模式:${command}${flags}${output_flag}${output}${inputs}
    标志集的摘要:--boot --sci8 --ascii

    引导表选项:
    以下是选中的选项。 所有其它选项均未选中
    选择引导模式(--boot,-boot)
    -将表源指定为SCI-A端口,8位模式(--sci8,-sci8)

    输出格式选项:
    输出格式:输出ASCII十六进制格式(-asscii,-A)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Greg,CCS Uniflash仅支持.out文件,而不支持.hex文件
    C2Prog支持.hex文件