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-J722S:关于 TDA4VM SBL 引导内核 TISCI 问题

Guru**** 2553450 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1570424/processor-sdk-j722s-regarding-tda4vm-sbl-boot-core-tisci-issues

器件型号:PROCESSOR-SDK-J722S


工具/软件:

您好、Texas Instruments 支持团队、

我们目前正在开发基于 TDA4VEN 平台的次级引导加载程序 (SBL)。 我们tiboot3.bin是根据 SDK 11.0 路径中的示例代码编译的:mcu_plus_sdk_j722s_11_00_00_12/examples/drivers/boot/sbl_sd

在 SOC 域启动期间、我们遇到以下打印错误:

我们不确定此错误是由 TISCI 还是 IPC 引起。 在查看中的代码时mcu_plus_sdk_j722s_11_00_00_12/examples/drivers/boot/sbl_sd、我们观察到程序在启动 MCU 域和 SOC 域后终止。 但是、根据我们在文档中的理解、TDA4VEN 的 SCI 服务器应该在 WKUP 域中运行。 这将引导我们回答以下问题:

  1. 上图中显示的错误是否与 IPC 相关? ​​在我们仅使用 WKUP 域进行引导的用例中、A 内核和 WKUP 域之间是否需要通过 IPC 进行通信? 如果此错误与 TISCI 无关、我们能否禁用 A 内核与 WKUP 域之间的 IPC 通信?
  2. mcu_plus_sdk_j722s_11_00_00_12/examples/drivers/boot/sbl_sd编译到后中的示例代码在tiboot3.bin MCU 域和 SOC 域启动后停止运行。 在这种状态下、 ​它仍然能否响应来自 MCU 或 SOC 域的 TISCI 消息请求? ​
  3. 如果当前 SBL 示例无法处理 TISCI 请求、 ​SDK 中是否有其他支持 SCI 服务的示例代码、我们可以参考这些代码来实现所需的功能? ​

我们感谢您在这些问题上提供指导。 感谢您的支持。

最好的考虑

Bingxian