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.

[参考译文] LCDC 和 EMIFA SDRAM

Guru**** 2589300 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/588829/lcdc-and-emifa-sdram

Thread 中讨论的其他器件:OMAPL138

LCDC 文档提到需要使用外部存储器来保存帧缓冲器。 我计划在 EMIFA CS[0]上使用 SDRAM 来保存缓冲区以及一些图像数据。
在完成定制板的设计之前、我使用 LCDK 来测试我的项目、因为 CS0未在套件上完全分解、所以使用 DDR。

我使用 DDR 的代码使用单个 LCD DMA 缓冲方法时工作正常。 但是、在移动到定制板并将代码调整为将 DMA 点设为0x40000000后。 DMA 从不启动传输。 如何使 LCDC DMA 从 SDRAM 中工作? (是的、SDRAM 连接正确、可以写入/读取)。

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

    你(们)好

    遗憾的是、这不起作用。 当 LCD 文档提到外部存储器时、在 OMAPL138系列的上下文中、这意味着仅 DDR 控制器。 LCDC 无法访问 EMIFA 存储器映射空间-这在 OMAPL138数据表的存储器映射表3-4中提到、也在 TRM 的系统互连章节的表4-1中显示。  

    我希望您的定制板中确实有 DDR、这样您就可以将地址编程为 DDR。 否则、需要重新设计电路板以包含 DDR。  

    此致

    Mukul  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    遗憾的是、我们没有在定制电路板上细分 DDR、也没有时间重新设计电路板。 在没有 DDR 的情况下、是否有任何方法可以在 LCDC 上显示任何内容?