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.

[参考译文] TDA4VH-Q1:TiSCI 固件、A72 和 DMSC 之间的信息交换流程

Guru**** 2573765 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1571243/tda4vh-q1-tisci-firmware-flow-for-information-exchange-between-a72-and-dmsc

器件型号:TDA4VH-Q1
Thread 中讨论的其他器件:TDA4VH

工具/软件:

您好、

我想详细介绍一下如何使用安全代理在 A72 和 DMSC 之间交换信息(详细的 TX 和 RX 流程)。

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

    尊敬的 Anup:

    请参阅部分  10.1.1.3 代理 10.1.1.4 安全代理  相关的挑战。

    此处的预期用例是什么? 安全代理用于与 DM 或 TIFS 通信。

    此致
    Diwakar

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

    我已经提到过 10.1.1.4 安全代理  部分。 但我想详细了解 TiSCI 固件的用法。

    用例适用于与 DMSC 通信的 TiSCI 固件。

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

    尊敬的 Anup:

    我认为这一主题存在误解。

    TiSCI 固件与 DMSC 通信。

    为了阐明这一点、我们没有 TISCI 固件、而是在 M3 或 M4 内核上运行 TIFS 或 SYSFW。 TISCI 是一种接口、而不是固件。 此外、我要纠正 TDA4VH 器件具有 DMSC 内核的假设。 实际上、TDA4VH 是一个基于 SMS 的系统、对于 TIFS 具有 M4_0 内核。  

    请浏览 TISCI 文档 、以便更好地了解 TIFS 功能。

    此致
    Diwakar

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

    抱歉、使用“TISCI 固件“实际上、这是 VxWorks 中的 BSP 驱动程序名称。  

    基本上、我想了解 Secure Proxy 在这里的工作原理、在 TRM 中、安全代理的目标是 Ring Accelerator FIFO、这里是一样的吗?

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

    尊敬的 Aditya:

    基本上、我想了解 Secure Proxy 在这里的工作原理、在 TRM 中、安全代理的目标是 Ring Accelerator FIFO、这里是否相同?

    环形加速器 FIFO 是安全代理通信的组件之一。 您所指的图表是关于它的软件实现、特别是当安全主机尝试向 TIFS 发送一些消息时通信路径的外观。

    例如、假设您要使用 TIFS 服务对映像进行身份验证、此服务将从在 A72 上的安全上下文中运行的被调用方调用、在这种情况下、流程如上图所示。

    您可以参考 RTOS SDK 来了解 TISCI 通信的工作原理:

    此致
    Diwakar