图 2-8 展示了 AM275x EVM 的复位架构。
AM275x SoC 可进行以下复位:
- MCU_PORz 是 AM275 SoC 的上电复位。
- MCU_RESETz 是 AM275 SoC 的热复位。
- RESETSTATz_1V8 是主域的复位状态输出。
图 2-9 MCU_PORz 复位信号树
MCU_PORz 信号由 3 路输入与门驱动,后者在以下情况下会生成 SoC 上电复位:
- PMIC 将 PMIC 电源正常输出信号驱动为低电平。
- 5V 降压稳压器输出一个低电平信号作为电源正常信号。
- 一个外部 JTAG 调试器将 JTAG 仿真复位信号驱动为低电平。
- XDS 测试自动化接头输出逻辑低电平信号 (TEST_MCU_PORzn)。
- 按下用户按钮 (SW8) 时。
MCU_PORz 信号连接到:
- AM275x SoC PORz 输入
- 音频扩展连接器(1 和 2)
MCU_PORz 也通过组装跳线 J32 被驱动为低电平,从而将 MCU_PORz 短接至地。
MCU_RESETz 信号在以下情况下会生成 SoC 热复位:
- 按下用户按钮 (SW6) 时。
- 测试自动化接头输出逻辑低电平信号 (TEST_WARMRESETn) 到 P 沟道 MOSFET 栅极,导致 PMOS 的 V_GS 小于零,因此 MCU_RESETz 信号会连接到直接与接地连接的 PMOS 漏极。
MCU_RESETz 信号连接到:
当触发上电复位或热复位时,RESETSTATz_1V8 信号是复位状态信号
RESETSTATz_1V8 信号连接到:
- 以太网扩展连接器复位(1 和 2)
- IO 扩展器 (U18) 复位
- HYPERRAM 复位
- OSPI 复位
- eMMC 复位
- MMC0 SD 使能
- PCM 复位(1 和 2)
- 音频扩展连接器(1 和 2)
- BOOTMODE 缓冲器输出使能
AM275x EVM 具有两个专用于 SoC 的外部中断:
- GPIO1_23_INTn,在以下情况下会出现:
- 按下用户按钮 (SW5) 时。
- 测试自动化接头输出逻辑低电平信号 (TEST_GPIO1)到 P 沟道 MOSFET 栅极,导致 PMOS 的 V_GS 小于零,因此 GPIO1_23_INTn 信号会连接到直接与接地连接的 PMOS 漏极。
- PMIC 生成的中断输出连接到以下之一:
- AM275x SoC 的 GPIO1_29
- AM275x SoC 的 EXTINTn
- 两个以太网附加连接器