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.

[参考译文] DP83848I:生成10BASE-T 符合性测试数据包

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1298046/dp83848i-10base-t-compliance-test-packet-generating

器件型号:DP83848I

大家好、我正在尝试使用 DP83848I 通过10BASE-T 以太网合规性测试。

我参考了 snla239b 文件。

我没有数据包 gernerator 设备(smartbit)、因此我使用了名为"Colasoft Packet Builder"的数据包生成器软件

我在 Linkpartner PC 上使用了这个软件。

我将 DP83848I 设置为进行链路脉冲测试、结果通过了测试。

之后、我将  DP83848I 设置 为 TP_TDL 和 MAU、内部  

但我不知道如何使用 数据包生成器软件生成随机数据包。

有没有人知道如何使用名为"Colasoft Packet Builder"的数据包生成器软件为10BASE-T 合规性测试(TP_TDL 和 MAU、Internal)生成随机数据包、请帮助我

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

    尊敬的 Daeson:

    还有另一个有关848和合规性测试的 E2E 帖子、我认为它可能对您有用、请在下面找到链接。

    SNLA239应用手册是一个优秀的参考、但遗憾的是不适用于848、我们目前正在编写一份文档来解决这个问题。 同样、请通读链接的 E2E 帖子、让我知道这是否有助于解决您的问题。

    https://e2e.ti.com/support/interface-group/interface---internal/f/interface---internal-forum/1290804/dp83848i-complicance-test-setting-for-10base-t-and-100base-t

    此致、

    阿尔瓦罗

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

    你好,Alvaro

    感谢您的答复。

     您给我的 E2E POST 链接说"未找到页面"。

    您能否检查链接?

    谢谢。

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

    尊敬的 Daeson:

    抱歉,我发送的链接是内部论坛。 我将在这里总结一下。

    对于100Base-T、DP83848唯一必需的脚本是:

    设置寄存器0x00 = 2100 //禁用自动协商并强制 PHY 进入100Mbps 状态

    对于10Base-T、DP83848唯一必需的脚本是:

    设置 Reg0x00 = 0100 //禁用自动协商并强制 PHY 为10Mbps

    请尝试一下、看看这是否有帮助。

    此致、

    阿尔瓦罗

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

    尊敬的 Alvaro:

    10BASE-T 以太网合规性测试要求 DUT 生成"随机数据包"、对吗?

    我了解的10Base-T 以太网合规性测试方法如下。

    DP83848I 无法自行生成随机数据包。

    因此、 将  DP8384852的 Reg 设置为 禁用自动负向并强制 PHY 速率为10Mbps、强制 MDI 和 Phy 环回。

    (链路脉冲测试具有不同的设置、但我已经通过了该设置、因此我将跳过相关说明。)

    设置后、应将链路参数传输到  DP83848I、然后 DP83848I 会将从链路伙伴接收到的随机数据包发送到示波器。

    但我的问题是、我不知道如何生成随机数据包。

    我没有 gernerator 设备。

    另外、我不知道如何使用数据包生成器软件。

    请告诉我、是否有 EVB 可以通过发送用于10Base-T 以太网合规性的随机数据包来充当链路伙伴。

    谢谢

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

    尊敬的 Daeson:

    我仔细选中了、但您是正确的。 我认为需要在中继器应用中为10Base-T 合规性测试设置848。 我的团队成员对此有过体验。 请允许我咨询他,我将再次回应12月4日星期一。

    此致、

    阿尔瓦罗

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

    尊敬的 Daeson:

    感谢您的耐心。 我的团队成员向我推荐了以下 e2e 帖子:

    https://e2e.ti.com/support/interface-group/interface/f/interface-forum/606335/dp83848q-q1-low-level-drivers-for-ethernet-testing-ieee-standards

    最终回复包含您要查找的说明。  

    此致、

    阿尔瓦罗

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

    尊敬的 Alvaro:

    感谢您的回复

    我将尝试它。

    谢谢!