Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


Sidebar

products:sbc:vim3:hardware:interfaces

This is an old revision of the document!


VIM3/3L Interfaces

docs_vim3.jpg

Front(Blue)

Component Purpose
1USB-A[USB 3.0 port that swaps to 2.0 when PCI-E is active, 900mA output
2RJ-45Gigabit LAN port that supports Wake-On-LAN
3HDMIHDMI port supporting CEC
4USB-CUSB-C port with USB power delivery (5-20Vinput) and 2.0 speeds, can be used for upgrading the OS
5USB-AUSB 2.0 port that supports 500mA output
6Fan Header4-wire fan header utilising pulse width modulation
7Reset ButtonForce reboot your VIM3 in the event of a system freeze
8Function ButtonPress this 3 times in 2 seconds to enter MaskROM mode
9Power ButtonThis button turns on your VIM3
AM2 HoleM2 clearance holes for a case, or adding a heatsink
BG-Sensor3-axis accelerometer
CRTC HeaderA header for connecting a real-time clock (button) battery
D40-Pin GPIOGeneral input/output pins for VIM3's SoC, or plugging-in a Toneboard
EGPIO ExpanderIncreases VIM3's available I/O beyond what A311D can provide
FMCUSTM8S003 micro-controller with programmable EEPROM
GWOL SwitchPower switch activated via Wake-On-LAN
HInfrared Module2-channel infrared receiver for the Khadas IR remote
ILEDsIndicator LEDs
JIPEX AntennaWi-Fi and Bluetooth antenna connector
KIPEX AntennaWi-Fi and Bluetooth antenna connector

Back(Red)

Component Purpose
1VIN5-12V power input, supports Power-Over-Ethernet via M2X Extension
2Micro-SD SlotMolex Slot, spec version 2.x/3.x/4.x (SDSC/SDHC/SDXC)
3Current Limit SwitchPrevents damage to VIM3 due to faulty loading conditions
4M.2 SlotPCIe 2.0 (x1 lane), supports M.2 2280 NVMe SSDs
5TP10-pin 0.5mm pitch FPC connector for touch input
6MIPI-DSI30-pin, 0.5mm pitch FPC connector for 4-lane 1080P displays
7MIPI-CSI30-pin, 0.5mm pitch, 4-lane, dual cameras, 8MP image signal processing
8SPI FlashBootFromSpiFlash.htmlFlash memory module that interfaces over SPI
9XPWR PadsConnect an external power switch using these pads
AM-RegisterAllows the EMMC to enter MaskROM mode
BS-RegisterAllows the SPI Flash to enter MaskROM mode

Buttons

Reset Function Power Purpose
x Force Reboot VIM3
x Enter Upgrade Mode TST
xPower ON/Wake Up VIM3
x xEnter Upgrade Mode KEYS
xxxErase EMMC

Indicator LEDs

Colour Behaviour Meaning
BlueOFFPower source disconnected
Solid ONPower source connected, SBC turned off
WhiteOFFSBC turned off
Solid ONSBC turned on
RedNoneNone

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 Khadas Forum.

GPIO Pinout

SIGNAL PIN PIN SIGNAL
5V121GND
5V222I2C_M3_SCL
USB_DM323I2C_M3_SDA
USB_DP424GND
GND525I2C_AO_SCK
VCC_MCU626I2C_AO_SDA
MCU_NRST7273.3V
MCU_SWIM828GND
GND929I2SB_SCLK
ADC_CH01030I2S_MCLK0
1.8V1131I2SB_SDO
ADC_CH31232I2SB_LRCK
SPDIF_OUT1333I2SB_SDI
GND1434GND
UARTC_RX1535PWM_F
UARTC_TX1636RTC_CLK
GND1737GPIOH_4
Linux_RX1838MCU_PA1
Linux_TX1939GPIODZ_15
3.3V2040GND
Last modified: 2022/07/13 23:41 by frank