Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim4:applications:gpio:40pin-header

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
products:sbc:vim4:applications:gpio:40pin-header [2022/10/18 02:55]
hyphop
products:sbc:vim4:applications:gpio:40pin-header [2024/12/18 03:01] (current)
william [Table]
Line 1: Line 1:
 {{indexmenu_n>1}} {{indexmenu_n>1}}
 +
 +~~tag>VIM4 GPIO-header~~
  
 ====== VIM4 GPIO Header ====== ====== VIM4 GPIO Header ======
  
-===== Reference table ======+Universal GPIO 40 pins board header, used for communication between board and different external devices. 
 + 
 +====== Reference table ====== 
 + 
 +<WRAP important > 
 +Current GPIO numbers valid for vendor kernel only. Mainline linux kernel GPIO numbers will be different...  
 +</WRAP> 
 + 
 +<tabbox Linux> 
 + 
 +^  GPIO num ^ Name              ^ Pin  ^ Pin  ^ Name     ^ GPIO num  ^ 
 +|           | 5V                |  1    21  | **GND**  |           | 
 +|           | 5V                |  2    22  | PIN.Y17  | 501       | 
 +|           | HUB_D4N            3    23  | PIN.Y18  | 502       | 
 +|           | HUB_D4P            4    24  | **GND**  |           | 
 +|           | **GND**            5    25  | PIN.T20  | 466       | 
 +|           | VCCMCU            |  6    26  | PIN.T21  | 467       | 
 +|           | MCUBOOT0          |  7    27  | 3V3      |           | 
 +|           | MCUSWDIO          |  8    28  | **GND**  |           | 
 +|           | **GND**            9    29  | PIN.T1   | 447       | 
 +|           | ADC_CH6            10  |  30  | PIN.T0   | 446       | 
 +|           | VDD1V8            |  11  |  31  | PIN.T3   | 449       | 
 +|           | ADC_CH3            12  |  32  | PIN.T2   | 448       | 
 +|       420 | SPDIFOUT          |  13  |  33  | PIN.T4   | 450       | 
 +|           | **GND**            14  |  34  | **GND**  |           | 
 +|       491 | PIN.Y7            |  15  |  35  | PIN.Y8   | 492       | 
 +|       490 | PIN.Y6            |  16  |  36  | PIN.T18  | 464       | 
 +|           | **GND**            17  |  37  | PIN.T19  | 465       | 
 +|           | UART_RX / PIN.D1  |  18  |  38  | PWR_EN1  |           | 
 +|           | UART_TX / PIN.D2  |  19  |  39  | PIN.D5  | 417       | 
 +|           | 3V3                20  |  40  | **GND**  |           | 
 + 
 +<tabbox Android> 
 + 
 +^  GPIO num ^ Name       ^ Pin  ^ Pin  ^ Name        ^ GPIO num  ^ 
 +|           | 5V          1    21  | **GND**               | 
 +|           | 5V          2    22  | I2CM_F_SCL  |           | 
 +|           | HUB_D4N    |  3    23  | I2CM_F_SDA  |           | 
 +|           | HUB_D4P    |  4    24  | **GND**               | 
 +|           | **GND**    |  5    25  | I2CM_A_SCL  |           | 
 +|           | VCCMCU      6    26  | I2CM_A_SDA  |           | 
 +|           | MCUBOOT0    7    27  | 3V3                   | 
 +|           | MCUSWDIO    8    28  | **GND**               | 
 +|           | **GND**    |  9    29  | I2S_SCLK1   | 447       | 
 +|           | ADC_CH6    |  10  |  30  | I2S_MCLK1   | 446       | 
 +|           | VDD1V8      11  |  31  | I2S_SDO1    | 449       | 
 +|           | ADC_CH3    |  12  |  32  | I2S_LRCLK1  | 448       | 
 +| 420       | SPDIFOUT    13  |  33  | I2S_SDI1    | 450       | 
 +|           | **GND**    |  14  |  34  | **GND**               | 
 +| 491       | UART_E_RX  |  15  |  35  | PWM_F       | 492       | 
 +| 490       | UART_E_TX  |  16  |  36  | PIN.T18     | 464       | 
 +|           | **GND**    |  17  |  37  | PIN.T19     | 465       | 
 +|           | Linux_RX    18  |  38  | PWR_EN1               | 
 +|           | Linux_TX    19  |  39  | PIN.D5      | 417       | 
 +|           | 3V3        |  20  |  40  | **GND**               | 
 + 
 + 
 +</tabbox> 
 + 
 +====== Get GPIO number ====== 
  
-GPIO  ^ Name       ^ Physical  ^ Physical  ^ Name      ^ GPIO  ^ +If the GPIO number above changed, you can also follow the [[:products:sbc:common:applications:gpio:get-gpio-number documentation]] to get the gpio number.
-      |  5V        |  1    21  |  GND      |       | +
-|        5V        |  2    22  |  PIN.Y17  |  501  | +
-|        HUB_D4N    3    23  |  PIN.Y18  |  502  | +
-|        HUB_D4P    4    24  |  GND      |       | +
-|        GND        5    25  |  PIN.T20  |  466  | +
-|        VCCMCU    |  6    26  |  PIN.T21  |  467  | +
-|        MCUBOOT0  |  7    27  |  3V3      |       | +
-|        MCUSWDIO  |  8    28  |  GND      |       | +
-|        GND        9    29  |  PIN.T1    447  | +
-|        ADC_CH6    10  |  30  |  PIN.T0    446  | +
-|        VDD1V8    |  11  |  31  |  PIN.T3    449  | +
-|        ADC_CH3    12  |  32  |  PIN.T2    448  | +
-|  420  |  SPDIFOUT  |  13  |  33  |  PIN.T4    450  | +
-|        GND        14  |  34  |  GND      |       | +
-|  491  |  PIN.Y7    |  15  |  35  |  PIN.Y8    482  | +
-|  490  |  PIN.Y6    |  16  |  36  |  PIN.T18  |  464  | +
-|        GND        17  |  37  |  PIN.T19  |  465  | +
-|        PIN.D1    |  18  |  38  |  PWR_EN1  |       | +
-|        PIN.D2    |  19  |  39  |  PIN.D15  |  417  | +
-|        3V3        20  |  40  |  GND      |       |+
  
  
 {{page>products:sbc:common:applications:gpio:40pin-header&noheader}} {{page>products:sbc:common:applications:gpio:40pin-header&noheader}}
  
Last modified: 2022/10/18 02:55 by hyphop