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.

[参考译文] AM62P:U-Boot/Linux 和 MCAL 之间的 DMA 通道压缩

Guru**** 2422790 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1544492/am62p-dma-channel-confilict-between-u-boot-linux-and-mcal

部件号:AM62P


工具/软件:

你好  

我们 在 MCAL 端为 CPSW 配置了 DMA 通道。 这会影响 CPSW DMA 初始化 、因为该通道看起来已被 MCU 使用。

你有没有关于如何避免这种虐待的指南吗?

  U-Boot/Linux 端的器件树与此类似(DMA =<&main_pktdma 0xc600 15>,)、但在 MCU mcal 端只配置了通道编号、如何进行对话以避免冲突?

我们可以参考的任何资源管理指南?

B.R.

长兴斗城

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

    这是 u-boot 错误:

    TI_sci system-controller@44043000:消息未确认
    TI_sci system-controller@44043000:消息未确认
    TI-UDMA DMA-controller@485c0000:PSI-L 配对失败:0x4600 -> 0x9013
    TI-UDMA DMA-controller@485c0000:Alloc DMA res failed –19
    am65_cpsw_Nuss_port 以太网@8000000port@1:Rx DMA 获取失败–22
    am65_cpsw_Nuss_port 以太网@8000000port@1:am65_cpsw_start 结束错误
    TI_sci system-controller@44043000:消息未确认
    TI_sci system-controller@44043000:消息未确认
    TI-UDMA DMA-controller@485c0000:PSI-L 配对失败:0x4600 -> 0x9013
    TI-UDMA DMA-controller@485c0000:Alloc DMA res failed –19
    am65_cpsw_Nuss_port 以太网@8000000port@2:Rx DMA 获取失败–22
    am65_cpsw_Nuss_port 以太网@8000000port@2:am65_cpsw_start 结束错误