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.

[参考译文] AM62L-ETS:EVSE-DEV-EVM 测试板故障

Guru**** 2962690 points

Other Parts Discussed in Thread: AM62L, TMDX654IDKEVM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1651873/am62l-evse-dev-evm-malfunction-of-ets-test-board

器件型号: AM62L-AM62L- EVSE-DEV-EVM
主题中讨论的其他器件: AM62L、 TMDX654IDKEVM

尊敬的 TI 支持团队:

 

我是 ABB AUMA 2WCTW 团队的固件工程师。 我们目前正在使用您的 TI ETS 测试板进行测试。 最近、电路板未能正常工作、因此我写信要求您提供技术支持。

下面列出了详细的器件和配置信息供您参考:

 

1. ETS 固件版本:ETS.2.46.0.2.img.xz

器件型号:AM65x EVM 处理器板 PROC062B  

2.器件拓扑:ETS 板的控制接口连接到测试计算机;板的接口 1 连接到 APL 开关、该开关进一步连接到 APL 器件。 APL 开关由 ANEL 网络电源控制器供电。

 

3、发生了什么事

ETS 板在问题发生前的两天内正常使用最新的自动 RT 测试仪 (ART) V2.46.0.205。 但是、ART 软件在运行测试用例时突然崩溃。 崩溃后、我们无法打开原始测试项目。

然后、我们创建了一个新的测试项目、其设置与原始测试项目相同、但测试仍然无法运行。 我们还将网络端口连接到交换机、以捕获数据包以进行故障排除。 测试结果显示 相应交换机端口上没有数据包、测试项目文件夹中也没有生成数据包捕获记录。

 

4.我们所做的事

我们尝试了多种常见的故障排除方法来解决此问题、但问题仍然存在。 详细的尝试如下:

  1. Re 刷新了 ETS 固件并重新启动了所有连接的设备。
  2. 已使用 ETS 板上的其他网络端口(包括接口 2 和接口 3)进行测试。
  3. 已在另一台计算机上安装 ART 软件并重新配置测试项目以进行测试。
  4. 保持设备电源关闭并空闲两天、然后重新启动设备以重新测试。

 

5、问题是什么

ART 软件显示错误提示(请参阅随附的屏幕截图)、并且无法运行任何测试用例。

 

 

 

这个问题已经中止了我们正在进行的测试工作。 我们衷心希望 TI 团队能够尽快为您提供专业的故障排除指导和可行的解决方案、帮助您解决该问题。

如果您需要其他设备信息、日志或其他相关详细信息、请随时与我们联系。

 

感谢您提前提供的支持和帮助。

 

此致、

