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.

[参考译文] TM4C1294NCPDT:TM4C1294以太网 PHY RO 寄存器

Guru**** 2609895 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1196601/tm4c1294ncpdt-tm4c1294-ethernet-phy-ro-registor

器件型号:TM4C1294NCPDT

你(们)好

RO 类型寄存器是否 为只读寄存器?

我将寄存器92:以太网 PHY BIST 控制- MR22 (EPHYBISTTCR)@位6写入1。

(我认为该寄存器是 RO。)

但 softWwere 可以对寄存器1进行写入。

(MR22_BISTCR 是用户定义的 int 值)

此图显示了 UART 输出。

0x100:在写入  MR22 (EPHYBISTCR)@位6之前。(显示复位值)

0x140:写入 MR22 (EPHYBISTCR)@位6到1后。

谢谢、

GR

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

    您好!

     我认为这是一个文档错误。 在 MII 模式下、EMACCFG 寄存器还有另一个 LOOPBM 位(位17)可启用回送模式。  

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

    你好,蔡圣。

    感谢您的信息。

    我知道  EPHYBISTCRR 位6 (TXMIILB)是 RW 寄存器。

    此外、我想检查一下。

    要设置 MII 环回、需要这样吗?

    1. Mac 配置:EMACCCFG BIT17 (LOOPBM)设置1。

    2. PHY 配置: EPHYBISTFR BIT6 (TXMIILB)置1。

    PHY 配置: EPHYBMCR BIT14 (MIILOOPBK)设置1。

    谢谢、

    GR

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

    您好、GR-SAN、

     我们没有 连接到外部 PHY 的 MII 接口示例、也没有 MII 环回测试。 但是、如果您使用上述设置使其正常工作、请告知我们。 我相信这将使社区中的其他人受益。  

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

    你好,蔡圣

    我使用 TM4C1294 EVM 检查了内部 PHY。

    对于 MII 环回。需要

    1. Mac 配置:EMACCCFG BIT17 (LOOPBM)设置1。

    PHY 配置: EPHYBMCR BIT14 (MIILOOPBK)设置1。

    我通过查看 EPHYSTS (地址0x010、MR16) BIT3 (MIILB)(即 MII 环回状态)来进行检查。

    我认为 EPHYBISTFR BIT6 (TXMIILB) 用于 BIST 操作。

    谢谢、

    GR

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

    您好、GR-SAN、

     感谢您的信息。