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.

[参考译文] TMS570LS3137:EMIF_clk 结果 CPU 复位

Guru**** 2391115 points
Other Parts Discussed in Thread: TMS570LS3137

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/893363/tms570ls3137-emif_clk-result-cpu-reset

器件型号:TMS570LS3137

您好!

我使用的是 tms570ls3137 EMIF 模块、它连接了 FPGA。 有一个问题是、它是异步接口、通常不需要使用 EMIF_clk 引脚。 因此、当我可调光 VCLK3域时、它会发生_dabort。 如果我启用 VCLK3域、它将导致 CPU 复位或无法启动。 我想知道是否必须使用 EMIF_clk 引脚。 非常感谢。  

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

    您好 Alban、

    必须启用 VCLK3才能使 EMIF 模块工作。 EMIF_CLK 由 VCLK3驱动。 即使外部异步存储器未使用 EMIF_CLK、EMIF 控制信号也会根据 EMIF_CLK 生成。

    我不确定 FPGA 是否需要 MCU 的时钟作为参考同步时钟。

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

    您好 QJ、

    感谢您的回答。 我遇到了一个 EMIF 模块导致 CPU 复位的问题。 我不知道为什么。 当我禁用 AWCC Init 时发生复位、并且在 emif2 Init 中更改了页面模式。 我不知道为什么会重置 CUP。

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

    您好!

    AWCC 用于选择 EMIF 等待信号、PMCR 仅用于 NOR 闪存。 复位后、SYSESR 中的 CPUST 位是否置位?  FPGA 上是否有可下拉 nRST 或 nPORRST 的信号?

    可通过以下方式将 CPU 复位置为有效:

    CPU 自检(LBIST)

    2.切换 CPUSTCR 寄存器的位0

    CPU 互连子系统自检。