Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim3:applications:gpio:mainline-linux-table

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
Last revision Both sides next revision
products:sbc:vim3:applications:gpio:mainline-linux-table [2023/02/17 06:42]
hyphop
products:sbc:vim3:applications:gpio:mainline-linux-table [2023/02/17 11:29]
hyphop
Line 1: Line 1:
-====== VIM3/3L GPIO table mainline linux  ======+====== VIM3/3L GPIO mainline Linux ======
  
-^  GPIO num ^ Name               ^ Pin  ^ Pin  ^ Name     ^ GPIO num  ^ +WIP: collect information 
-|           | 5V                  1    21  | **GND**  |           | +
-|           | 5V                  2    22  | PIN.A15  | XXX       | +
-|           | USB_DM              3    23  | PIN.A14  | XXX       | +
-|           | USB_DP              4    24  | **GND**  |           | +
-|           | **GND**            |  5    25  | PIN.AO2  | XXX       | +
-|           | MCU3V3              6    26  | PIN.AO3  | XXX       | +
-|           | MCUNRST            |  7    27  | 3V3      |           | +
-|           | MCUSWIM            |  8    28  | **GND**  |           | +
-|           | **GND**            |  9    29  | PIN.A1   | XXX       | +
-|           | ADC0                10  |  30  | PIN.A0   | XXX       | +
-|           | 1V8                |  11  |  31  | PIN.A3   | XXX       | +
-|           | ADC1                12  |  32  | PIN.A2   | XXX       | +
-|       422 | PIN.AO10            13  |  33  | PIN.A4   | XXX       | +
-|           | **GND**            |  14  |  34  | **GND**  |           | +
-|       XXX | PIN.H6              15  |  35  | PWM-F    | XXX       | +
-|       XXX | PIN.H7              16  |  36  | RTC      |           | +
-|           | **GND**            |  17  |  37  | PIN.H4   | XXX       | +
-|           | UART_RX / PIN.AO1  |  18  |  38  | MCU-FA1  |           | +
-|           | UART_TX / PIN.AO0  |  19  |  39  | PIN.Z15  | XXX       | +
-|           | 3V3                |  20  |  40  | **GND**  |           |+
  
 +<WRAP tip >
 +We can control any GPIO from this table by **NUM** via /sys/class/gpio/gpio**NUM**
 +</WRAP>
 +
 +
 +^  GPIO num ^ Name                     ^ Pin  ^ Pin  ^ Name                      ^ GPIO num  ^
 +|           | <wrap danger>5V</wrap>    1    21  | **GND**                             |
 +|           | <wrap danger>5V</wrap>    2    22  | <wrap safety>A_15</wrap>  | 491       |
 +|           | USB_DM                    3    23  | <wrap safety>A_14</wrap>                      | 490       |
 +|           | USB_DP                    4    24  | **GND**                             |
 +|           | **GND**                  |  5    25  | <wrap safety>AO_2</wrap>                      | 414       |
 +|           | MCU3V3                    6    26  | <wrap safety>AO_3</wrap>                      | 415       |
 +|           | MCUNRST                  |  7    27  | <wrap danger>3v3</wrap>             |
 +|           | MCUSWIM                  |  8    28  | **GND**                             |
 +|           | **GND**                  |  9    29  | A_1                       | 477       |
 +|           | ADC0                      10  |  30  | A_0                       | 476       |
 +|           | <wrap danger>1v8</wrap>  |  11  |  31  | A_3                       | 479       |
 +|           | ADC1                      12  |  32  | A_2                       | 478       |
 +|       422 | AO_10                    |  13  |  33  | A_4                       | 480       |
 +|           | **GND**                  |  14  |  34  | **GND**                             |
 +|       449 | H_6                      |  15  |  35  | PWM-F                     | 448       |
 +|       450 | H_7                      |  16  |  36  | RTC                                 |
 +|           | **GND**                  |  17  |  37  | H_4                       | 447       |
 +|       413 | UART AO_1                |  18  |  38  | MCU-FA1                             |
 +|       412 | UART AO_0                |  19  |  39  | Z_15                      | XXX       |
 +|           | <wrap danger>3v3</wrap>  |  20  |  40  | **GND**                             |
 +
 +```shell gpio-banks
 +~# grep "" /sys/class/gpio/gpiochip*/*
 +/sys/class/gpio/gpiochip404/base:404
 +/sys/class/gpio/gpiochip404/label:0-0020
 +/sys/class/gpio/gpiochip404/ngpio:8
 +/sys/class/gpio/gpiochip412/base:412
 +/sys/class/gpio/gpiochip412/label:aobus-banks
 +/sys/class/gpio/gpiochip412/ngpio:15
 +/sys/class/gpio/gpiochip427/base:427
 +/sys/class/gpio/gpiochip427/label:periphs-banks
 +/sys/class/gpio/gpiochip427/ngpio:85
 +```
  
 ```c meson-g12a-gpio.h  ```c meson-g12a-gpio.h 
Last modified: 2023/08/18 01:36 by hyphop