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.

[参考译文] DRA821U:关于 SDL 的 ECC 错误信息采集。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1158061/dra821u-about-ecc-error-information-acquisition-of-sdl

器件型号:DRA821U

我正在使用"ti-processor-sdk-rtos-j7200-evm-08_04_00_04/SDL"测试 OSPI ECC 错误、但无法获取错误信息。

我在主域中使用 R5_0_0将错误插入 MCU_FSS0_OSPI 并检索错误信息。
但是、"SDL_ECC_getErrorInfoAPI"的返回值为"SDL_fail"。

我附上了源代码。
如果有需要检查的地方或需要修复的地方、请告诉我。

我参考以下文件:
 适用于 J7200的 SDL API 指南
 软件诊断库(SDL)- J7200用户 Guidee2e.ti.com/.../ecc_5F00_test.c

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

    您好!

    是否启用 MCU_FSS0_OSPI0模块并对其进行计时?   如果在运行 ECC 之前使用了 OSPI 引导流程、则答案很可能为"是"。  如果使用不同的引导模式、例如 SD 引导模式、则可能是待测模块未通电、并且可能导致 ECC 测试失败。

    此致、

    KB

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

    尊敬的 Kb:

    感谢您的答复。

    我正在使用"无引导模式"、在 CCS 中运行"launch.js"、但尚未配置 MCU_FSS0_OSPI0、因此我假设 MCU_FSS0_OSPI0未通电。

    请告诉我如何设置 MCU_FSS0_OSPI0、这是执行上次附加的 ECC 测试所必需的、以及如何检查是否已设置该测试。

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

    我们正在努力确认是否已在无引导模式下测试 SDL。  

    您是否能够确认可以使用 OSPI 引导模式或 SD 引导模式看到有效操作?

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

    Karthik、您好、

    目前、我无法在我的环境中使用 OSPI 引导和 SD 引导确认操作。
    因此、我正在等待结果、以查看是否在无引导模式下对其进行了测试。

    此致。

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

    Karthik、您好、

    它的格式

    我确认了在 SD 引导之前连接的 ECC 测试的运行情况。
    但是"SDL_ECC_getErrorInfo" API 的返回值为"SDL_fail"。

    此致。

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

    您好!

    我已经能够重现此问题并正在努力解决此问题。 我会在几天内回复您。

    此致、

    Josiitaa.

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

    您好!

    我尝试使用 SD 引导模式来执行 ECC 测试、看起来 SDL_ECC_init API 失败、因为 OSPI 模块 尚未启用。

    此外、在源代码中设置的 esmInitConfig 参数似乎与 SDK 示例中的参数不同。 您能根据设置的参数告诉我吗?

    此致、

    Josiitaa.

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

    你好,Josietaa。

    由于"SDL API Guide for J7200"没有说明 esmInitConfig 参数的设置值、因此我使用的是"4.1.2中描述的设置。 "软件诊断库(SDL)- J7200用户指南"的"示例用法"。

    您所指的 SDK 示例似乎与我所指的用户指南示例不同。
    请告诉我您参考的是什么文档。
    我不明白要在 esmInitConfig 参数中设置什么。
    您所参考的 SDK 示例中是否有关于设置值的解释?

    目前、我无法启用 OSPI 模块、因为我的环境中无法进行 OSPI 引导。
    那么、能否检查在启用 OSPI 模块的情况下、esmInitConfig 参数设置为正确值是否会出现问题?

    此致。

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

    您好!

    我将查看您参考的文档以及可用于设置 esmInitConfig 参数和 OSPI 引导模式的任何其他源。  由于假期、我无法处理我所有的依赖项。 我将深入了解该问题、并在1月初之前与您联系。

    此致、

    Josiitaa.

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

    TI 团队、该票证有任何更新吗?

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

    尊敬的 Kevin:

    很抱歉耽误你的时间、我仍在处理这个问题。 我会在几天内尝试解决它。

    此致、

    Josiitaa.

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

    尊敬的 Kevin:

    我们正在等待我们的硬件专家针对此问题提供的更新。 会让您持续关注。

    此致、

    Josiitaa.

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

    尊敬的 Tomitama:

    目前,我无法启用 OSPI 模块,因为在我的环境中无法启动 OSPI。

    可能需要 OSPI 引导模式来启用 OPSI 模块。 您计划如何测试它? 它是否适用于未来的版本? 使用 MCU_FSS0_OSPI 模块测试 ECC 的需求是什么?

    此致、

    Josiitaa.

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

    你好,Josietaa。

    将来可以在我的环境中进行 OSPI 引导。
    我的目标是在软件中任意生成 MCU_OSPI0_ECC_FAIL。

    它的格式
    在前一天附加了 ECC 测试的"SDL_ECC_getESMErrorInfo" API 之后执行"SDL_ECC_aggrSetEccRamIntrPending "API 时、"SDL_ECC_getErrorInfo" API 的返回值为"SDL_pass"。
    但是、我认为这不是正确的行为、因为我尚未启用 OPSI 模块(未处于 OSPI 引导模式)。

    此致。

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

    尊敬的 Tomitama:

    所做的唯一更改是添加了"SDL_ECC_aggrSetEccRamIntrPending "API? 或者是否进行了任何其他更改?

    这会导致整个测试通过吗? 您能分享您的测试日志吗?

    谢谢。

    Josiitaa.

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

    你好,Josietaa。

    我对这个错误做了一些实验、所以可能会有其他更改。
    我附加了测试代码。

    我通过 CCS 调试进行了确认、因此没有测试日志。

    此致。

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

    e2e.ti.com/.../3678.ecc_5F00_test.c

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

    尊敬的 Tomitama:

    我们提出了在 MCU_FSS0_OSPI 模块上测试 ECC 的内部特性要求。 它将在将来的版本中出现。

    谢谢。

    Josiitaa.

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

    尊敬的 Tomitama:

    此功能的开发计划是在 SDK 9.0版本中进行。 正在关闭本主题帖。

    谢谢。

    Josiitaa.