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.

[参考译文] Linux/am3352:GPMC_CS[6:4]

Guru**** 2602655 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/649686/linux-am3352-gpmc_cs-6-4

器件型号:AM3352

工具/软件:Linux

您好:

我很奇怪,在最糟糕的 TRM 中,

5-0 BASEADDRESS R/W 0h 芯片选择基址。
I = 0至3 (16 MB 最小粒度)的 CSI 基地址。
位5至0对应于 A29、A28、A27、A26、A25、 和 A24。

它说 CSI 的基地是 在哪里、I=0到3?

这是否意味着 GPMC_CS4 GPMC_cs5 GPMC_CSR 不能用作片选引脚、也不能用作其存储器空间?

或者、这是 TRM 中的错误

此致

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

    您好 Biser:
    我正在使用 GPMC Cs,它是否与 GPMC_cs0不同?我可以在示波器上获得 cs0下降沿,
    但是、我无法在示波器上获得 fi 的下降沿。
    奇怪的是、我在 DTS 中使用以下 GPMC CS. 使用相同的代码来计算 Cs0和 Cs

    我使用的是8位非多路复用模式 GPMC
    0x78 (PIN_OUTPUT | MUX_Mode2)/* GPMC_BEN1.GPMC_csn6 */

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

    [引用 USER="LIANG WANG102707"]对 cs0和 cps使用相同的代码

    您必须为两个 CS 区域分配不同的基址。 它们不能重叠。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    高 Biser:
    我发现问题来自 dtb,我已经解决了。
    GPMC:区域现在工作正常、但内核报告了以下内容
    EDMA 49000000.EDMA:dma_cerr_handler:无错误事件的错误中断!
    为什么会有如此多的 dma_cerr 中断?
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是一个与原始帖子完全不同的问题。 请将此主题标记为已解决、然后为其打开一个新主题。