Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim2: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
products:sbc:vim2:hardware:interfaces [2022/07/08 05:06]
hyphop
products:sbc:vim2:hardware:interfaces [2023/03/22 04:00] (current)
nick
Line 1: Line 1:
 ====== VIM2 Interfaces ====== ====== VIM2 Interfaces ======
  
-{{/products/sbc/vim2/hardware/vim2-top-labels.png ?500}} 
-{{/products/sbc/vim2/hardware/vim2-bot-labels.png ?500}} 
-{{/products:sbc:vim2:hardware:docs-vim2.jpg?800}} 
  
-<tabbox Front(Blue)>  
-|    ^ Component             ^ Purpose  ^ 
-|1|USB-A|USB 2.0 speed, 500mA max output| 
-|2|RJ-45|Gigabit Ethernet with Wake-On-LAN (WOL)| 
-|3|HDMI|HDMI 2.0a with CEC, 4K@60Hz| 
-|4|USB-C|USB 2.0 OTG and 5V power input, can be used for upgrading the OS| 
-|5|USB-A|USB 2.0 speed, 900mA max output| 
-|6|Current Limit Switch|Prevents damage to VIM2 during uneven loading conditions| 
-|7|Fan Header|4-wire fan header utilising pulse width modulation| 
-|8|Reset Button|Force reboot your VIM2 in the event of a system freeze| 
-|9|Function Button|Press this 3 times in 2 seconds to enter MaskROM mode| 
-|A|Power Button|This button turns on your VIM2| 
-|B|M2x4 Mounting Point|For mounting to cases and heatsinks| 
-|C|RTC Battery Header|Header for attaching a battery for the real time clock| 
-|D|40-Pin GPIO|Learn how to access the GPIO from here, or use it to add a Toneboard| 
-|E|Infrared Module|2-channel infrared receiver for use with Khadas IR remote| 
-|F|LEDs|Status indicator LEDs| 
-|G|FPC Connector|10-pins, 0.5mm pitch, with I2C, IOs| 
-|H|I-Pex Wi-Fi / Bluetooth Connector|Wi-Fi / BT Antenna connector| 
-|I|I-Pex Wi-Fi / Bluetooth Connector|Wi-Fi / BT Antenna connector| 
  
 +===== Top side =====
  
