图 4-2 展示了 AM263x LaunchPad 的复位架构
AM263x LaunchPad 具有以下复位:
- PORz 为上电复位
- WARMRESETn 为热复位
图 4-3 PORz 复位信号树
PORz 信号由一个 3 路输入与门驱动,后者会在以下情况下生成主域上电复位:
- 3.3V 降压转换器 (TPS62913) 电源正常输出因输出电压低于电源正常阈值而被驱动为低电平时。
- 1.2V 降压转换器 (TPS62912) 电源正常输出因输出电压低于电源正常阈值而被驱动为低电平时。
- 按下用户按钮 (SW2) 时。
- P 沟道 MOSFET 栅极的信号为逻辑低电平,这会导致 PMOS 的 V_GS 小于零,因此 PORz 信号会连接到 PMOS 漏极,而后者会直接连接到地。可为 PMOS 栅极生成逻辑低电平输入的信号包括:
- 来自测试自动化接头的 TA_PORZ 输出
- 来自任一 BoosterPack 站点的 BP_PORZ 输出
PORz 信号连接到:
- AM263x SoC PORz 输入
- BOOTMODE 状态驱动器的输出使能输入
- RC 滤波器在 GND 与 3.0V 电源之间产生 1ms 的延迟,以便 SOP 状态驱动器的输出使能输入保持低电平的时间超过 PORz 取消置位后所需的 SOP 保持时间。
借助测试自动化 PORz 覆盖接头,可在安装了跳线的情况下将 TA_GPIO3 保持为低电平。因而能够从测试自动化接口进行引导模式控制。
图 4-4 WARMRESETn 复位信号树
WARMRESETn 信号会在以下情况下生成主域热复位:
- 按下用户按钮 (SW3) 时。
- 测试自动化接头向 P 沟道 MOSFET 栅极输出逻辑低电平信号 (TA_RESETz),导致 PMOS 的 V_GS 小于零,因此 RESETz 信号会连接到 PMOS 漏极,而后者会直接连接到地。
WARMRESETn 信号连接到:
- AM263x SoC WARMRESETN 输出
- 按下按钮+ PMOS 逻辑生成的 RESETN_PB 信号
- 通过 2 路输入与门的 Micro SD 负载开关控制输入以及 AM263x SoC 驱动 GPIO 信号 (GPIO122)
- 两个以太网 PHY 的复位输入
AM263x LaunchPad 还具有 SoC 的外部中断 INT1,以下情况下会发生该中断:
- 按下用户按钮 (SW4) 时。
- 测试自动化接头向 P 沟道 MOSFET 栅极输出逻辑低电平信号 (TA_GPIO1),导致 PMOS 的 V_GS 小于零,因此 INTn 信号会连接到 PMOS 漏极,而后者会直接连接到地。