Jonthan

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

    您好、Jie Wang、

    感谢您的查询!

    但是、我已开始分析问题并在团队内进行讨论:

    [引述 userid=“702572“ url=“~/support/processors-group/processors/f/processors-forum/1651873/am62l-evse-dev-evm-malfunction-of-ets-test-board

    1. ETS 固件版本:ETS.2.46.0.2.img.xz

    器件型号:AM65x EVM 处理器板 PROC062B

    [/报价]

    您能否澄清 AM65x EVM 处理器板 PROC062B 与 AM62L  EVSE-DEV-EVM 板 — AM62L-EVM 之间的关系 ? 器件型号是否有拼写错误?

    ART 软件显示错误提示(请参阅随附的屏幕截图)、并且无法运行任何测试用例。

    此外、 您发送的 image001.jpg 不可访问。

    如有必要、请详细说明并进行更正。 根据有关专家的工作量、我们的反应可能会出现延误。

    我将努力在本周结束前提出进一步的问题。  

    感谢您的耐心!

    谢谢

    此致

    Anastas Yordanov

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

    您好、Jie Wang、

    我正在努力弄清楚这里有什么问题吗? 听起来有些自动化测试在 TI EVM 上运行、但不清楚的是问题发生的位置。

    问题 1:您目前是否正在调试测试流程中的问题或 测试系统板 (ETS) 和 连接的 APL 开关工作正常的问题?  

    问题 2: 请确认您使用参考 APL (Advanced Physical Layer?)执行失败 ART 测试 之前已通过测试的设备?

    问题 3:在测试框架之外的 TI EVM 上进行一些单元级测试以确认电路板/器件是否正常工作?

    问题 4:为了能够更高效地帮助您、我们需要更多  特定于 EVSE-DEV-EVM 的背景信息。 您是否已经有一些特定的提示(日志,硬件测量-示波图)、这些提示测试故障是由 AM62L EVM 产品(即 TI ETS 电路板)引起的?

    期待您的反馈!

    此致

    Anastas Yordanov

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

    Jie Wang、

    您是否会向我发送测试设置的示意图、其中包含上述说明的设备及其之间的互连?

    BR、

    Anastas Yordanov  

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

    嗨、Anastas

    我无法解释 AM65x EVM 处理器板 PROC062B 与 AM62L ETS 板之间的关系、我只能 在我的 ETS 板中看到器件型号 AM65x EVM 处理器板 PROC062B、当我提出这个请求时、没有该器件型号 EVSE-DEV-EVM的选项、我必须选择 AM62L-EVM。

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

    e2e.ti.com/.../MobaXterm_5F00_COM16USBSerialPortCOM16_5F00_20260525_5F00_151333.txtThose 是 ETS 启动日志和 ART 结果。

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

     测试设置的原理图

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

    您好、Jie Wang、

    感谢您提供的更新和原理图。

    然后、请确认您的 ETS 系统完全基于 AM65x EVM 处理器板 PROC062B、并且不   涉及 EVSE-DEV-EVM 类型的电路板。

    如果您确认仅涉及 AM65x 处理器板、我可能需要咨询我们的 AM65x Linux 软件专家。 请预计、根据 AM65x 团队的工作量、可能会出现一些延迟(本周中期)。

    谢谢!

     此致、

    Anastas Yordanov

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

    您好、Anastas、我可以确认我的 ETS 系统完全基于 AM65x EVM 处理器板 PROC062B

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

    您好、Jie Wang、

    感谢您的确认!  

    您是否还能回答我的 Q1、Q2 和 Q3?

    因此、我的理解是您的设置使用 AM65x ETS 板的两个以太网端口 — 一个与控制端口相关联,一个映射到接口 1。

    我在 www.ti.com 上找到了确切的 EVM 板 、对应于您的 ETS(具有 PROC062B 原理图的 AM65x EVM 处理器板)-它是

    TMDX654IDKEVM 工业开发套件。 因此、当我在响应中提到不同的以太网端口连接器时、请参阅 AM65x EVM IDK 用户指南修订版 A

    从您通过 ETS 板的 UART 调试端口收到的 Linux 日志文件中、我可以看到第一个以太网端口与其连接的以太网 PHY 一起初始化。

    [    2.205306] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode
    [    2.239189] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    2.241038] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867
    [    2.241095] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA00102, cpsw version 0x6BA80102 Ports: 2 quirks:00000000
    [    2.241290] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4
    [    2.241299] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64
    [    2.242369] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:200000000, add_val:4 pps:0

    在稍后阶段、我可以看到此端口 (ETS0) 链路已启动:

    [    9.281413] am65-cpsw-nuss 46000000.ethernet ets0: PHY [46000f00.mdio:00] driver [TI DP83867] (irq=POLL)
    [    9.281445] am65-cpsw-nuss 46000000.ethernet ets0: configuring for phy/rgmii-rxid link mode
    [   13.413586] am65-cpsw-nuss 46000000.ethernet ets0: Link is Up - 1Gbps/Full - flow control rx/tx

    由于您可以从 主机 PC 上运行的 ART 环境发送命令、因此我假设 AM65x MCU 域千兆位以太网端口 —  MCU_CPSW0_NUSS 是用于控制端口侧的端口、并可通过 RJ45 连接器 J12 进行物理访问。

    在 ETS 服务器应用执行日志的以下阶段 、我可以看到 R5FSS0_0 固件加载错误:

    [    3.633810] platform 41000000.r5f: configured R5F for remoteproc mode
    [    3.642233] davinci_mdio b132400.mdio: davinci mdio revision 1.7, bus freq 1000000
    [    3.650664] platform 41000000.r5f: assigned reserved memory node r5f-dma-memory@a0000000
    [    3.651113] remoteproc remoteproc0: 41000000.r5f is available
    [    3.652160] remoteproc remoteproc0: Direct firmware load for am65x-mcu-r5f0_0-fw failed with error -2
    [    3.652186] remoteproc remoteproc0: powering up 41000000.r5f
    [    3.652241] remoteproc remoteproc0: Direct firmware load for am65x-mcu-r5f0_0-fw failed with error -2
    [    3.652254] remoteproc remoteproc0: request_firmware failed: -2

    我知道、   堆叠式 RJ45 连接器 J14A 和 J14B 上的两个 ICSSG (PRG2) 域千兆位以太网端口中的某些端口存在问题。 我不确定是否 可以在上述 R5FSS0-CPU0 固件加载错误与“接口 1“以太网端口上未建立链路之间进行一些连接。  

    我将让我们的 AM65x PRU 以太网 Linux 软件专家在分析日志后提供更多详细信息。

    请预计他的答复可能会有一定的延迟、这取决于他的工作量。  

    谢谢

    此致、

    Anastas Yordanov

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

    问题 1:您目前是否正在调试测试流程中的问题或 测试系统板 (ETS) 和  连接的 APL 开关工作正常的问题?  

    我认为这是测试流调试问题、我可以看到 ETS 连接良好、我的 APL 开关运行良好  

    问题 2: 请确认您使用参考 APL (Advanced Physical Layer?)执行失败 ART 测试 之前已通过测试的设备?

    是的、我可以确认、在 ETS 功能障碍前的几天、我已经通过了多个测试组、例如 DCP / PA-PB / PA-TB

    问题 3:在测试框架之外的 TI EVM 上进行一些单元级测试以确认电路板/器件是否正常工作?

    我不确定什么是单元级测试、除了 ART 之外、我没有其他方法来操作 ETS

    问题 4:为了能够更高效地帮助您、我们需要更多  特定于 EVSE-DEV-EVM 的背景信息。 您是否已经有一些特定的提示(日志,硬件测量-示波图)、这些提示测试故障是由 AM62L EVM 产品(即 TI ETS 电路板)引起的?

    我已从 ETS UART 共享所有日志、并尝试连接网络交换机以监控 ETS 接口 1-3、 从这些端口不记录任何数据

    如果您需要更多信息、请告诉我

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

    嗨、 Anastas  

    我已就您在上一个主题中询问的问题与客户保持一致。

    您能否根据客户的反馈重新浏览此主题、并尽快分享您的想法?

    谢谢

    Zekun

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

    您好、

    经过几个内部讨论后、我将介绍一些调试步骤。 请注意、TI 不支持 ART 固件、因为这不是 TI 产品。

    - AM65 EVM 这是您使用的电路板需要证明没有底层硬件问题,因为问题描述为没有发送数据包。  建议的方法是使用 TI Linux SDK 制作 SD 卡、然后启动电路板并运行一些网络测试。 我推荐的图片位于以下位置:  

    https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-diW9VClvQJ/11.02.05.02/tisdk-default-image-am65xx-evm-11.02.05.02.rootfs.wic.xz

    请使用上面的最新 SDK 链接制作 SD 卡。 我假设用户熟悉如何生成 SD 卡和 Linux 命令。

    -在板上安装 SD 卡后,请启动板。 现在、验证是否将电缆插入您尝试在使用的网络中使用的端口。 我在这里假设网络将有 DHCP 路由器。 如果网络没有、我建议将主板插入具有 DHCP 功能的路由器。 如果有另一块电路板插入路由器、以便执行 ping 和 iperf 测试、则下一步会更容易。  

    请注意、将以太网电缆插入端口后、您在 Linux 控制台上没有看到链路建立指示、这可能表示板上的端口无法正常工作。 请附上控制台日志的副本(请勿剪切和粘贴)。

    获得链路接通指示后、尝试 ping 插入网络的另一台计算机。 如果另一台机器是另一台运行 Linux 的 TI EVM、您也可以尝试 iperf3 以了解比特率是否可接受。 如果您无法使用 Linux ping 或发送/接收数据、则主板可能已损坏。

    -团队的另一个建议是让板在安装 ART 固件和所有以太网电缆未连接的情况下完全启动。 引导后、连接以太网电缆。

    请告诉我们这些步骤是否对您有用。

    此致、

    Schuyler