-<tabbox Back(Red)> +{{products:sbc:vim2:hardware:vim2-interfaces-top-side.webp?600}}
  
  
-|    ^ Component             ^ Purpose  +|    ^ Component                          ^ Purpose                                                               
-|1|Pogo Pads|External 5V power inputcan be provided by vTV Board(DVB Tuner)+| 1  USB-A                              USB 2.0 speed500mA max output                                       
-|2|Micro-SD Card Slot|Boot alternative OSes via a micro-SD card, or just for extra storage+| 2  RJ-45                              Gigabit Ethernet with Wake-On-LAN (WOL)                               
-|3|500mA Fuse|Fuse for the 500mA USB port+| 3  HDMI                               HDMI 2.0a output with CEC, 4K@60Hz                                    
-|4|WOL Switch|Power switch activated via Wake-On-LAN+| 4  USB-C                              | USB 2.0 OTG and 5V power input, can be used for upgrading the OS      
-|5[MCU|STM8S003 micro-controller with programmable EEPROM+| 5  USB-A                              | USB 2.0 speed, 900mA max output                                       
-|6|MCU Pogo Pads|SWIM, UART, ADC, NRST+| 6  Current Limit Switch               Prevents damage to VIM2 during uneven loading conditions              
-|7|SPI Flash|Flash memory module that interfaces over SPI+| 7  Fan Header                         4-wire fan header utilising pulse width modulation                    
-|8|20-Pin Pogo Pads|USBI2C, DVB-Bus, IOs, for docking with the vTV Board(DVB Tuner)+| 8  Reset Button                       | Force reboot your VIM2                                                | 
-|9|XPWR Pads|Connect an external power switch using these pads+| 9  | Function Button                    | Press this 3 times in 2 seconds to enter MaskROM mode                 | 
-|A|900mA Fuse|Fuse for the 900mA USB port|+| A  | Power Button                       | This button turns on your VIM2                                        | 
 +| B  | RTC Battery Header                 | Header for attaching a battery for the real time clock                | 
 +| C  | M2x4 Mounting Point                | For mounting to cases and heatsinks                                   | 
 +| D  | 40-Pin GPIO                        Learn how to access the GPIO from hereor use it to add a Toneboard 
 +| E  | Infrared Module                    | 2-channel infrared receiver for use with Khadas IR remote             
 +F  LEDs                               Status indicator LEDs                                                 
 +G  FPC Connector                      10-pins, 0.5mm pitch, with I2C, IOs                                   | 
 +| H  | I-Pex Wi-Fi / Bluetooth Connector  | Wi-Fi / BT Antenna connector                                          |
  
  
-<tabbox Buttons> +===== Back side =====
  
-^ Reset  ^ Function  ^ Power  ^ Purpose                   ^ +{{products:sbc:vim2:hardware:vim2-interfaces-back-side.webp?600}}
-|x| | |Force Reboot VIM2 +
-| |x| |Enter Upgrade Mode (TST)| +
-| | |x|Power On/Wake Up VIM2| +
-|x| |x|Enter Upgrade Mode (KEYS)| +
-|x|x|x|Erase EMMC|+
  
  
 +|    ^ Component           ^ Purpose                                                               ^
 +| 1  | Pogo Pads           | External 5V power input, can be provided by vTV Board(DVB Tuner)      |
 +| 2  | Micro-SD Card Slot  | Boot alternative OSes via a micro-SD card, or just for extra storage  |
 +| 3  | MCU                 | STM8S003 micro-controller with programmable EEPROM                    |
 +| 4  | MCU Pogo Pads       | SWIM, UART, ADC, NRST                                                 |
 +| 5  | M-Register          | Shortcut to mask the eMMC                                             |
 +| 6  | SPI Flash           | Flash memory module that interfaces over SPI                          |
 +| 7  | 20-Pin Pogo Pads    | USB, I2C, DVB-Bus, IOs, for docking with the vTV Board(DVB Tuner)     |
 +| 8  | XPWR Pads           | Connect an external power switch using these pads                     |
  
-<tabbox Indicator LEDs> +===== Hardware buttons =====
  
-^ Colour  ^ Behaviour  ^ Meaning                                 ^ +{{products:sbc:vim2:hardware:vim2-buttons.webp?400}}
-|Blue|OFF|Power source disconnected| +
-| |Solid ON|Power source connected, SBC turned off| +
-|White|OFF|SBC turned off| +
-| |Solid ON|SBC turned on| +
-|Red|None|None|+
  
  
 +^  Reset  ^  Function  ^  Power  ^  Purpose                             ^
 +|  x      |            |         | Force Reboot VIM2                    |
 +|          x                 | Enter Upgrade Mode (TST) (V14 only)  |
 +|                    |  x      | Power On/Wake Up VIM2                |
 +|  x      |            |  x      | Enter Upgrade Mode (KEYS)            |
  
-<WRAP important > 
-The above behaviours are default out-of-the-box, and can be altered by a user. For example the white LED can be made to blink or breathe. For more information on how to program them via your favourite OS (each OS is different), please consult with experts at [[https://forum.khadas.com|Khadas Forum]]. 
-</WRAP> 
  
-<tabbox GPIO Pinout> +Special button shortcuts 
 + 
 +  * Press ''FUNCTION'' 3 times in 2 seconds to enter MaskROM mode. (V14 only) 
 + 
 +===== GPIO header pinout =====
  
 ^SIGNAL ^PIN ^PIN ^SIGNAL ^ ^SIGNAL ^PIN ^PIN ^SIGNAL ^
Line 93: Line 83:
 |3.3V|20|40|GND| |3.3V|20|40|GND|
  
-</tabbox>+
Last modified: 2022/07/08 05:06 by hyphop