This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
products:sbc:vim2:hardware:interfaces [2022/07/08 03:32] 127.0.0.1 external edit |
products:sbc:vim2:hardware:interfaces [2023/03/22 04:00] (current) nick |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Interfaces ====== | + | ====== |
- | {{/ | ||
- | {{/ | ||
- | {{ / | ||
- | <tabbox Front(Blue)> | ||
- | | ^ Component | ||
- | |1|USB-A|USB 2.0 speed, 500mA max output| | ||
- | |2|RJ-45|10/ | ||
- | |3|HDMI|HDMI 2.0b with 3D, HDR, CEC and HDCP 2.2| | ||
- | |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|Fan Header|4-wire fan header utilising pulse width modulation| | ||
- | |7|Reset Button|Force reboot your VIM1 in the event of a system freeze| | ||
- | |8|Function Button|Press this 3 times in 2 seconds to enter MaskROM mode| | ||
- | |9|Power Button|This button turns on your VIM1| | ||
- | |A|M2x4 Mounting Point|For mounting to cases and heatsinks| | ||
- | |B|RTC Battery Header|Header for attaching a battery for the real time clock| | ||
- | |C|40-Pin GPIO|Learn how to access the GPIO from here, or use it to add a Toneboard| | ||
- | |D|Infrared Module|2-channel infrared receiver for use with Khadas IR remote| | ||
- | |E|LEDs|Status indicator LEDs| | ||
- | |F|I-Pex Wi-Fi / Bluetooth Connector|Wi-Fi / BT Antenna connector| | ||
- | <tabbox Back(Red)> | + | ===== Top side ===== |
+ | {{products: | ||
- | | ^ Component | ||
- | |1|VIN|5V power input| | ||
- | |2|Micro-SD Card Slot|Boot alternative OSes via a Micro-SD card, and for extra storage| | ||
- | |3|M-Register|Allows the EMMC to enter MaskROM mode| | ||
- | |4|XPWR Pads|Connect an external power switch using these pads| | ||
+ | | ^ Component | ||
+ | | 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 output 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 | ||
+ | | 7 | Fan Header | ||
+ | | 8 | Reset Button | ||
+ | | 9 | Function Button | ||
+ | | A | Power Button | ||
+ | | B | RTC Battery Header | ||
+ | | C | M2x4 Mounting Point | For mounting to cases and heatsinks | ||
+ | | D | 40-Pin GPIO | Learn how to access the GPIO from here, or use it to add a Toneboard | ||
+ | | E | Infrared Module | ||
+ | | F | LEDs | Status indicator LEDs | | ||
+ | | G | FPC Connector | ||
+ | | H | I-Pex Wi-Fi / Bluetooth Connector | ||
- | <tabbox Buttons> | ||
- | ^ Reset ^ Function | + | ===== Back side ===== |
- | |x| | |Force Reboot VIM1| | + | |
- | | |x| |Enter Upgrade Mode (TST)| | + | |
- | | | |x|Power On/Wake Up VIM1| | + | |
- | |x| |x|Enter Upgrade Mode (KEYS)| | + | |
- | |x|x|x|Erase EMMC| | + | |
+ | {{products: | ||
- | <tabbox Indicator LEDs> | ||
- | ^ Colour | + | | |
- | |Blue|OFF|Power source disconnected| | + | | 1 |
- | | |Solid ON|Power source connected, SBC turned off| | + | | 2 |
- | |White|OFF|SBC turned off| | + | | 3 |
- | | |Solid ON|SBC turned on| | + | | 4 |
- | |Red|None|None| | + | | 5 | M-Register |
+ | | 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 | ||
+ | ===== Hardware buttons ===== | ||
- | <WRAP important > | + | {{products: |
- | 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:// | + | |
- | </ | + | |
- | <tabbox GPIO Pinout> | ||
- | {{products: | + | ^ Reset ^ Function |
+ | | x | | | Force Reboot VIM2 | | ||
+ | | | ||
+ | | | ||
+ | | x | | x | Enter Upgrade Mode (KEYS) | ||
+ | |||
+ | |||
+ | Special button shortcuts | ||
+ | |||
+ | * Press '' | ||
+ | |||
+ | ===== GPIO header | ||
+ | |||
+ | ^SIGNAL ^PIN ^PIN ^SIGNAL ^ | ||
+ | |5V|1|21|GND| | ||
+ | |5V|2|22|I2C_SCK_A| | ||
+ | |HUB_DM1|3|23|I2C_SDA_A| | ||
+ | |HUB_DP1|4|24|GND| | ||
+ | |GND|5|25|I2C_SCK_B| | ||
+ | |GPIODV_21|6|26|I2C_SDA_B| | ||
+ | |GPIODV_22|7|27|3.3V| | ||
+ | |GPIODV_23|8|28|GND| | ||
+ | |GND|9|29|I2S_SCLK| | ||
+ | |ADC_CH0|10|30|I2S_MCLK| | ||
+ | |1.8V|11|31|I2S_SDO| | ||
+ | |ADC_CH2|12|32|I2S_LRCK| | ||
+ | |SPDIF|13|33|I2S_SDI| | ||
+ | |GND|14|34|GND| | ||
+ | |UART_RX_AO_B|15|35|PWM_D| | ||
+ | |UART_TX_AO_B|16|36|RTC_CLK| | ||
+ | |GND|17|37|GPIOH_5| | ||
+ | |Linux_RX|18|38|EXP_INT| | ||
+ | |Linux_TX|19|39|GPIODV_13| | ||
+ | |3.3V|20|40|GND| | ||
- | </ |