Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim3:hardware:interfaces

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:hardware:interfaces [2023/02/14 07:09]
hyphop
products:sbc:vim3:hardware:interfaces [2023/03/21 08:58]
nick
Line 1: Line 1:
 ====== VIM3/3L Interfaces ====== ====== VIM3/3L Interfaces ======
  
 +===== Top Side =====
  
-{{products:sbc:vim3:hardware:vim3-interface.jpg?1200}}+{{products:sbc:vim3:hardware:vim3-interfaces-top-side.webp?600}}
  
-{{products:sbc:vim3:hardware:vim3-labels.jpg?1200}} 
  
-===== Top Side ===== +|    ^ Component        ^ Purpose                                                                                           
- +| 1  | USB-A            | USB 3.0 port that swaps to 2.0 when PCI-E is active, 900mA output                                 
-|    ^ Component             ^ Purpose  +| 2  | RJ-45            | Gigabit LAN port that supports Wake-On-LAN                                                        
-|1|USB-A|[USB 3.0 port that swaps to 2.0 when PCI-E is active, 900mA output| +| 3  | HDMI             | HDMI port supporting CEC                                                                          
-|2|RJ-45|Gigabit LAN port that supports Wake-On-LAN| +| 4  | USB-C            | USB-C port with USB power delivery (5-20Vinput) and 2.0 speeds, can be used for upgrading the OS  
-|3|HDMI|HDMI port supporting CEC| +| 5  | USB-A            | USB 2.0 port that supports 500mA output                                                           
-|4|USB-C|USB-C port with USB power delivery (5-20Vinput) and 2.0 speeds, can be used for upgrading the OS| +| 6  | Fan Header       | 4-wire fan header utilising pulse width modulation                                                
-|5|USB-A|USB 2.0 port that supports 500mA output| +| 7  | Reset Button     | Force reboot your VIM3                                                                            
-|6|Fan Header|4-wire fan header utilising pulse width modulation| +| 8  | G-Sensor         | 3-axis accelerometer                                                                              | 
-|7|Reset Button|Force reboot your VIM3 in the event of a system freeze+| 9  | Function Button  | Press this 3 times in 2 seconds to enter MaskROM mode                                             
-|8|Function Button|Press this 3 times in 2 seconds to enter MaskROM mode| +A  | Power Button     | This button turns on your VIM3                                                                    
-|9|Power Button|This button turns on your VIM3+| B  | RTC Header       | A header for connecting a real-time clock (button) battery                                        | 
-|A|M2 Hole|M2 clearance holes for a case, or adding a heatsink+| C  | M2 Hole          | M2 clearance holes for a case, or adding a heatsink                                               
-|B|G-Sensor|3-axis accelerometer| +| D  | 40-Pin GPIO      | General input/output pins for VIM3's SoC, or plugging-in a Toneboard                              
-|C|RTC Header|A header for connecting a real-time clock (button) battery| +| E  | Infrared Module  | 2-channel infrared receiver for the Khadas IR remote                                              | 
-|D|40-Pin GPIO|General input/output pins for VIM3's SoC, or plugging-in a Toneboard| +| F  | LEDs             | Indicator LEDs                                                                                    | 
-|E|GPIO Expander|Increases VIM3's available I/O beyond what A311D can provide| +| G  | GPIO Expander    | Increases VIM3's available I/O beyond what A311D can provide                                      
-|F|MCU|STM8S003 micro-controller with programmable EEPROM+H  | MCU              | STM8S003 micro-controller with programmable EEPROM                                                
-|G|WOL Switch|Power switch activated via Wake-On-LAN| +| I  | IPEX Antenna     | Wi-Fi and Bluetooth antenna connector                                                             |
-|H|Infrared Module|2-channel infrared receiver for the Khadas IR remote+
-|I|LEDs|Indicator LEDs| +
-|J|IPEX Antenna|Wi-Fi and Bluetooth antenna connector| +
-|K|IPEX Antenna|Wi-Fi and Bluetooth antenna connector|+
  
 ===== Back Side ===== ===== Back Side =====
  
-|    ^ Component             ^ Purpose  +{{products:sbc:vim3:hardware:vim3-interfaces-back-side.webp?600}} 
-|1|VIN|5-12V power input, supports Power-Over-Ethernet via M2X Extension| + 
-|2|Micro-SD Slot|Molex Slot, spec version 2.x/3.x/4.x (SDSC/SDHC/SDXC)| + 
-|3|Current Limit Switch|Prevents damage to VIM3 due to faulty loading conditions| +|    ^ Component             ^ Purpose                                                                 
-|4|M.2 Slot|PCIe 2.0 (x1 lane), supports M.2 2280 NVMe SSDs| +| 1  | VIN                   | 5-12V power input, supports Power-Over-Ethernet via M2X Extension       
-|5|TP|10-pin 0.5mm pitch FPC connector for touch input| +| 2  | Micro-SD Slot         | Molex Slot, spec version 2.x/3.x/4.x (SDSC/SDHC/SDXC)                   
-|6|MIPI-DSI|30-pin, 0.5mm pitch FPC connector for 4-lane 1080P displays| +| 3  | Current Limit Switch  | Prevents damage to VIM3 due to faulty loading conditions                
-|7|MIPI-CSI|30-pin, 0.5mm pitch, 4-lane, dual cameras, 8MP image signal processing| +| 4  | M.2 Slot              | PCIe 2.0 (x1 lane), supports M.2 2280 NVMe SSDs                         
-|8|SPI FlashBootFromSpiFlash.html|Flash memory module that interfaces over SPI| +| 5  | TP                    | 10-pin 0.5mm pitch FPC connector for touch input                        
-|9|XPWR Pads|Connect an external power switch using these pads| +| 6  | MIPI-DSI              | 30-pin, 0.5mm pitch FPC connector for 4-lane 1080P displays             
-|A|M-Register|Allows the EMMC to enter MaskROM mode+| 7  | MIPI-CSI              | 30-pin, 0.5mm pitch, 4-lane, dual cameras, 8MP image signal processing  
-|B|S-Register|Allows the SPI Flash to enter MaskROM mode|+| 8  | SPI Flash             | Flash memory module that interfaces over SPI                            
 +| 9  | XPWR Pads             | Connect an external power switch using these pads                       
 +| A  | M-Register            Shortcut to mask the eMMC                                               
 +| B  | S-Register            Shortcut to mask the SPI Flash                                          | 
 +| C  | Current Limit Switch  | Prevents damage to VIM3 due to faulty loading conditions                | 
  
  
 ===== Hardware buttons ===== ===== Hardware buttons =====
 +
 +{{products:sbc:vim3:hardware:vim3-buttons.webp?400}}
 +
  
 ^  Reset  ^  Function  ^  Power  ^  Purpose                 ^ ^  Reset  ^  Function  ^  Power  ^  Purpose                 ^
Line 57: Line 61:
 ===== GPIO header pinout ===== ===== GPIO header pinout =====
  
-^SIGNAL  ^PIN ^PIN ^SIGNAL  +^ SIGNAL     ^ PIN  ^ PIN  ^ SIGNAL      
-|5V|1|21|GND| +| 5V         | 1    | 21   **GND**     
-|5V|2|22|I2C_M3_SCL| +| 5V         | 2    | 22   | I2C_M3_SCL  
-|USB_DM|3|23|I2C_M3_SDA| +| USB_DM     | 3    | 23   | I2C_M3_SDA  
-|USB_DP|4|24|GND| +| USB_DP     | 4    | 24   **GND**     
-|GND|5|25|I2C_AO_SCK| +**GND**    | 5    | 25   | I2C_AO_SCK  
-|VCC_MCU|6|26|I2C_AO_SDA| +| VCC_MCU    | 6    | 26   | I2C_AO_SDA  
-|MCU_NRST|7|27|3.3V| +| MCU_NRST   | 7    | 27   | 3.3V        
-|MCU_SWIM|8|28|GND| +| MCU_SWIM   | 8    | 28   **GND**     
-|GND|9|29|I2SB_SCLK| +**GND**    | 9    | 29   | I2SB_SCLK   
-|ADC_CH0|10|30|I2S_MCLK0| +| ADC_CH0    | 10   | 30   | I2S_MCLK0   
-|1.8V|11|31|I2SB_SDO| +| 1.8V       | 11   | 31   | I2SB_SDO    
-|ADC_CH3|12|32|I2SB_LRCK| +| ADC_CH3    | 12   | 32   | I2SB_LRCK   
-|SPDIF_OUT|13|33|I2SB_SDI| +| SPDIF_OUT  | 13   | 33   | I2SB_SDI    
-|GND|14|34|GND| +**GND**    | 14   | 34   **GND**     
-|UARTC_RX|15|35|PWM_F| +| UARTC_RX   | 15   | 35   | PWM_F       
-|UARTC_TX|16|36|RTC_CLK| +| UARTC_TX   | 16   | 36   | RTC_CLK     
-|GND|17|37|GPIOH_4| +**GND**    | 17   | 37   | GPIOH_4     
-|Linux_RX|18|38|MCU_PA1| +| Linux_RX   | 18   | 38   | MCU_PA1     
-|Linux_TX|19|39|GPIODZ_15| +| Linux_TX   | 19   | 39   | GPIODZ_15   
-|3.3V|20|40|GND|+| 3.3V       | 20   | 40   **GND**     |
  
  
Last modified: 2023/03/21 08:59 by nick