AN12409 i.MX6/7/8 series USB Certification Guide
文件大小: 19095k
源码售价: 10 个金币 积分规则     积分充值
资源说明:### AN12409 i.MX6/7/8系列USB认证指南 #### 引言 本文档旨在介绍如何对i.MX6/7/8系列应用处理器家族进行USB认证测试。该文档包含了测试程序、工具以及USB合规性测试的标准。通过遵循本指南中的步骤,用户可以确保他们的产品符合USB标准的要求,从而提高产品的兼容性和市场接受度。 #### 测试准备 为了顺利执行合规性测试,需要准备以下材料: ##### 测试板 测试在以下几款主板上进行: - MCIMX8系列(示例) - MCIMX7系列 - MCIMX6系列 ##### 测试环境 - DUT操作系统:Linux版本4.9.51(示例) - 测试床计算机操作系统:Windows 10 & Windows 7 ##### 测试设备 下表列出了用于USB电气测试的设备及其适用的测试类型。尽管本文档中推荐使用Keysight (Agilent) 的设备,但客户也可以选择其他品牌的设备,如Tektronix或Lecroy等。 - **数字示波器、软件及配件** | 测试设备 | 测试类型 | 部件编号 | 描述 | 厂商 | | --- | --- | --- | --- | --- | | U7243B | 嵌入式主机超速发射器 | | USB 3.0 5Gbps 和 10Gbps 发射器 | Keysight (Agilent) | | N5416A | USB 2.0 自动化软件 | | | Keysight (Agilent) | | DSAV204A | Infiniium V 系列示波器 | | | Keysight (Agilent) | | DSO9254A | 数字实时示波器 | | | Keysight (Agilent) | | 1169A | 差分探头放大器 | | | Keysight (Agilent) | | N5381A | 差分焊接探针头 | | | Keysight (Agilent) | | E2697A | 单端探头 | | | Keysight (Agilent) | | N2774A | 电流探针 | | | Keysight (Agilent) | **注释**: - **U7243B**:适用于嵌入式主机超速发射器测试; - **N5416A**:适用于自动化USB 2.0软件测试; - **DSAV204A**:适用于USB 2.0测试; - **DSO9254A**:适用于高速测试; - **1169A**:适用于差分探头测试; - **N5381A**:适用于差分探头测试; - **E2697A**:适用于单端探头测试; - **N2774A**:适用于电流探针测试。 #### 电气测试程序 本章节详细介绍了电气测试的具体流程。测试包括但不限于信号完整性测试、电源管理测试等,确保硬件在电气层面符合USB标准要求。 #### 设备框架测试 这一部分涵盖了设备框架测试的内容。测试涉及USB设备的软件架构验证,确保其与USB标准兼容且能够稳定运行于各种操作环境中。 #### 互操作性测试 这部分关注于不同USB设备之间的互操作性。测试确保i.MX6/7/8系列应用处理器能够在不同的USB环境中正常工作,包括与其他USB设备的兼容性测试。 #### AutoPET测试 AutoPET测试是一种自动化的物理层测试,用于验证USB设备的物理层性能。这些测试确保了USB接口的稳定性和可靠性。 #### Type-C功能/功率传输 本节介绍了Type-C接口的功能测试和功率传输特性。随着Type-C接口成为新的标准,这部分测试对于确保产品支持最新的USB标准至关重要。 #### 寄存器和操作指南 这部分提供了关于i.MX6/7/8系列处理器中与USB相关的寄存器配置和操作指南的信息。这对于开发者理解和调整USB设置非常有用。 #### 有用的链接 本章包含了一些外部资源链接,例如官方文档、论坛和技术支持网站,帮助用户获取更多有关USB认证的信息和支持。 #### 缩写词 为方便理解文档,本章节提供了一系列与USB认证相关的缩写词及其含义。 #### 修订历史 文档还包括了一个修订历史记录,显示了文档更新的历史记录,帮助用户了解文档的变化和改进之处。 通过遵循AN12409 i.MX6/7/8系列USB认证指南中的步骤,开发人员可以确保他们的产品不仅满足USB标准的要求,还能在市场上获得更高的认可度和竞争力。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。