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.

[参考译文] F28377D-SEP:3 个 SPI 高速放大器;SDRAM

Guru**** 2798555 points

Other Parts Discussed in Thread: TMS320F28377D, TMS320F28377D-EP

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1610676/f28377d-sep-3-spi-high-speed-sdram

器件型号: F28377D-SEP
线程中讨论的其他器件: TMS320F28377D、TMS320F28377D-ROM EP

你好。

我正在尝试将 16 位 SDRAM 连接到 TMS320F28377D、以及 SPI_NOR(引导)、SPI_LAN (W5500) 和 SPI_SD 卡插槽。 使用 TI sys 配置程序、我可以将 SPI_NOR 设置为 GPIO (58、59、60、61)、SPI_LNA (W5500) 设置为 GPIO (100,101,102,103)、并将 SPI_SD 时隙设置为 GPIO (63、64、5、66)。 是否可以使用 SPI_NOR 引导并将 SPI_LAN 和 SPI_SD 卡插槽设置为 SPI 高速?

谢谢、此致、  

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

    您好:

    您是否询问是否可以 使用列出的其中一个 GPIO 在该器件上执行 SPI 引导? 以下 是可在此器件上进行 SPI 引导的选项。 这里还提供了有关 SPI 高速模式引脚的信息。 如果它回答了您的问题、或者如果没有、请详细说明您的问题、请升级。

    此致、

    Delaney

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

    您好、Delaney

    我开发的电路的条件如下。

    1.从 SPI NOR 闪存引导  

     

    2. SPI A - SPI NOR 闪存。 :GPIO 58~61

    3. SPI C - SPI 型以太网 IC (w5500): GPIO 100~103 :数据表(tms320f28377d-EP 44 页表 3-6 高速 SPI 的 GPIO 配置)  

                                                 GPIO58~61/GPIO 63~66 / GPIO 69~71 / GPIO 可以使用高速 SPI  

                                                 GPIO 100~103 是否可以使用高速 SPI?

    4. SPI B - SPI SD 卡插槽: GPIO 63~66

    问题  

    1. SPI A/B/C 是否可以 同时使用 SPI 高速模式?

    2.我尝试使用 SPI NOR 闪存进行引导。 是否仅在连接 SPI NOR 闪存存储器时、才可以进行引导。 SPI A?

     此致、

    赢了

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

    尊敬的 Won:

    感谢您的澄清。

    [引述 userid=“680343" url="“ url="~“~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1610676/f28377d-sep-3-spi-high-speed-sdram/6208773

    1. SPI A/B/C 是否可以 同时使用 SPI 高速模式?

    [/报价]

    是的、对于 SPICCR 寄存器 (SPIA、SPIB 和***) 的每个实例、HS_MODE 位域只需设置为 1。 然后、您可以 为每个实例配置所有正确的 GPxGMUX/GPxMUX 设置。 每个 SPI 实例彼此独立运行。

    [quote userid=“680343" url="“ url="~“~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1610676/f28377d-sep-3-spi-high-speed-sdram/6208773 100~103 GPIO 是否可以使用高速 SPI?

    否、每个实例仅可用于 SPI 高速模式的 GPIO 是数据表中的表中列出的 GPIO。

    对于您的其他问题、请让我在引导专家中循环回答。

    此致、

    Delaney

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

    尊敬的 Won:

    默认情况下会使用外设的第一个实例、因此如果您处于 SPI 引导模式、将始终使用 SPI-A。 您是否说、在允许 引导流程完成之前、您需要一种方法来检测连接到您的 SPIA 的内容?

    如果您要实现自定义引导加载程序、可以区分正在使用的 SPI 和/或在继续执行引导流程之前确定要与什么通信(例如确认 SPI NOR)、或采取其他操作。 我们有介绍实现闪存内核和自定义引导加载程序以加载应用的文档: https://www.ti.com/lit/ug/sprujh3/sprujh3.pdf 

    此致、

    Allison