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.

[参考译文] TDA4VM:ADC 中断路由

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1109061/tda4vm-adc-interrupt-routing

器件型号:TDA4VM

您好!

我们正在测试 TDA4 SoC 上的 ADC 功能。

主机操作系统:Ubuntu 18.04
PSDK 版本:7.0.2

我们开发了处理 ADC 配置和 ADC FIFO 寄存器读取的内核。 内核在 R5F MCU2_1内核上运行。

我们遇到了 ADC 中断路由问题。 我们了解 ADC 中断直接连接到 MCU1_0内核、因此我们需要将中断输出到 MCU2_1内核。

您能为我们提供帮助、还是向我们展示一个示例、说明如何正确执行两个内核之间的中断路由。

此致。
Uros

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

    Uros、

    从编号的角度来看、我的理解是:

    • mcu1_0 (mcu-r5f0_0)
    • mcu1_1 (mcu-r5f0_1)
    • MCU2_0 (main-r5f0_0)
    • MCU2_1 (main-r5f0_1)
    • mcu3_0 (main-r5F1_0)
    • mcu3_1 (main-r5F1_1)

    TRM 显示 ADC 中断路由到两 个主要 R5F 子系统的中断路由器。 (对于 ADC0、IN_115;对于 ADC1、IN_116)。

    也就是说 、中断独立路由到 MCU 和主 R5F 子系统。

    Kevin

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

    Uros、

    实际上、您将需要配置 R5F 中断路由器以将 IN_115输入连接到其中一个空闲的 IRQ 输出。 您可以使用 SciClient 界面配置此中断路由器。  

    此致、

    Brijesh

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

    我们成功使用了  

    Sciclient_rmIrqTranscateIrOutput
    Sciclient_rmIrqSet

    以获得正确的中断矢量并将中断从 MCU2_1转出到 ADC。

    感谢您的支持。
    Uros