ZHCUAS3C may 2022 – may 2023
AM62x SKEVM 具有一个 40 引脚测试自动化接头 (FH12A-40S-0.5SH),使外部控制器能够执行一些基本操作,例如断电、POR、热复位、引导模式控制等。
测试自动化电路由专用稳压器(制造商器件型号为 TPS62177DQCR)生成的 3.3V 电源供电。SoC 的 I2C1连接到测试自动化接头。测试自动化接头的另一个 I2C 实例 (BOOTMODE_I2C) 连接到 24 位 I2C 引导模式 IO 扩展器(制造商器件型号为 TCA6424ARGJR),以允许控制 AM62x SoC 的引导模式。
测试自动化电路具有电压转换电路,使控制器与 AM62x 使用的 IO 电压隔离。AM62x 的引导模式必须由用户使用 DIP 开关进行控制,或由测试自动化接头通过 I2C IO 扩展器进行控制。引导模式缓冲器用于隔离通过 DIP 开关或 I2C IO 扩展器驱动的引导模式控制。用户使用板上的两个 8 位 DIP 开关来控制引导模式,在开关设置到“ON”位置时会将上拉电阻器连接到缓冲器的输出,在开关设置到“OFF”位置时会将较弱的下拉电阻器连接到缓冲器的输出。缓冲器输出连接到 AM62x SoC 上的引导模式引脚,在复位周期中需要引导模式时会启用此输出。
当通过测试自动化接头设置引导模式时,会在 I2C IO 扩展器输出端设置所需的开关值,此值会覆盖 DIP 开关值,以便为 SoC 提供所需的引导值。用于引导模式的引脚还具有其他功能,在正常运行期间禁用引导模式缓冲器将隔离这些功能。
来自测试自动化接头的断电信号指示 SKEVM 将板上的所有电源轨(专用电源除外)断电。类似地,还提供 PORZn 信号以对 SoC 进行硬复位,并提供 WARM_RESETn 以对 SoC 进行热复位。一个来自测试自动化接头的中断信号将转到 SoC GPIO (MCU_GPIO0_15),以提供外部中断。
引脚编号 | 信号 | IO 方向 | 引脚编号 | 信号 | IO 方向 |
---|---|---|---|---|---|
1 | VCC3V3_TA | 电源 | 21 | NC | 不适用 |
2 | VCC3V3_TA | 电源 | 22 | NC | 不适用 |
3 | VCC3V3_TA | 电源 | 23 | NC | 不适用 |
4 | NC | 不适用 | 24 | NC | 不适用 |
5 | NC | 不适用 | 25 | DGND | 电源 |
6 | NC | 不适用 | 26 | TEST_POWERDOWN | 输入 |
7 | DGND | 电源 | 27 | TEST_PORZn | 输入 |
8 | NC | 不适用 | 28 | TEST_WARMRESETn | 输入 |
9 | NC | 不适用 | 29 | NC | 不适用 |
10 | NC | 不适用 | 30 | TEST_GPIO1 | 双向 |
11 | NC | 不适用 | 31 | TEST_GPIO2 | 双向 |
12 | NC | 不适用 | 32 | TEST_GPIO3 | 输入 |
13 | NC | 不适用 | 33 | TEST_GPIO4 | 输入 |
14 | NC | 不适用 | 34 | DGND | 电源 |
15 | NC | 不适用 | 35 | NC | 不适用 |
16 | DGND | 电源 | 36 | SoC_I2C1_TA_SCL | 双向 |
17 | NC | 不适用 | 37 | BOOTMODE_I2C_SCL | 双向 |
18 | NC | 不适用 | 38 | SoC_I2C1_TA_SDA | 双向 |
19 | NC | 不适用 | 39 | BOOTMODE_I2C_SDA | 双向 |
20 | NC | 不适用 | 40 | DGND | 电源 |