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.

[参考译文] TMS320C6748:当加载到不同的存储器中时、程序不工作

Guru**** 2611705 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/656552/tms320c6748-program-not-working-when-loaded-in-different-memory

器件型号:TMS320C6748

您好!

我在 C6748 LCDK 套件中工作。 我的程序的所有部分最初都加载到 SHDSPL2RAM  o = 0x11800000 l = 0x00040000  // 256KB L2共享内部 RAM */中,并且程序运行良好。  

当我在  DSPL1DRAM 中加载程序的所有部分  o = 0x00F00000 l = 0x00008000  // 32kB L1内部数据 RAM */程序已成功构建并通过我的 XDS110 JTAG 仿真器成功烧坏。 但程序不会在 main 之后的断点处停止。 为什么会发生这种情况? 请说明。

在  DDR2中加载程序的所有段时      O = 0xC0000000 l = 0x20000000  // 512MB DDR2数据*/程序构建成功。 但它不会燃烧。 我明白了  

加载程序错误:

程序路径:发生数据验证错误,文件加载失败

为什么会发生这种情况? 我如何解决这两个问题?

提前感谢

相关信息

Shalini

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

    反复试验并不是了解如何使用处理器的最佳方法。 我们提供在线培训材料、可帮助您更快地了解 C6748。 如果您需要有关查找培训材料的帮助、请在 TI.com 上搜索"C6748 training (无报价)"。 有一些新旧的培训模块、其中许多模块直接面向 LCDK C6748、为您带来好处。

    您无法将程序加载到 L1D 中。 D 表示数据。

    在 CCS Memory Browser 窗口中检查是否可以手动写入/读取 DDR2。 错误消息还有更多内容、您可以了解故障发生的位置、并亲自尝试确认问题或不确认问题。

    浏览培训材料将向您展示处理器和开发工具的相关信息。 祝你好运。

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

    感谢您的回复。

    我还在 L1P 中加载了程序。 然后我也没有获得断点。

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

    有关排除数据验证错误的指南、请参阅以下链接。

    software-dl.ti.com/.../troubleshooting-data_verification_errors.html

    如果您仍有问题、请查看并告知我们。

    此致、
    Sahin