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.

[参考译文] AM6442:用于 PRU 内核上 MII 通信的以太网引脚

Guru**** 2463330 points
Other Parts Discussed in Thread: AM6442, SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1476474/am6442-ethernet-pins-for-mii-communication-on-pru-cores

器件型号:AM6442
主题中讨论的其他器件:SysConfig

工具与软件:

您好!

我想确保使用 MII 进行以太网通信的 PRU 引脚仍然允许/可用并保持不变?
虽然 SysConfig 工具(版本1.22)中仍提供这些引脚、但 AM6442数据表中移除了这些引脚。
在全局数据表中、任何引脚没有更多的多路复用器模式值14、而仍然存在"6.10.5.16.6.2 PRU_ICSSG MII 时序"段落

请确认从何处可以立即找到在 MII 模式下为 PRU 配置引脚的可能性( 常见问题解答主题中甚至没有)

感谢您的答复
此致

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

    您好 Perier Benoît

    感谢您的提问。

    Unknown 说:
    在数据表中、全局而言、任何引脚都没有更多的多路复用器模式值14、而仍然有"6.10.5.16.6.2 PRU_ICSSG MII 计时"段落

    让我检查一下。

    请确认今天可在何处查找可以在 MII 模式下为 PRU 配置引脚( 常见问题解答主题中甚至没有该引脚)

    我希望 TRM 能够提供映射。 您是否有机会查看 TRM?

    此致、

    Sreenivasa

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

    您好 Perier Benoît

    请参阅数据表中的以下注意事项。

    信号名称:与焊球相关的所有专用和引脚多路复用信号功能的信号名称。

    数据表只定义了引脚电平信号的复用。  它未定义在 PRU 等外设逻辑功能内实现的任何信号多路复用。  请参阅下面插入的数据表注释。

                                  注释
    许多器件引脚支持多种信号功能。 一些信号功能是通过 与引脚关联的单层多路复用器来选择的。 其他信号功能通过两 层或更多层多路复用器进行选择、其中一层与引脚 相关联、其他层与外设逻辑功能相关联。
    引脚属性表仅定义引脚上的信号多路复用。 有关 引脚信号多路复用的更多信息、请参阅 器件 TRM 器件配置一章中的焊盘配置寄存器部分。 有关与外设信号 多路复用相关的信息、请参阅器件 TRM 中相应的外设章节。

    此致、

    Sreenivasa

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

    好的、我想我现在更明白了...

    指示引脚多路复用模式"14"时、先前的数据表版本中存在错误、并已将其删除

    但是、它不会被另一个"新"值替换、而是使用现有配置

    例如、若要对 PR0_MII1_RXER 使用焊球 P4、则对于 PRG0_PRU1_GPI5、要使用的引脚多路复用模式为"1"、而在 TRM 中、则为 表6-389

    为了指示使用 ICSSG_GPCFG1_REG[29-26] PR1_PRU1_GP_MUX_SEL=2h - MII 模式

    遗憾的是、如果焊球名称是 PRG0_PRU1_GP、则查找配置会非常容易 IO 并且可以将其配置为 PRG0_PRU1_GP I 5和 PRG0_PRU1_GP o 5 (因为目前  PRG0_PRU1_GPO5 是名称的焊球及其可能的配置之一... 因此、在 TRM 中使用名称的复制/粘贴进行查找时、引脚名称与其功能之间会存在混淆... 而且引脚多路复用器足够复杂、可避免任何可能的混淆...)

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

    AM64x 数据表的任何修订版本均未定义大于10的多路复用器模式值的任何信号功能。

    我怀疑 SysConfig 工具将多路复用器模式14定义为虚拟模式、 以便提供第二级别的 ICSSG 多路复用、使其在顶层可见。 这允许用户为第二级模式保留相应的功能引脚。

    SysConfig 工具生成的代码应 使用正确的 padconfig 多路复用器模式设置。 然而、软件 也需要 配置 ICSSG 多路复用以启用适当的信号功能、因为工具不会生成此代码。

    此致、
    Paul