ZHCUCI6 June 2024 TDA4APE-Q1 , TDA4VPE-Q1
EVM 的通用 IO (GPIO) 分为两大类:连接到处理器的 IO 或连接到基于 I2C 的扩展器的 IO,它们分成下面两个表。
| J784S4 GPIO | 功能 | 方向/级别 | 备注 |
|---|---|---|---|
| WKUP_GPIO0_1 | 引导 EEPROM 写保护 | 输出 | “0”– 存储器不受写保护 “1”– 存储器受写保护(默认) |
| WKUP_GPIO0_2 | MCU CAN 总线 #1 待机 | 输出 | “0”– 正常模式 “1”– 待机模式(默认) |
| WKUP_GPIO0_3 | MCU CPSW2G 以太网中断 | 输入 | “0”– 运行中断请求 “1”– 无中断请求(默认) |
| WKUP_GPIO0_6 | SPI 闪存选择 | 双向 | “0”– 选择 xSPI NOR 闪存 “1”– 选择 Octal-NAND 闪存 (请注意,需要通过 DIP 开关来设置默认值) |
| WKUP_GPIO0_7 | 按钮 [SW5] 系统/用户中断 | 输入 | “0”– 按下按钮 “1”– 未按下按钮(默认) |
| WKUP_GPIO0_28 | USB Type-C 电缆方向 | 输入 | “0”– 检测到低位(默认) “1”– 检测到高位 |
| WKUP_GPIO0_39 | 电源管理 IC (PMIC) 中断 | 输入 | “0”– 运行中断请求 “1”– 无中断请求(默认) |
| WKUP_GPIO0_55 | 系统断电 | 输出 | “0”– 正常运行(默认) “1”– 系统断电/关闭 |
| WKUP_GPIO0_56 | MCU CPSW2G 以太网复位 | 输出 | “0”– 以太网 PHY 复位 “1”– 以太网 PHYT 未复位(默认) |
| WKUP_GPIO0_66 | 电源管理总线选择 | 双向 | “0”– 选择总线 1 以接入 INA(默认) “1”– 选择总线 2 以接入 INA |
| WKUP_GPIO0_69 | MCU CAN 总线 #0 待机 | 输出 | “0”– 正常模式 “1”– 待机模式(默认) |
| WKUP_GPIO0_70 | 按钮 [SW8] 系统/用户中断 | 输入 | “0”– 按下按钮 “1”– 未按下按钮(默认) |
| WKUP_GPIO0_84 | 串行以太网扩展 1 中断 | 输入 | “0”– 运行中断请求 “1”– 无中断请求(默认) |
| WKUP_GPIO0_85 | 串行以太网扩展 2 中断 | 输入 | “0”– 运行中断请求 “1”– 无中断请求(默认) |
| WKUP_GPIO0_86 | IO 扩展器中断(总线 I2C0) | 输入 | “0”– 运行中断请求 “1”– 无中断请求(默认) |
| GPIO_3 | DSI/DisplayPort 桥中断 | 输入 | “0”– 运行中断请求 “1”– 无中断请求(默认) |
| GPIO_8 | SD 卡 IO 电压选择 | 输出 | “0”– SD 卡 IO 电压为 1.8V “1”– SD 卡 IO 电压为 3.3V(默认) |
| GPIO_11 | 按钮 [SW3] 系统/用户中断 | 输入 | “0”– 按下按钮 “1”– 未按下按钮(默认) |
| GPIO_18 | IO 扩展器中断(总线 I2C5) | 输入 | “0”– 运行中断请求 “1”– 无中断请求(默认) |
| GPIO_21 | CPSW2G 以太网中断 | 输入 | “0”– 运行中断请求 “1”– 无中断请求(默认) |
| GPIO_26 | 摄像头扩展 1 GPIO 2 | 双向 | 摄像头扩展板特定(引脚 18) |
| GPIO_28 | 摄像头扩展 1 GPIO 4 | 双向 | 摄像头扩展板特定(引脚 22) |
|
I2C0/TCA6416 Addr: 0x20 | 功能 | 方向/级别 | 备注 |
|---|---|---|---|
| P00 | PCIe1 模式选择 | 输入 | “0”– 处理器/PCIe1 是根复合体 “1”– 处理器/PCIe1 是端点 (请注意,需要通过 DIP 开关来设置默认值) |
| P01 | PCIe1 PERSTz 状态 | 输入 | “0”– PCIe1 复位置为有效 “1”–PCIe1 复位不置为有效 |
| P02 | PCIe1 PERSTz 输出 (根复合体模式) | 输出 | “0”– PCIe1 复位置为有效 “1”–PCIe1 复位不置为有效 |
| P03 | PCIe1 PERSTz 连接到 PORz (端点模式) | 输出 | “0”– PCIe1 PERSTz 与 PORz 分开 “1”– PCIe1 PERSTz 可控制 PORz |
| P04 | PCIe0 模式选择 | 输入 | “0”– 处理器/PCIe0 是根复合体 “1”– 处理器/PCIe0 是端点 (请注意,需要通过 DIP 开关来设置默认值) |
| P05 | PCIe0 PERSTz 状态 | 输入 | “0”– PCIe0 复位置为有效 “1”–PCIe0 复位不置为有效 |
| P06 | PCIe0 PERSTz 输出 (根复合体模式) | 输出 | “0”– PCIe0 复位置为有效 “1”–PCIe0 复位不置为有效 |
| P07 | PCIe0 PERSTz 连接到 PORz (端点模式) | 输出 | “0”– PCIe0 PERSTz 与 PORz 分开 “1”– PCIe0 PERSTz 可控制 PORz |
| P10 | PCIe1 卡存在检测 | 输入 | “0”– PCIe1 检测到卡 “1”– PCIe1 未检测到卡(默认) |
| P11 | PCIe0 卡存在检测 | 输入 | “0”– PCIe0 检测到卡 “1”– PCIe0 未检测到卡(默认) |
| P12 | 为 PCIe0 启用外部时钟 | 输出 | “0”– 不为 PCIe0 启用外部时钟 “1”– 为 PCIe0 启用外部时钟(默认) |
| P13 | 为 PCIe1 启用外部时钟 | 输出 | “0”– 不为 PCIe1 启用外部时钟 “1”– 为 PCIe1 启用外部时钟(默认) |
| P14 | McASP(音频)/CAN 多路复用器选择 | 输出 | “0”– 选择 McASP0 以连接至编解码器(禁用 CAN3、CAN5)(默认)设置) “1”– 选择 CAN3、CAN5,禁用 McASP0(音频) |
| P15 | GESI 扩展多路复用器控制 | 输出 | 保留(不支持 GESI 扩展) |
| P16 | GESI 扩展多路复用器控制 | 输出 | 保留(不支持 GESI 扩展) |
| P17 | GESI 扩展以太网复位 | 输出 | 保留(不支持 GESI 扩展) |
I2C0/TCA6424 Addr: 0x22 | 功能 | 方向/级别 | 备注 |
| P00 | 串行以太网 1 扩展断电 | 输出 | “0”– 扩展板处于运行状态(默认) “1”– 扩展板断电 |
| P01 | 串行以太网#1 GPIO1 | 输出 | 扩展板特定(引脚 46) |
| P02 | 串行以太网 REFCLK 编程使能 | 输出 | “0”– I2C 未连接到 CDC 时钟定义 def(默认) “1”– 扩展板未复位 |
| P03 | 串行以太网#1 GPIO2 | 双向 | 扩展板特定(引脚 47) |
| P04 | 串行以太网 2 扩展复位 | 输出 | “0”– 扩展板复位(默认) “1”– 扩展板未复位 |
| P05 | 用户 DIP 开关输入 [SW2] | 输入 | “0”– DIP 开关 SW2 位置 10 设置为 OFF “1”– DIP 开关 SW2 位置 10 设置为 ON (请注意,需要通过 DIP 开关 SW2 来设置默认值) |
| P06 | 用户 LED [LD2] | 输出 | “0”– LED [LD2] 点亮 “1”– LED [LD2] 熄灭(默认) |
| P07 | 用户 LED [LD3] | 输出 | “0”– LED [LD3] 点亮 “1”– LED [LD3] 熄灭(默认) |
| P10 | 功率测量总线使能 | 输出 | “0”– 启用从处理器 (I2C1) 接入 INA(默认) “1”– 禁用从处理器接入 INA |
| P11 | 串行以太网 2 扩展断电 | 输出 | “0”– 扩展板处于运行状态(默认) “1”– 扩展板断电 |
| P12 | 串行以太网#2 GPIO2 | 双向 | 扩展板特定(引脚 47) |
| P13 | 外部时钟发生器复位 | 输出 | “0”– 扩展板复位 “1”– 扩展板未复位(默认) |
| P14 | USB0 多路复用器选择 | 输出 | “0”– USB0 未连接到 Type C(默认) “1”– USB0 接口连接到 Type A(通过集线器) |
| P15 | 调试/跟踪使能 (注意:此设置可能会影响其他接口。) | 双向 | “0”– 启用调试/跟踪信号至 MIPI-60 仿真接口 [J23] “1”– 未启用调试/跟踪信号至 MIPI-60 接口 [J23] (请注意,需要通过 DIP 开关 SW2.2 来设置默认值) |
| P16 | 接口多路复用器选择 1 (注意:此设置可能会影响其他接口。) | 输出 | “0”– 为多路复用器 1 选择替代接口 “1”– 为多路复用器 1 选择标准接口(默认) |
| P17 | 接口多路复用器选择 2 (注意:此设置可能会影响其他接口。) | 输出 | “0”– 为多路复用器 2 选择替代接口 “1”– 为多路复用器 2 选择标准接口(默认) |
| P20 | CPSW2G 以太网复位 | 输出 | “0”– 以太网 PHY 复位 “1”– 以太网 PHYT 未复位(默认) |
| P21 | 串行以太网#2 GPIO1 | 输出 | 扩展板特定(引脚 46) |
| P22 | SD 卡电源使能/复位 | 输出 | “0”– SD 卡电源处于禁用/复位状态 “1”– SD 卡电源处于启用/运行状态(默认) |
| P23 | USB Type C 电源使能 | 输出 | “0”– 禁用 USB Type C 电源 “1”– 启用 USB Type C 电源(默认) |
| P24 | USB Type C 模式选择 | 双向 | “00”= DFP(下行端口) “01”= DRP(双角色端口) |
| P25 | “1x”= UFP(上行端口) (请注意,需要通过 DIP 开关 [SW2 bits 3:4] 来设置默认值) | ||
| P26 | LIN 总线 PHY 使能 | 输出 | “0”– 禁用 LIN 总线 PHY(默认) “1”– 启用 LIN 总线 PHY |
| P27 | CAN 总线 3、4、#5 待机 | 输出 | “0”– 正常模式 “1”– 待机模式(默认) |
I2C3/TCA6408 Addr: 0x20 | 功能 | 方向/级别 | 备注 |
| P00 | 音频编解码器使能/复位 | 输出 | “0”– 音频编解码器处于禁用/复位状态(默认) “1”– 音频编解码器处于启用/运行状态 |
| P01-P07 | 保留/未使用 | 双向 | 保留/未使用 |
I2C4/TCA6408 Addr: 0x20 | 功能 | 方向/级别 | 备注 |
| P00 | Displayport 0 电源使能 | 输出 | “0”– 禁用 DisplayPort 电源(默认) “1”– 启用 DisplayPort 电源 |
| P01 | Displayport 1 电源使能 | 输出 | “0”– 禁用 DisplayPort 电源(默认) “1”– 启用 DisplayPort 电源 |
| P02 | DisplayPort 1 变送器使能 | 输出 | “0”– 禁用 DisplayPort 变送器(默认) “1”– 启用 DisplayPort 变送器 |
| P03-P07 | 保留/未使用 | 双向 | 保留/未使用 |
I2C5/TCA6408 Addr: 0x20 | 功能 | 方向/级别 | 备注 |
| P00 | 摄像头扩展复位(1 和 2) | 输出 | “0”– 摄像头扩展处于禁用/复位状态(默认) “1”– 摄像头扩展处于启用/运行状态 |
| P01 | 摄像头扩展 1 GPIO 0 | 双向 | 摄像头扩展板特定(引脚 6) |
| P02 | 摄像头扩展 1 GPIO 1 | 双向 | 摄像头扩展板特定(引脚 8) |
| P03 | 摄像头扩展 1 GPIO 3 | 双向 | 摄像头扩展板特定(引脚 20) |
| P04 | 摄像头扩展 2 GPIO 1 | 双向 | 摄像头扩展板特定(引脚 8) |
| P05 | 摄像头扩展 2 GPIO 2 | 双向 | 摄像头扩展板特定(引脚 18) |
| P06 | 摄像头扩展 2 GPIO 3 | 双向 | 摄像头扩展板特定(引脚 20) |
| P07 | 摄像头扩展 2 GPIO 4 | 双向 | 摄像头扩展板特定(引脚 22) |