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.

[参考译文] PROCESSOR-SDK-J784S4:J784S4 SDL 库示例代码符号丢失

Guru**** 2430620 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1547074/processor-sdk-j784s4-j784s4-sdl-library-example-code-symbols-missing

部件号:PROCESSOR-SDK-J784S4


工具/软件:

大家好、我正在使用 J784S4 的 TI SDL 库运行 pbist。 我们计划在关闭期间执行该操作

我无法微调示例库中使用的许多宏的定义。  

函数 pbist_utils.c 中使用的函数

例如:  

CSLR_COMPUTE_CLUSTER0_CLEC_MMC_EVENT_IN_COMPUTE_CLUSTER0_CORE_CORE_MSMC_INTR_12
CSL_STD_FW_NAVSS0_NAV_SRAM0_ID
在哪里可以找到相应的宏定义?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ravindra:

    由于专家目前不在办公室、因此响应可能会延迟。

    提前感谢您的耐心。

    此致

    Gokul  

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

    您好、  

    您可以  在 soc \pdk\packages\ti\CSL\CSL\j784s4\c\cslr_intr_compute_cluster0_clec.h 中找到 CSLR_COMPUTE_CLUSTER0_CLUS0_CLEC_MSMC_EVENT_IN_COMPUTE_CLUSTER0_CORE_core_MSMC_INTR_12 的定义 src

    [报价 userid=“664842" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1547074/processor-sdk-j784s4-j784s4-sdl-library-example-code-symbols-missing ]CSL_STD_FW_NAVSS0_NAV_SRAM0_ID

    这是 J721E 器件的宏。 J784S4 的相应防火墙 ID 宏是 soc pdk\packages\ti\csl\j784s4\j784s\csl_soc_firewalls.h 中定义的 CSL_STD_FW_NAVSS0_VIRTSS_NB_SLV0_MEM0_ID src

    此致、

    Josiitaa

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

    e2e.ti.com/.../cslr_5F00_intr_5F00_compute_5F00_cluster0_5F00_clec.h

    我找不到的定义  CSLR_COMPUTE_CLUSTER0_CLEC_MMC_EVENT_IN_COMPUTE_CLUSTER0_CORE_CORE_MSMC_INTR_12  PDF 格式。

    我找到了  CSL_STD_FW_NAVSS0_VIRTSS_NB_SLV0_MEM0_ID  

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

    您好、  

    我找不到的定义  CSLR_COMPUTE_CLUSTER0_CLEC_MMC_EVENT_IN_COMPUTE_CLUSTER0_CORE_CORE_MSMC_INTR_12  在此文件中。

    这是 J721S2 的宏、也是 pbist_utils.c 文件中定义的宏。 对于 J784s4、中断号设置为 12。

    此致、

    Josiitaa

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

    e2e.ti.com/.../pbist_5F00_utils.c

    得到了、但我在 pbist_utils.c/.h 文件中找不到...

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

    您好、

    您使用的是哪个 SDK 版本?

    此致、

    Josiitaa

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

    您好:  

    多个器件  pdk_j784s4_10_01_00_25 。  

    这是您问过的版本吗?

    此致、

    Ravindra

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

    尊敬的 Ravindra:

    我在 SDK 10.1 中的 pbist_utils.c 文件中定义了此函数-

    您是否对上面分享的 pbist_utils.c 文件进行了任何更改?

    此致、

    Josiitaa

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

    这是我看到的该函数的定义



    我刚刚评论了 UART 打印件、除此之外、我没有进行任何其他更改。

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

    尊敬的 Ravindra:

    您能否分享您正在查看的文件的路径? 在 SDK 10.1 中、我在 SDL 文件中没有看到这种差异。

    此致、

    Josiitaa

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

    尊敬的 Josiitaa:

    路径如下:  

    此致、

    Ravindra

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

    尊敬的 Ravindra:

    我已经在 SDK 10.1 中针对 J784s4 验证了此文件、但没有发现差异。 我认为当您错误地删除 UAR 语句时、它可能已被删除。 请使用我在上面共享的相同配置。

    此致、

    Josiitaa

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

    尊敬的 Josiitaa:

    我也尝试检入原始文件。 我找不到。 从哪里可以获取此版本的 SDK 包? 这样我就可以重新集成它。

    此外、我还有一些问题、

    1.在何处启用我们正在编译此 SDK 的 SOC。

    2.我从示例代码中了解到、PBIST/LBIST 是从安全岛 MCU 运行的、所有这些处理器间通信都是在安全岛 MCU 和 Main 岛中的其他内核之间进行的。 我的理解是正确的吗?

    谢谢

    Ravindra

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

    尊敬的 Ravindra:

    我也尝试检入原始文件。 我找不到。 从哪里可以获取此版本的 SDK 包? 以便我可以重新集成它。

    您可以在 TI.com 上找到最新的 PROCESSOR-SDK-RTOS - https://www.ti.com/tool/download/SDK-J784S4/11.00.00.06

    [quote userid=“664842" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1547074/processor-sdk-j784s4-j784s4-sdl-library-example-code-symbols-missing/5954279 在何处启用我们正在编译此 SDK 的 SOC。

    您可以在编译示例和测试代码时设置电路板和 SOC 参数以针对特定 SoC 进行构建。

    [quote userid=“664842" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1547074/processor-sdk-j784s4-j784s4-sdl-library-example-code-symbols-missing/5954279 从示例代码中可以看出、PBIST/LBIST 是从安全岛 MCU 上运行的、所有这些处理器间通信都是在安全岛 MCU 和 MAIN 岛中的其他内核之间进行的。 我的理解是否正确?

    是的、没错。 SDL 目前仅在 MCU 安全岛上进行验证。 SDL 执行的所有测试(例如 PBIST、LBIST、ESM、VTM、POK) 都)都是通过 MCU 内核完成的。

    此致、

    Josiitaa

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

    感谢您的所有澄清。

    您能检查一下这个版本吗  pdk_j784s4_10_01_00_25? 这样、我们就可以确定是缺少一些文件、还是 SDK 中的内容相同。

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

    尊敬的 Ravindra:

    pdk_j784s4_10_01_00_25 是 ti-processor-sdk-rtos-j784s4-evm-10_01_00_04 SDK 的一部分、其中存在您共享的 SDL 目录。

    此致、

    Josiitaa