AIO-3399J Buy Spec

Uses RK3399 Six-Core ( A72x2+A53x4 ) 64-Bit CPU, up to 2.0Ghz , integrated Quad-Core Mali-T864 GPU. Onboard M.2 PCIe, 4G LTE interface, multiple display interface and serial port. Support Android/Linux/Ubuntu system.

Wireless Module

Update time:2018-06-22 Views:2145

1 EC20 4G module

1.1 Product Parameter


    • EC20-C R2.0 Mini PCIe-C

    • Power supply

    • 3.3V~3.6V (Typical 3.3V)

    • Band

    • TDD-LTE: B38/B39/B40/B41

    • FDD-LTE:B1/B3/B8

    • WCDMA: B1/B8

    • TD-SCDMA: B34/B39

    • GSM: 900/1800


    • TDD-LTE: Max 130Mbps (DL) Max 35Mbps (UL)

    • FDD-LTE: Max 150Mbps (DL) Max 50Mbps (UL)

    • DC-HSPA+: Max 42Mbps (DL) Max 5.76Mbps (UL)

    • UMTS: Max 384Kbps (DL) Max 384Kbps (UL)

    • CDMA: Max 3.1Mbps (DL) Max 1.8Mbps (UL)

    • TD-SCDMA: Max 4.2Mbps (DL) Max 2.2Mbps (UL)

    • EDGE: Max 236.8Kbps (DL) Max 236.8Kbps (UL)

    • GPRS: Max 85.6Kbps (DL) Max 85.6Kbps (UL)


    • USB: USB 2.0 high-speed interface, 480Mbps

    • Digital voice: 1 digital voice interface (optional)

    • USIM: 1.8 V / 3 V

    • Network instructions: * 2, NET_STATUS, and NET_MODE

    • UART: x 1 UART

    • Reset: low level

    • PWRKEY: low level

    • Antenna interface: x 3 (main antenna, split antenna and GNSS antenna interface)

    • ADC: x 2


    • 51.0×30.0×4.9mm


    • About 10.5 g


    • CCC/ NAL*/ TA

1.2 Firmware follow

The official website of the public version of the default firmware support EC20 4G dongle module, Baidu Pan link:public version of the default firmware

The EC20 USB 4G module patch link:patch

1.3 Picture


1.4 Connection method

  • USB interface connection


  • Mini-PCIe interface connection英文_03.jpg

GPS Module

Product Parameter

GPS parameter en.jpg

1.Firmware download

The firmware defaults to open the GPS :Download Link


2.Connection method

As for Module UBLOX, VCC(white cable), GND(black cable), TX(blue cable), connect with AIO-3399J UART2 3.3V GND RX.   

3.Modification method

Modify uart device which you connect with GPS, or modify android system conf file directly /system/etc/u-blox.conf 。

 --- a/device/rockchip/rk3399/gps/u-blox.conf
 +++ b/device/rockchip/rk3399/gps/u-blox.conf
 @@ -35,7 +35,7 @@
  ### Serial interface 
  # Device to be used by the driver
 -SERIAL_DEVICE          /dev/ttyS4
 +SERIAL_DEVICE          /dev/ttysWK2
  #SERIAL_DEVICE         /dev/s3c2410_serial2
  #SERIAL_DEVICE         /dev/i2c-4
  #SERIAL_DEVICE         /dev/ttyACM0

GPS is available by default in firmware above, but the public version firmware defaults to close it. You can modify "ro.factory.hasGPS" in "/system/build.prop" to close or open GPS. Then, please restart your board after completing the modification. 



The GPS function will occupy uart2, so please follow above modification method to close the GPS before using uart2 to do other things.