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:MIbSPI 和 MII

Guru**** 2482105 points
Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1549211/tms570lc4357-mibspi-and-mii

器件型号:TMS570LC4357
主题中讨论的其他器件:HALCOGEN

工具/软件:

HI — 在 TMS570 HDK 上、我们希望  使用一个 HDK(示例 HDK1)与使用 MibSPI1、2、3 和 5 的 4 个其他 HDK 进行 MibSPI 通信、因为通道 4 没有可用的 MIB SPI。 我们还想使用 MII 与 HDK1 上的另一个器件进行以太网通信。 但 Halcogen 中的引脚多路复用器似乎在 MII 和 MibSPI 的 G19 和 R2 上存在冲突、因此仅限于 MII 提供两个 MibSPI 通道 (2 和 3)。尽管 Halcogen 显示 U3 为 MII 的默认选项、但它在 HDK 上不可用? 是否有针对此限制的其他解决方法/修复方法?

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

    尊敬的 Veena:

    对延迟的回复表示歉意。

    是什么让您认为 MibSPI 在通道 4 上不支持。

    我可以看到所有 5 个爱因斯坦都有 MibSPI 规定:

    如您所见、MibSPI4 也提供 MibSPI 引脚:

    --
    此致、
    Jagadish。

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

    您好、Jagdish、

    感谢您的回答。 您回答正确、我们可以使用 MibSPI4。 我们仍然限于三个通道:MibSPI2、MibSPI3 和 MIBSPI4。 我们无法在启用 MII 的情况下使用 MibSPI1 和 MibSPI5。 是否有任何权变措施可以使我们可以将 4 个 MIBSPI 通道与 MII 一起使用?

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

    尊敬的 Veena:

    抱歉、由于回复延迟、我因一些个人工作而休息了几天。

    只有 MibSPI5 有问题、其余 MibSPI 将正常工作、不会出现任何问题。

    正常 MibSPI 通信不需要这两个 MibSPI1 引脚。

    它们仅需要并行通信、我是指在两条或多条线路上发送数据。 对于正常 MibSPI 通信、 MIBSPI1SOMI[0]和 MIBSPI1SIMO[0] 就足够了。

    关于 MibSPI5、我们需要与 MII 折衷、我的意思是我们只能选择其中一个。

    --
    此致、
    Jagadish。

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

    您好、Jagdish、

    感谢您的关注。 如果我们使用具有使能和芯片选择 0 的 MIBSPI1、我们会在 Halcogen 中与 G19 上的 MII(对于和 R2(MIBSPI1NCS[0]和 MII_TXD[2]引脚)发生冲突?

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

    尊敬的 Veena:

    关于芯片选择:

    我们无需使用 CS0 进行通信、因此可以灵活地使用八条 CS 线路中的任何一条。

    所以,我希望 CS 在你的情况下不是问题.

    关于 ENA、启用不是 mibSPI 通信中的强制线路。 从器件延迟主器件的时钟生成会很有帮助。

    许多客户不会使用此信号。 在高吞吐量的情况下、您可能需要此信号、而从器件在帧之间需要一些处理时间。

    如果您确实需要这一行、那么我们可能不会在您的应用中也使用 MibSPI1。

    --
    此致、
    Jagadish。