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.

[参考译文] SK-AM62A-LP:询问相关的 PBIST

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1521101/sk-am62a-lp-enquiry-related-pbist

器件型号:SK-AM62A-LP

工具/软件:

您好专家、

我们正在使用 AM62A 和 SDK 版本10.10、MCU+ SDK 也是相同的版本。

我对 PBIST 有一些疑问:

  1. PBIST 和 LBIST 之间是否有区别?

  2. 根据我的理解、BIST 每次下电上电只能运行一次。 通过 SBL 或作为 R5上的本机应用程序运行它的建议方法是什么?

  3. 您能提供在 SBL 中启用 PBIST 的过程吗?

谢谢您、
Rajkumar

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

    您好、Raj、

    Unknown 说:
    PBIST 和 LBIST 之间是否有任何区别?

    PBIST 测试内部存储器是否存在永久性故障(例如卡滞位)。 LBIST 测试 SoC 中的内部逻辑电路。

    Unknown 说:
    按照我的理解、每次下电上电时、BIST 只能运行一次。 建议使用什么方法来运行它-从 SBL 或作为 R5上的本机应用程序运行?

    尝试运行 BIST 的内核/存储器的用途是什么?

    PBIST 和 LBIST 测试本质上具有破坏性、因此建议在 SBL 加载 MCU R5内核之前在启动时运行这些测试。

    Unknown 说:
    您能否提供在 SBL 中启用 PBIST 的过程?

    AM62Ax SBL 应该已集成 BIST。 您可以查看下面提到的 SBL 示例:

    examples/drivers/boot/sbl_ospi_nand_linux_multist/sbl_ospi_nand_linux_stage1/am62ax-sk/r5fss0-0_nortos/main.c

    此致、

    Nihar Potturu。  

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

    您好、Nihar、

    感谢您的重播、

    要尝试运行 BIST 的内核/存储器有哪些?

    A53 MPU CLUSTER0、CODEC PBIST3、MAIN PBIST0和 MCU PBIST0 是否可以检查这些值?

    sbl_null在 OSPI 引导模式下刷写了。 我们将使用 SD 卡或 eMMC 引导、那么您能指导我们如何在 SBL 中启用它吗? 此外、还没有有关 AM62A TRM 中 PBIST 的信息。

    谢谢您、
    Rajkumar。

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

    您好、Raj、

    [引述 userid="597546" url="~/support/processors-group/processors/f/processors-forum/1521101/sk-am62a-lp-enquiry-related-pbist/5854156 #5854156"]

    A53 MPU CLUSTER0、CODEC PBIST3、MAIN PBIST0和 MCU PBIST0 是否可以检查这些值?

    sbl_null在 OSPI 引导模式下刷写了。 我们将使用 SD 卡或 eMMC 引导、那么您能指导我们如何在 SBL 中启用它吗?

    [/报价]

    请查看 MCU+SDK 中提供的 SDL PBIST 示例:
    https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/latest/exports/docs/api_guide_am62ax/EXAMPLES_SDL_PBIST.html

    您可以从 SBL 中为 MCU R5内核启动 BIST、如 SBL 示例中所示。 对于其余实例、MCU R5可直接触发 PBIST 测试。 您可以使用 SDL PBIST 示例进行参考。

    此致、

    Nihar Potturu。  

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

    您好、Nihar、




    这可作为示例应用程序在 R5上运行。 我看到了以下文件:
    examples/drivers/boot/sbl_ospi_nand_linux_multistage/sbl_ospi_nand_linux_stage1/am62ax-sk/r5fss0-0_nortos/main.c
    在此示例中、它们运行 BIST 测试并将二进制文件刷写到 NAND 闪存中。

    据我了解、每当我从 OSPI NAND 引导时、图片中只有这个引导加载程序、并执行 BIST 测试(如果我有误、请纠正我)。

    我们需要 SD 卡/eMMC 引导模式。 是否可以在 SD/eMMC 引导模式下启用该功能?
    如果是、是否有任何步骤可供遵循?

    此致、
    Raj

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

    您好、Raj、

    根据我的理解、每次从 OSPI NAND 引导时、只有此引导加载程序进入画面并执行 BIST 测试(如果我错、请更正我)。

    是的、您的理解是正确的。

    我们需要 SD 卡/eMMC 引导模式。 这可以在 SD/eMMC 引导模式下启用吗?

    您可以在 EMMC 模式下启用它。 您可以在 SBL EMMC 应用中添加 SBL OSPI 中使用的相同代码。

    examples/drivers/boot/sbl_eMMC_linux_multist/sbl_eMMC_linux_stage1/am62ax-sk/r5fss0-0_nortos/main.c

    此致、

    Nihar Potturu。