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.

[参考译文] TMS320F28379D:两个问题1) C2Prog 扇区违例中的上传十六进制文件错误2)通过 CCS 加载程序错误

Guru**** 2587345 points
Other Parts Discussed in Thread: CCSTUDIO, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1283577/tms320f28379d-two-issue-1-error-in-upload-hex-file-in-c2prog-sector-violation-2-load-program-error-via-ccs

器件型号:TMS320F28379D
主题中讨论的其他器件:CCStudioC2000WARE

尊敬的先生/女士:

在使用 TI 14引脚 JTAG 的微控制器中使用 OLIMEX XDS100V3仿真器上传代码时、我遇到了两个问题。

1)我面临着  扇区违例(0x0 len=0x10)错误  在我使用 C2Prog.I 上传十六进制文件时、我还附上了屏幕截图供您参考。 当我研究这个错误时,它与链接器文件有关,但我无法在任何地方得到这个问题的解决方案,如何解决这个问题,请提供一步一步的解决方案。

2) 2)当我使用 CCS 通过仿真器 加载程序错误 该屏幕截图中显示了一些其他错误。

  

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

    您好!

    Unknown 说:
    我正在面对  扇区违例(0x0 len=0x10)错误  当我使用 C2Prog
    上传十六进制文件时

    因为我对 c2prog 不是很熟悉,所以我不能对这个错误做出太多的评论。 我将遵照器件专家关于这一主题的讲解。

    Unknown 说:
    当我使用 CCS 通过仿真器上传代码时、请使用 加载程序错误 在我所附的屏幕截图中,显示了少量其他错误。

    这里有很多错误。 最值得注意的是闪存不适用于此器件。  您是否使用一些定制的 F28379D 电路板? 具体使用的器件是什么? 提供全名(例如: TMS320F28379DZWTT)。

    坦斯克

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

    是、这是定制电路板、全称为  TMS320F28379 DTPT

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

    正在使用的 CCS 版本是什么?

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

    我尝试了1) 6.2.5  2) 22.6.0.LTS

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

    e2e.ti.com/.../1693890725550.pdf 这是 手动提供的序列号为220221091/220221092的微处理器板的规范

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试过两种版本1)6.2.5  2)22.6.0.LTS

    这些都不是有效的 CCS 版本。 #2绝对是一个编译器版本。  

    实际的 CCS IDE 版本是什么?

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

     Code Composer Studio IDE C2000组件12.4.0.202306011800 com.ti.ccstudio.c2000.feature.group 德州仪器(TI)

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

    抱歉、这两个是我使用的编译器版本、

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

    请向我提供解决方案、我将非常感谢您

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

    此问题听起来类似于下面的主题中所报告的问题:

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/998835/launchxl-f28379d-errors

    你可能需要尝试 Vamsi 在主题中的建议。

    我还将提请 C2000专家关注此主题、他们会进一步提供帮助。

    谢谢

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

    您好、Zaid:

    1) 1)关于扇区违例错误:  您能否检查链接器命令文件以确保所有已初始化的段都映射到有效的闪存地址空间?

    2) 2)关于 CCS 加载程序错误: 如果不闪存、是否可以加载到 RAM?  请确认、以便我们可以进一步分析。

    谢谢。此致、

    瓦姆西

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

    您好 Vamsi

    1) 1)我不擅长后端编码、我为 您附加了链接 、包含链接器文件等整个 CCS 项目文件夹文件以供您参考、 Github_LINK 您能否检查此 链接、只要链接器文件映射正确与否? 或者给我建议如何检查映射的

    2)是的,我也在 RAM 中尝试过,但仍然有错误。

    我想告诉大家、GitHub 链接中提供的代码已经通过 TI28379D launchpad 验证 、我能够正确执行代码、工作正常

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

    您好、Zaid:

    我查看了您的链接器文件-没问题。

    如果无法加载到 RAM、则可能是电路板问题。

    谢谢。此致、

    瓦姆西

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

    您好、Zaid:

    可以发送 JTAG 如何连接到主板的设置截屏吗?

    其次、电路板上的 JTAG 和 MCU 之间是否有任何切换?

    谢谢。此致、

    乌坦姆

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

    尊敬的 Vamsi:

    感谢您查看我的链接器文件、您能检查我的 RAM 链接器文件吗? 我这次在 Github_link (文件名为 2837x_RAM_lnk_cpu1.cmd)上载了一次 、但问题是 供应商 在我使用 C2Prog 上传时向我提供了一个 LED Blinky hex 文件、该文件已正确上传、因此我认为 MCU 板很好

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

    e2e.ti.com/.../JTAG_5F00_setup_5F00_.pdf Hi Uttam,设置快照的 PFA。  

    为方便您参考、我附上了 OLIMEX 的 PDF 手册 Emulatore2e.ti.com/.../emulator-TMS320_2D00_XDS100_5F00_V3_5F00_INS.pdf

    连接方式如下:笔记本电脑 USB 端口 →USB_Isolator (以黑色包裹) →OLIMEX XDS100V3仿真器(红色)→MCU Board (绿色)。

    JTAG 和 MCU 板之间没有开关。

    通过上述连接、我上传了 由供应商提供的 LED Blinky Hex 文件、我从那里购买了这款 MCU 板。 我还试图让他们说、请联系 TI 支持。

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

    好的、谢谢

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

    我还在等待您的回复。 请告诉我、如果需要我提供更多信息

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

    Ki 您好、

    我也尝试过这种方法、但未获得任何结果。

    谢谢!此致

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

    您好、Zaid:  

    看起来对我很好、正如您提到的、LED 闪烁工作正常。

    如果 主板上有一些 LED、您能否修改代码并通过 RAM 运行它 、以查看是电路板还是软件问题?

    谢谢。此致、

    乌坦姆

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

    您好、Zaid:

    继续跟进、以查看您的问题是否得到解决?

    谢谢  

    乌坦姆

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

    由于不活动而关闭此线程。  

    谢谢。

    乌坦姆

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

    Uttam 您好、

    我只有销售商提供的 hex 文件、我无法编辑该 hex 文件。 我们是否有任何方法可以将其转换为 CCS .c 文件?

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

    Uttam 您好、

    该板中不存在其他 LED。

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

    Zaid、  

    由于只有一个可执行文件、因此无法对工程进行任何更改并重新编译。 如果没有工程、则无法编辑十六进制文件。

    尝试运行其中一个 C2000ware 示例以进行验证、并可以测试进一步的用例。  

    谢谢  

    乌坦姆

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

    您好!

    明白了您的观点。

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

    Uttam 您好、

    是否存在任何存储器映射问题?

    您能告诉我、这两个板具有不同的内存映射

    TMS320F28379DZWTT 和  TMS320F28379DPTPT?

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

    您好!

    请解决我的问题/

    我将非常感谢您  

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

    请查看

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

    Zaid、  

    379D 与数据表中的存储器映射相同。 这两款器件之间的唯一区别在于封装 QFP (DPTPT)和 BGA (379DZWTT)。  

    这里是否有特定问题? 为了更明确、让我将此查询路由给内存专家。  

    谢谢  

    乌坦姆

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

    您好、Zaid:

    内存专家目前不在办公室、请在1月8日前给他们回复。

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

    您好、Zaid:

    这两个单元之间没有任何存储器差异。

    1) 1)您是否能够成功加载到 RAM 并执行?  请确认。

    2) 2)您是否至少能够成功对此设备编程一次?

    3) 3)映像中是否有任何 DCSM 设置?   

    谢谢。此致、
    瓦姆西

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

    您好、Zaid:

    您对此有任何更新吗?

    我可以关闭此帖子吗?

    谢谢。此致、
    瓦姆西