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.

[参考译文] AM6442:GPIO 中断 L2G、IA、触发 UDMA 传输、传输完成后触发 A53 中的中断

Guru**** 2689775 points

Other Parts Discussed in Thread: TMDS64EVM

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1597801/am6442-gpio-interrupt-l2g-ia-trigger-a-udma-transfer-after-transfer-complete-trigger-interrupt-in-a53

器件型号: AM6442
Thread 中讨论的其他器件: TMDS64EVM

您好:

我正在运行没有操作系统的 tmds64evm。

我想配置一个 GPIO 、即高电平有效触发器或低电平有效触发器、我不在乎。 但一旦该 GPIO 配置成功、 UDMA 就会开始从 msram 传输到 DDR。  完成传输后、UDMA 最终将在 A53 中触发 GIC。  

我的电路板配置已完全准备好、如下所示并已编译、 您可以使用 GPIO1_43   

在 examples\drivers\gpio\gpio_input_interrupt\am64x-evm\a53ss0-0_nortos 下、我正在使用此示例。 示例。

一旦我按下按钮、就应该触发 UDMA 并开始 移动存储器并触发中断、但实际上并不会触发中断。  您能给我展示一个示例吗? 我的代码非常糟糕。  

      num_resource = 2、
      .type = TISCI_RESASG_UTYPE (TISCI_DEV_MAIN_GPIOMUX_INTROUTER0、TISCI_RESASG_subtype_IR_OUTPUT)、
      start_resource = 16、
      .host_id = TISCI_HOST_ID_ALL、

 

谢谢。  

在这里您给出了一个触发 R5F 的好示例。  

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1261456/am6442-compare-router-to-trigger-bcdma/4785658?tisearch=e2e-sitesearch&keymatch=%2520user%253A563969#4785658

我想触发 GIC。 有任何疑问吗? 谢谢。  

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

    您好、

    我已经听取了您的意见并进行了研究。 请等待一段时间恢复。

    此致、

    Tushar

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

    您好 Jun、

    是的、您需要对进行更改 sciclient_default_boardcfg_rm.c 上述文件 :AM6442:比较路由器以触发 bcdma 

    此后、通过运行以下命令重新编译电路板配置 blob。

    cd ${SDK}/tools/sysfw/boardcfg
    gmake -s BOARD=am64x

    构建 blob 后、重新编译 SBL 示例并在 EVM 上刷写。 在重新编译 SBL 后、重新编译并运行应用。 以下是我针对 A53 测试的项目、该项目从 MSRAM 传输到 DDR。

    Project - gpio_input_interrupt_am64x-evm_a53ss0-0_nortos_gcc-aarch64.zip

    此致、

    Tushar