Mu Module Pinout Notes - ReaverShadow/Mu-boo-Cub-Mug GitHub Wiki

Notes and pinout mostly copied from LattePanda github but with my own formatting and notes

HSIO# PCIe Controller RX + DIMM PIN RX - DIMM PIN TX + DIMM PIN TX - DIMM PIN
HSIO0 PCIe Controller #1 16 18
HSIO1 PCIe Controller #1 22 24
HSIO2 PCIe Controller #1 28 30
HSIO3 PCIe Controller #1 34 36
HSIO8 PCIe Controller #3
HSIO9 PCIe Controller #3
HSIO10 PCIe Controller #3
HSIO11 PCIe Controller #3
HSIO6 PCIe Controller #2

DDI/TCP (TCP likely refers to TCSS)

  • DDIB: HDMI 2.0
  • TCP0: HDMI 2.0
  • TCP1: USB Type-C (requires external PD controller)
  • USB2_P6: Dedicated for USB Type-C, must be used in conjunction with a PD controller, cannot be used as a standard USB port.

GPIO

Label Function DIMM PIN
GPP_A12 Not Assigned 121
GPP_E0 Not Assigned 119
GPP_B11 Type-C PD controller PMCALERT# 125
GPP_B14 SATA HDD LED 123
GPP_D0 WWAN_Power_Off 128
GPP_D1 WWAN_Reset 130
GPP_D2 Communication interrupt with Type-C PD controller 132
GPP_D3 Not Assigned 1134
GPP_F14 Not Assigned 122
GPP_F16 Not Assigned 118
GPP_F15 Not Assigned 120
GPP_F14 Not Assigned 122
GPP_F13 Not Assigned 124
GPP_F12 Not Assigned 126

Communication

SIO_UART_TX | SuperIO UART transmitter | 10 SIO_UART_RX | SuperIO UART receiver | 12 SOC_UART0_RXD | SoC UART0 receiver (output) | 137 SOC_UART0_TXD | SoC UART0 transmitter (output) | 139 SOC_UART1_RXD | SoC UART0 receiver (output) | 141 SOC_UART2_TXD | SoC UART0 transmitter (output) | 143 SOC_UART2_TXD | SoC UART0 transmitter (output) | 138 SOC_UART2_RXD | SoC UART0 receiver (output) | 140 I2C5_SCL | | 142 I2C5_SDA | | 144 I2C4_SCL | | 146 I2C4_SDA | | 148 I2C3_SCL | | 150 I2C3_SDA | | 152 I2C2_SCL | | 154 I2C2_SDA | (LOCKED)Communication with Type-C PD controller | 156