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.

[参考译文] AM5706:GPMC 读取访问问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1195344/am5706-gpmc-read-access-issue

器件型号:AM5706

大家好、

目前、我们 正在执行  GPMC 和 NOR 闪存类型的从器件之间的通信、并且我们正在进行16 位访问非多路复用异步读取、我们使用的 GPMC 配置值将在下面的代码段中转储

我们将 CS0配置为基址0x0100 0000、但当我们执行读取操作时、NOR 器件不响应。 当我们尝试对寄存器 GPMC_NAND_COMMAND (0x5000 007C)执行读取操作时、NOR 器件正在响应、CS0、OE、WAIT、ADD[15:0]、Data[15:0]信号正常发送。 通过使用逻辑分析仪、我们可以看到信号的产生方式与下面的代码段中所示的情况相同

当我们对实际的芯片选择映射区域(即0x0100 0000至0x00FF FFFF)执行读取访问时、不会发生 GPMC 读取操作、但当我们执行对该位置的读取(0x5000 007C)时、意外触发 GPMC 读取访问。 请帮助我们了解行为并关注我们的问题。

此致、

Sarath