Update for information posted at:
https://www.ghielectronics.com/community/forum/topic?id=12322
I have added a comment from taylorza - (See Socket 6)
and have added some additional on the mainboard buttons, LED D1
and I2C pullups 2K2
Copy and paste the text when you view this post.
Let me know if you find any errors....!!!
400HDR Socket types (As shown on G400HDR_Breakout_SCH.pdf)
Also using G400_Module_Brochure.pdf (latest that I know of)
(No reference Pin-Out) refers to G400_Module_Brochure? = Need to check
1 R Y LCD Red
2 G Y LCD Green
3 B Y LCD Blue
4 DI Power USB Client DP
5 Z Not Used
6 SU Y S (SPI) U (UART) Y (GPIO)
7 IU X I (I2C) U (UART) X (GPIO)
8 AI X A (Analog In) I (I2C) X (GPIO)
9 PU Y P (PWM) U (UART) Y (GPIO)
10 F F (SD Card)
All Sockets - Pin 1 VCC (3V3), Pin 2 +5, Pin 10 GND
X1 Red
Socket 1 Pin3 LCD Red0 - D400_171 PC11
Socket 1 Pin4 LCD Red1 - D400_172 PC12
Socket 1 Pin5 LCD Red2 - D400_173 PC13
Socket 1 Pin6 LCD Red3 - D400_174 PC14
Socket 1 Pin7 LCD Red4 - D400_168 PC15
Socket 1 Pin8 LCD VSYNC - D400_143 PC27
Socket 1 Pin9 LCD HSYNC - D400_144 PC28
X2 Green
Socket 2 Pin3 LCD G0 - D400_161 PC5
Socket 2 Pin4 LCD G1 - D400_162 PC6
Socket 2 Pin5 LCD G2 - D400_163 PC7
Socket 2 Pin6 LCD G3 - D400_164 PC8
Socket 2 Pin7 LCD G4 - D400_165 PC9
Socket 2 Pin8 LCD G5 - D400_170 PC10
Socket 2 Pin9 LCD BACKLIGHT? D400_138 PA28 (No reference Pin-Out)
X3 Blue
Socket 3 Pin3 LCD Blue0 - D400_152 PC0
Socket 3 Pin4 LCD Blue1 - D400_153 PC1
Socket 3 Pin5 LCD Blue2 - D400_154 PC2
Socket 3 Pin6 LCD Blue3 - D400_155 PC3
Socket 3 Pin7 LCD Blue4 - D400_156 PC4
Socket 3 Pin8 R3 0 - D400_119 PC24 / LCDDISP (No reference Pin-Out)
R4 DNP - D400_166 ( JP1_7, PC29 / LCDDEN) - LCD Enable
Socket 3 Pin9 LCD CLK - D400_145 PC30 - LCD CLK
X4 DI [As shown on USB_Client_DP_Module_SCH.pdf]
Socket 4 Pin3 D400_149 [STAT] - ( JP2_13, PD5 ) (No reference Pin-Out)
Socket 4 Pin4 D400_196 [USB_DEVICE_D-] - ( JP12, USB_A_N, USB1 HOST/CLIENT D- )
Socket 4 Pin5 D400_194 [USB_DEVICE_D+] - ( JP1_4, USB_A_P, USB1 HOST/CLIENT D+ )
Socket 4 Pin6 D400_137 [UD_VBUS] - ( JP2_17, PA27 ) (No reference Pin-Out)
Socket 4 Pin7 D400_139 [JACK_DET] - ( JP2_16, PA29 ) (No reference Pin-Out)
Socket 4 Pin8 D400_115 [No connection] ( JP2_26, PA30/TWD0 ) - I2C SCL
Socket 4 Pin9 D400_116 [No connection] ( JP1_26, PA31/TWCK0 ) - I2C SDA
X5 Z (Not Used)?
! A note from taylorza -
It might be worth including a comment on socket 6 indicating that it uses SPI module 2,
the pin designation can mislead one to think it is SPImodule 1
X6 SU Y
Socket 6 Pin3 D400_101 ( JP2_31, PC31/FIQ )
Socket 6 Pin4 D400_98 ( JP1_34, PA5/TXD1 ) - COM3 TXD/CANTX1
Socket 6 Pin5 D400_99 ( JP2_34, PA6/RXD1 ) - COM3 RXD/CANRX1
Socket 6 Pin6 D400_100 ( JP1_33, PC22/LCDDAT22 ) (No reference Pin-Out)
!! Brochure shows PA21 and PA22 - Both as SPI1 MOSI
Socket 6 Pin7 D400_178 ( JP1_5, PA22/SPI1_MOSI )
Socket 6 Pin8 D400_176 ( JP1_1, PA21/SPI1_MISO )
Socket 6 Pin9 D400_175 ( JP2_9, PA23/SPI1_SPCK ) - SPI1 SPCK
X7 IU X
Socket 7 Pin3 D400_136 ( JP1_18, PA26 ) (No reference Pin-Out)
Socket 7 Pin4 D400_118 ( JP1_25, PA10/DTXD ) - COM1 DTXD/CANTX0
Socket 7 Pin5 D400_117 ( JP2_23, PA9/DRXD ) _ COM1 DRXD/CANRX0
Socket 7 Pin6 D400_104 ( JP1_31, PB12/AD1/PWM1 ) - AD1
Socket 7 Pin7 D400_ No connection
Socket 7 Pin8 D400_115 ( JP2_26, PA30/TWD0 ) - I2C SCL
Socket 7 Pin9 D400_116 ( JP1_26, PA31/TWCK0 ) - I2C SDA
X8 AI X
Socket 8 Pin 3 D400_158 ( JP1_9, PB14 / AD3 / PWM3 ) - AD3
Socket 8 Pin 4 D400_159 ( JP2_11 , PB15 / AD4 ) - AD4
Socket 8 Pin 5 D400_114 ( JP1_27, PB16 / AD5 ) - AD5
Socket 8 Pin 6 D400_110 ( JP1_29, PB17 / AD6 ) - AD6
Socket 8 Pin 7 No connection
Socket 8 Pin 8 D400_115 ( JP2_26, PA30 / TWD0 ) (I2C SCL / SPI1 NPCS3 ) - I2C SCL
Socket 8 Pin 9 D400_116 ( JP1_26, PA31 / TWCK0 ) (I2C SDA / SPI1 NPCS2 ) - I2C SDA
X9 PU Y
Socket 9 Pin 3 D400_96 ( JP1_35, PB18 / IRQ / ADTRG ) - IRQ/ADTRG
Socket 9 Pin 4 D400_200 ( JP1_3, PA7 / TXD2 ) - (COM4 TXD / SPI0 NPCCS1) - COM4 TXD
Socket 9 Pin 5 D400_167 ( JP2_10 , PA8 / RXD2 / SPI1_NPCS0 ) - COM4 RXD
Socket 9 Pin 6 D400_132 ( JP1_20, PC26 ) (No reference on Pin-Out)
Socket 9 Pin 7 D400_105 ( JP2_29 , PC18 / LCDDAT18 / PWM0 ) - PWM0
Socket 9 Pin 8 D400_130 ( JP1_19, PC21 / LCDDAT21 / PWM3 ) - PWM3
Socket 9 Pin 9 D400_133 ( JP2_19, PC20 / LCDDAT20 / PWM2 ) - PWM2
......................................................................................
GND Reset button D400_187 ( JP2_6, NRST )
GND LDR1 button D400_111 ( JP2_28, PA4 )
GND LDR0 button D400_134 ( JP1_17, PA24/LDR0 )
GND LED (D1) D400_147 ( JP2_14, PD3 ) (No reference Pin-Out)
VCC R1 2K2 D400_116 ( JP1_26, PA31/TWCK0 ) - I2C SDA
VCC R2 2K2 D400_115 ( JP2_26, PA30/TWD0 ) - I2C SCL
1 Like
Thanks for posting.
It’s not on a socket, but the pins for USBH are USB_C_N (D-) and USB_C_P (D+), in case someone wants to wire their own.
1 Like