---
title: GPIO管理接口
description: "**表1 GPIO功能说明**"
url: https://www.hikunpeng.com/document/detail/zh/kunpengmodule/S920X08/mhg/S920X08_41_0094.html
sourcePath: /source/zh/kunpengmodule/S920X08/mhg/S920X08_41_0094.html
indexId: 772982520083f097d65e00fd912c00df172ad6de339f222d474770afed561d7357
---
# GPIO管理接口


**表1 GPIO功能说明**

| 管脚 | 电平 | strap | 00：默认功能 | 01：GPIO 功能 | 10：点灯功能（暂未实现） | 11：中断 功能 | 备注 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| SPI0\_CLK/GPIO24 | 1.8V | \- | CPU SPI | CPU GPIO | \- | \- | CPU 直出GPIO |
| SPI0\_CS0/GPIO25 | 1.8V | \- | CPU SPI | CPU GPIO | \- | \- | CPU 直出GPIO |
| SPI0\_MISO/GPIO26 | 1.8V | \- | CPU SPI | CPU GPIO | \- | \- | CPU 直出GPIO |
| SPI0\_MOSI/GPIO27 | 1.8V | \- | CPU SPI | CPU GPIO | \- | \- | CPU 直出GPIO |
| TCM\_ALERTN/GPIO28 | 1.8V | \- | CPU SPI | CPU GPIO | \- | \- | CPU 直出GPIO |
| TCM\_RSTN/GPIO29 | 1.8V | \- | TCM/TPM RST | CPLD GPIO29 | \- | \- | \- |
| CPLD\_I2C1\_SCL/GPIO30 | 3.3V\_STBY | \- | CPLD I2C | CPLD GPIO30 | \- | \- | \- |
| CPLD\_I2C1\_SDA/GPIO31 | 3.3V\_STBY | \- | CPLD I2C | CPLD GPIO31 | \- | \- | \- |
| UART\_TXD0/GPIO18 | 3.3V\_STBY | hilink\_0\_lane | BIOS TB 串口 | CPLD GPIO18 | \- | \- | \- |
| UART\_RXD0/GPIO19 | 3.3V\_STBY | hilink\_1\_lane | BIOS TB 串口 | CPLD GPIO19 | \- | \- | \- |
| UART\_TXD1/GPIO20 | 3.3V\_STBY | hilink\_0\_configure[0] | M7 串口 | CPLD GPIO20 | \- | \- | \- |
| UART\_RXD1/GPIO21 | 3.3V\_STBY | hilink\_0\_configure[1] | M7 串口 | CPLD GPIO21 | \- | GPIO21 \->cpu1\_tb\_extint3 | \- |
| UART\_TXD2/GPIO22 | 3.3V\_STBY | hilink\_1\_configure[0] | IMU串口 | CPLD GPIO22 | \- | \- | \- |
| UART\_RXD2/GPIO23 | 3.3V\_STBY | hilink\_1\_configure[1] | IMU串口 | CPLD GPIO23 | \- | GPIO23 \->cpu1\_tb\_extint4 | \- |
| GPIO0/BOOT0 | 3.3V\_STBY | 模组chip\_id | \- | CPLD GPIO0 | \- | GPIO0 \-> cpu1\_ta\_extint1 | \- |
| GPIO1/BOOT1 | 3.3V\_STBY | 模组chip\_id | \- | CPLD GPIO1 | \- | GPIO1 \-> cpu1\_ta\_extint2 | \- |
| GPIO2/BOOT2 | 3.3V\_STBY | 模组MP\_mode | \- | CPLD GPIO2 | \- | GPIO2 \-> cpu1\_ta\_extint3 | \- |
| GPIO3/BOOT3 | 3.3V\_STBY | ncl\_mode\_sel[0] | RSV | CPLD GPIO3 | \- | GPIO3 \-> cpu1\_ta\_extint4 | \- |
| GPIO4/PCIe\_RSTN | 3.3V\_STBY | ncl\_mode\_sel[1] | rst\_pcie\_card | CPLD GPIO4 | \- | \- | \- |
| GPIO5/PCIe\_RSTN | 3.3V\_STBY | ncl\_mode\_sel[2] | rst\_bmc\_pcie | CPLD GPIO5 | \- | \- | \- |
| GPIO6/CPU\_INTN | 3.3V\_STBY | ncl\_mode\_sel[3] | RSV | CPLD GPIO6 | \- | GPIO6 \-> cpu1\_ta\_extint5 | \- |
| GPIO7/CPU\_INTN | 3.3V\_STBY | \- | RSV | CPLD GPIO7 | \- | GPIO7 \-> cpu1\_tb\_extint5 | \- |
| GPIO8/BOOT\_STATE | 3.3V\_STBY | \- | CPU\_I2C2 通道切换 | CPLD GPIO8 | \- | \- | \- |
| GPIO9/RST\_INOUT | 3.3V\_STBY | \- | 主片复位信号输出/从片复位信号输入 主片下电信号输出/从片下电信号输入 | \- | \- | \- | 默认功能专用 载板需通过该管脚低电平持续时间判断是重启还是关机。 |
| GPIO10/SYNC\_OUT | 1.8V | \- | CPU SYNC输出 | \- | \- | \- | 默认功能专用 |
| JTAG\_TCK/GPIO12 | 3.3V\_STBY | \- | JTAG | CPLD GPIO12(不推荐) | \- | \- | \- |
| JTAG\_TDI/GPIO13 | 3.3V\_STBY | \- | JTAG | CPLD GPIO13(不推荐) | \- | \- | \- |
| JTAG\_TDO/GPIO14 | 3.3V\_STBY | \- | JTAG | CPLD GPIO14(不推荐) | \- | \- | \- |
| JTAG\_TMS/GPIO15 | 3.3V\_STBY | \- | JTAG | CPLD GPIO15(不推荐) | \- | \- | \- |
| JTAG\_TRST/GPIO16 | 3.3V\_STBY | \- | JTAG | CPLD GPIO16 | \- | \- | \- |
| JTAG\_EN/GPIO17 | 3.3V\_STBY | \- | JTAG | CPLD GPIO17(不推荐) | \- | \- | \- |
| wdt\_out\_prochot\_caterr | 3.3V\_STBY | \- | \- | PROCHOT | CATERR | WDT\_OUT | 默认输出高电平 |


GPIO通过BIOS和SMC命令字管理。


GPIO9/RST_INOUT管脚说明如下：

OS下输入reboot时，主片 GPIO9/RST_INOUT输出82 ms低电平。从片GPIO9/RST_INOUT接收该信号后，执行从片复位操作。

图1 reboot

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

图2 shutdown/poweroff
