GPIO管理接口
管脚  | 
电平  | 
strap  | 
00:默认功能  | 
01:GPIO 功能  | 
10:点灯功能(暂未实现)  | 
11:中断 功能  | 
备注  | 
|---|---|---|---|---|---|---|---|
SPI0_CLK/GPIO24  | 
1.8V  | 
-  | 
CPU SPI  | 
CPU GPIO  | 
-  | 
-  | 
CPU 直出GPIO  | 
SPI0_CS0/GPIO25  | 
1.8V  | 
-  | 
CPU GPIO  | 
-  | 
-  | 
||
SPI0_MISO/GPIO26  | 
1.8V  | 
-  | 
CPU GPIO  | 
-  | 
-  | 
||
SPI0_MOSI/GPIO27  | 
1.8V  | 
-  | 
CPU GPIO  | 
-  | 
-  | 
||
TCM_ALERTN/GPIO28  | 
1.8V  | 
-  | 
CPU GPIO  | 
-  | 
-  | 
||
TCM_RSTN/GPIO29  | 
1.8V  | 
-  | 
TCM/TPM RST  | 
CPLD GPIO29  | 
-  | 
-  | 
-  | 
CPLD_I2C1_SCL/GPIO30  | 
3.3V_STB  | 
-  | 
CPLD I2C  | 
CPLD GPIO30  | 
-  | 
-  | 
-  | 
CPLD_I2C1_SDA/GPIO31  | 
3.3V_STB  | 
-  | 
CPLD GPIO31  | 
-  | 
-  | 
-  | 
|
UART_TXD0/GPIO18  | 
3.3V_STB  | 
hilink_0_lane  | 
BIOS TB 串口  | 
CPLD GPIO18  | 
-  | 
-  | 
-  | 
UART_RXD0/GPIO19  | 
3.3V_STB  | 
hilink_1_lane  | 
CPLD GPIO19  | 
-  | 
-  | 
-  | 
|
UART_TXD1/GPIO20  | 
3.3V_STB  | 
hilink_0_configure[0]  | 
M7 串口  | 
CPLD GPIO20  | 
-  | 
-  | 
-  | 
UART_RXD1/GPIO21  | 
3.3V_STB  | 
hilink_0_configure[1]  | 
CPLD GPIO21  | 
-  | 
GPIO21 ->cpu1_tb_extint3  | 
-  | 
|
UART_TXD2/GPIO22  | 
3.3V_STB  | 
hilink_1_configure[0]  | 
IMU串口  | 
CPLD GPIO22  | 
-  | 
-  | 
-  | 
UART_RXD2/GPIO23  | 
3.3V_STB  | 
hilink_1_configure[1]  | 
CPLD GPIO23  | 
-  | 
GPIO23 ->cpu1_tb_extint4  | 
-  | 
|
GPIO0/BOOT0  | 
3.3V_STB  | 
模组chip_id  | 
-  | 
CPLD GPIO0  | 
-  | 
GPIO0 -> cpu1_ta_extint1  | 
-  | 
GPIO1/BOOT1  | 
3.3V_STB  | 
模组chip_id  | 
-  | 
CPLD GPIO1  | 
-  | 
GPIO1 -> cpu1_ta_extint2  | 
-  | 
GPIO2/BOOT2  | 
3.3V_STB  | 
模组MP_mode  | 
-  | 
CPLD GPIO2  | 
-  | 
GPIO2 -> cpu1_ta_extint3  | 
-  | 
GPIO3/BOOT3  | 
3.3V_STB  | 
ncl_mode_sel[0]  | 
RSV  | 
CPLD GPIO3  | 
-  | 
GPIO3 -> cpu1_ta_extint4  | 
-  | 
GPIO4/PCIe_RSTN  | 
3.3V_STB  | 
ncl_mode_sel[1]  | 
rst_pcie_card  | 
CPLD GPIO4  | 
-  | 
-  | 
-  | 
GPIO5/PCIe_RSTN  | 
3.3V_STB  | 
ncl_mode_sel[2]  | 
rst_bmc_pcie  | 
CPLD GPIO5  | 
-  | 
-  | 
-  | 
GPIO6/CPU_INTN  | 
3.3V_STB  | 
ncl_mode_sel[3]  | 
RSV  | 
CPLD GPIO6  | 
-  | 
GPIO6 -> cpu1_ta_extint5  | 
-  | 
GPIO7/CPU_INTN  | 
3.3V_STB  | 
-  | 
RSV  | 
CPLD GPIO7  | 
-  | 
GPIO7 -> cpu1_tb_extint5  | 
-  | 
GPIO8/BOOT_STATE  | 
3.3V_STB  | 
-  | 
CPU_I2C2 通道切换  | 
CPLD GPIO8  | 
-  | 
-  | 
-  | 
GPIO9/RST_INOUT  | 
3.3V_STB  | 
-  | 
主片复位信号输出/从片复位信号输入 主片下电信号输出/从片下电信号输入  | 
-  | 
-  | 
-  | 
默认功能专用 载板需通过该管脚低电平持续时间判断是重启还是关机。  | 
GPIO10/SYNC_OUT  | 
1.8V  | 
-  | 
CPU SYNC输出  | 
-  | 
-  | 
-  | 
默认功能专用  | 
JTAG_TCK/GPIO12  | 
3.3V_STB  | 
-  | 
JTAG  | 
CPLD GPIO12(不推荐)  | 
-  | 
-  | 
-  | 
JTAG_TDI/GPIO13  | 
3.3V_STB  | 
-  | 
CPLD GPIO13(不推荐)  | 
-  | 
-  | 
-  | 
|
JTAG_TDO/GPIO14  | 
3.3V_STB  | 
-  | 
CPLD GPIO14(不推荐)  | 
-  | 
-  | 
-  | 
|
JTAG_TMS/GPIO15  | 
3.3V_STB  | 
-  | 
CPLD GPIO15(不推荐)  | 
-  | 
-  | 
-  | 
|
JTAG_TRST/GPIO16  | 
3.3V_STB  | 
-  | 
CPLD GPIO16  | 
-  | 
-  | 
-  | 
|
JTAG_EN/GPIO17  | 
3.3V_STB  | 
-  | 
CPLD GPIO17(不推荐)  | 
-  | 
-  | 
-  | 
|
wdt_out_prochot_caterr  | 
3.3V_STB  | 
-  | 
-  | 
PROCHOT  | 
CATERR  | 
WDT_OUT  | 
默认输出高电平  | 
 GPIO通过BIOS和SMC命令字管理。
GPIO9/RST_INOUT管脚说明如下:
OS下输入reboot,主片 GPIO9/RST_INOUT输出82 ms低电平,从片GPIO9/RST_INOUT接收后,复位从片。

OS下输入shutdown/poweroff,主片GPIO9/RST_INOUT输出156ms低电平,主片和从片GPIO9/RST_INOUT接收该信号对进行下电,完成下电后输出PWR_STATE[1:0]=00,载板按照下电进行处理。
