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.

[参考译文] TMS570LC4357:EMIF 自检

Guru**** 2482105 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/828430/tms570lc4357-emif-self-testing

器件型号:TMS570LC4357

大家好、
在我们的内部测试期间、EMIF 被配置为使用具有正确写入和读取周期时序的 CE2CFG、并且没有内存连接到 EMIF。
我们可以尝试对 CSI2根据 TRM 指定的已配置存储器区域执行读取和写入操作。
可以看到用于写入的 CS 的时钟信号正在工作(也就是说、我们能够看到有效和无效)、但在读取信号的情况下不会发生这种情况。

您能否检查一下并告知我们它是否是预期行为? 如果没有,你能帮助我们进一步向前看吗?

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

    Sreenivasan、您好!

    从异步存储器读取数据时、即使未连接存储器、也应将 CS 置为有效、然后将其置为无效。

    CS2的存储器区域为0x6000_0000 ~0x6400_0000。 如果您从超出此范围的地址读取数据、则 CS 不会按预期工作。

    如果启用了高速缓存、您的读取操作可能会从高速缓存而不是 EMIF 存储器读取数据。 请在禁用缓存后执行测试。

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

    谢谢王。