图 3-10 显示了 AM263x 控制卡的复位架构。
AM263x SoC 可进行以下复位:
- PORz 是主域的上电复位。
- WARMRESETn 是主域的热复位。
PORz 信号由 3 路输入与门驱动,后者会在以下情况下生成主域上电复位:
- PMIC 将 NRES、MCU 复位输出信号驱动为低电平。
- 当 VSYS_3V3A 或 VSYS_1V2 分别超出定义的边界时,电压监测器 (TPS37042A3OFDDFRQ1) 会驱动 RESET1 或 RESET2。对于 VSYS_3V3A,当 SENSE1 高于或低于 3.3V(包括器件精度)的 8% 时,RESET1 会被置为有效。对于 VSYS_1V2,当 SENSE2 高于或低于 1.2V(包括器件精度)的 5% 时,RESET2 会被置为有效。
- 按下用户按钮 (SW2) 时。
- 测试自动化接头输出逻辑低电平信号 (TA_PORZn)到 P 沟道 MOSFET 栅极,导致 PMOS 的 V_GS 小于零,因此 PORz 信号会连接到直接与接地连接的 PMOS 漏极。
PORz 信号连接到:
- AM263x SoC PORz 输入
- RGMII1 以太网 PHY 复位
- ICSSM1 千兆位以太网 PHY 复位
- ICSSM2 工业以太网 PHY 复位
- BOOTMODE 缓冲器输出启用
WARMRESETn 信号会在以下情况下生成主域热复位:
- 按下用户按钮 (SW4) 时。
- 测试自动化接头输出逻辑低电平信号 (TA_RESETz)到 P 沟道 MOSFET 栅极,导致 PMOS 的 V_GS 小于零,因此 RESETz 信号会连接到直接与接地连接的 PMOS 漏极。
WARMRESETn 信号连接到:
- AM263x SoC WARMRESETN 输出
- 通过按钮生成的 RESETz 信号 + PMOS 逻辑
- IO 扩展器复位
- Micro SD 复位
AM263x 控制卡还具有 SoC 的外部中断 INTn,以下情况下会出现该中断:
- 按下用户按钮 (SW1) 时。
- 测试自动化接头输出逻辑低电平信号 (TA_GPIO1) 到 P 沟道 MOSFET 栅极,导致 PMOS 的 V_GS 小于零,因此 INTn 信号会连接到直接与接地连接的 PMOS 漏极。