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.

[参考译文] AM62A7:定制电路板无法通过 USB 或 UART 连接

Guru**** 2547870 points
Other Parts Discussed in Thread: AM62D-Q1, AM62A7, LM3880, AM62L

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1557403/am62a7-custom-board-unable-to-connect-through-usb-or-uart

器件型号:AM62A7
主题中讨论的其他器件: LM3880、AM62D-Q1、 AM62L

工具/软件:

嗨、TI 团队、

我们使用 SK 作为模板设计了一个包含 AM62A7 的定制电路板。  该电路板具有与 SK 相同的 DDR。  

主器件和 USB 的引导模式选择为 eMMC、从器件显示在此处: 1101001100100100 (B0...B15)

该电路板使用分立式转换器来实现由 LM3880 处理的电源时序。  以下是时序的详细信息:

每个标志之间的间隔为 16ms、允许 AM62 时钟启动
启动序列 1-2-3-4-5-6
关断序列 6-5-4-3-2-1

每个标志的电压:
1.1.2V(摄像头)
2. 1.8V
1.1V (LPDDR)
4. 0.85V(内核)
5. 2.9V(摄像头)
6. MCU_PORz

上电时、转换器输出设计的电压、时钟以 25MHz 运行、MCU_PORz 为高电平、RESETSTATz 为高电平、PORzOUT 为高电平。

遗憾的是、我们无法通过 USB 建立通信。  我们已经使用了 Linux 和 Windows 计算机、两者都不能识别 USB 端口。  UART 也是静默的。

这里似乎缺少一些东西、 非常感谢您的建议。

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

    这是排序的屏幕截图。  Ch1 为 SoC_DVDD1V8、Ch2 为 VDD_LPDDR4、Ch3 为 VDD_CORE。

    下面是时序控制的其他通道的屏幕截图。  Ch1 为 VDD_CORE、Ch2 为 MCU_OSC、Ch3 为 MCU_PORz。

    MCU_OSC 早期上升看起来与下图所示的 SoC_DVDD1V8 启动相关联。 Ch1 为 SoC_DVDD1V8、Ch2 为 MCU_OSC。

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

    你好、Josh Fox、

    感谢您提供更多信息。 我还需要 1-2 天时间来熟悉您的问题。

    谢谢、

    Stan

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

    谢谢 Stanislav Stilyanov ,请让我知道我可以提供什么信息来帮助进行故障排除。

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

    您好、Josh、

    只想检查您 是否遵循了数据表第 6.12.2.2 节“电源时序“中的电源时序图?

    我很难了解您的电源 1-5 如何与 SoC 输入相匹配。

    谢谢、

    Stan

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

    您好 Stanislav Stilyanov ,是的,我没有遵循第 6.12.2.2 节中的测序图。  基本上、除了 VDD_CORE 和 LPDDR 外、所有内容都由 1.8V 供电。  我认为在我的设计中不正确的一点是、VDD_CANUART 连接到 1.8V 且 VDDSH_CANUART 与注释 10 冲突 、注释 10 指出:“当不使用部分 IO 低功耗模式时、VDD_CANUART 应连接到与 VDD_CORE、VDDA_CORE_CSIRX0、VDDA_CORE_USB 和 VDDA_DDR_PLL0 相同的电源。“  

    遗憾的是、此电路板上没有可用的软复位引脚、这可能有助于根据 【常见问题解答】Sitara 器件 (AM64x、AM243x、AM62x、AM62L、AM62Ax、 AM62D-Q1、AM62Px)。

    我了解了 MMC0_CLK、它是闪存的时钟、这是默认的引导模式。  它似乎在启动、但在振荡器频率下噪声很大、因此我想知道是否只是噪声耦合。   

    在下面的示波器图中、Ch 1 是 MCU_PORz、Ch2 是 RESETSTATz(用于启用复位后的闪存)、Ch3 为 MMC0_CLK

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

    您好、Josh、

    您能尝试将 UART 作为主引导外设、看看是否在串行终端@ 115200kbaud、8-n-1 中有什么器件吗?

    UART 主引导选择:

    谢谢、

    Stan

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

    你好 Stanislav Stilyanov ,  

    遗憾的是、这是一个具有 0201 电阻的定制板、可以设置引导模式、我担心会造成不可修复的损坏。  还有什么我可以尝试的吗?

    谢谢、

    Josh

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

    Josh、

    您能否发布原理图中与 USB 相关的部分?

    谢谢

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

     当然,这是不可能的。

    这是与 Hirose 连接器的 AM62A7 连接。  所示的扼流圈最终在电路板制造期间进行组装、因此在电路板上同时存在 0 欧姆和扼流圈。

    下面是 Hirose 到 USB-C 连接、这是它自己的柔性板。

    我衷心感谢 您帮助调试这个问题。

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

    Josh、

    我是否可以查看连接到 USB0_VBUS 的 VBUS 电阻分压器?

    此外、您从未在序列中提到 3.3V 电源?

    是否已将正确的 3.3 伏 电压连接到 VDDA_3P3_USB

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

    Stanislav Stilyanov 这里是 USB0_VBUS 的电阻分压器。  该产品通常由电池供电、尽管启动过程中的所有基准测试都通过 USB 5V 进行、因此我可以在正常使用过程中看到这是一个问题、但这是另一天的问题。

    VDDA_3P3_USB 连接到 1.8V LDO、因为该器件将使用 4.2V 至 3.2V 锂离子电池。  我将继续寻找提及此连接的参考;我现在很难找到它。

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

    Josh、

    遗憾的是、由于 VDDA_3P3_USB 上的电压较低、USB 很有可能无法正常工作。 USB PHY 电压用于生成 D+/D-信号。 如果 PHY 根本启动、D+/D-信号摆幅可能不足以供 PC 识别。

    这里摘录自数据表。 通常、不保证任何超出规格的值都有效。

    无需将 VDDA_3P3_USB 连接到电池、也无需仅连接到电池。 您也可以使用 5V VBUS 为其供电。

    仅具有 100mV 压降的 LDO 器件型号示例:

    www.ti.com/.../TLV774

    希望您能尽快解决 USB 问题。

    此致、

    Stan

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

    感谢 Stanislav Stilyanov 的指导。  我将进行建议的更改并订购新样片。   

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

    Josh、

    [报价 userid=“54401" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1557403/am62a7-custom-board-unable-to-connect-through-usb-or-uart/6002214 ]您也可以使用 5V VBUS 为其供电。

    我的意思是“如果需要、可以通过 2 个二极管和 3.3V LDO 将 VBUS +电池组合在一起。“ 纯 VBUS 将违反上电序列。

    纯电池可能会像您已经注意到的那样将 VDDA_3p3_USB 降至 3.135V 以下、但可能适用于超低压降 LDO。

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

    斯坦尼斯拉夫 ·斯蒂利亚诺夫,感谢澄清。   

    关于通过对电路板进行返修来进行 UART 主引导、您是否预计尽管出现 VDDA_3P3_USB 错误、UART 仍将运行?

    谢谢你。

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

    您好、Josh、

    是的、即使拉电阻器尺寸很小、我也会尝试切换到 UART、以查看 UART 是否发生引导。 USB PHY 电源不应影响 LVCMOS 引脚。

    此致、

    Stan