Cubieboard7 Board Powered by Actions Semi S700 Processor Becomes a Full-Featured Devkit with DVK522 Expansion Board

Cubieboard6 was announced earlier this year with the same form factor as Cubieboard2 – which was popular a few years ago – by replacing Allwinner A20 with Actions Semi S500 quad core ARM Cortex A9 processor. CubieTech is about to launch Cubieboard7 based on the same design, except for the processor upgrade to the pin-to-pin compatible Actions Semi S700 quad core ARM Cortex A53 processor. I’ve also found out Cubieboard2/6/7 can be connected to DVK522 expansion board to provide easier access more I/Os like LVDS, RGB LCD, VGA, and so on.

Let’s start with the Cubieboard7 (CB7) preliminary specifications:

  • SoC – Actions Semi S700 quad core ARM Cortex-A53 processor with Mali-450MP4 GPU
  • System Memory – 2GB LPDDR3
  • Storage
    • 8GB eMMC flash
    • SATA 3.0 port for 2.5″ HDD/SSD implemented via USB 3.0 switch and JMicron JMS578 USB 3.0 to SATA controller.
    • micro SD card slot up to 32GB
  • Video Output  – HDMI 1.4b up to 1080p60 according to specs, but datasheet mentions: 3840*2160@24Hz/25Hz/30Hz and 4096*2160@24Hz/25Hz/30Hz, so those are likely to be supported to
  • Video Decoder – MPEG-4, H.264, H265… up to 60 Mbps (average), 120 Mbps (peak)
  • Video Encoder – H.264 up to 1080p60
  • Audio I/O – Via HDMI output, 3.5mm audio output (HP) jack, 3.5mm audio input (MIC) jack
  • Connectivity – 10/100M Ethernet, 802.11 b/g/n WiFi, Bluetooth 4.0 LE (AP6212) with u.FL antenna connector
  • USB – 2x USB host ports, 1x mini USB device
  • Expansion – 2x 48-pin headers with I2C, CSI for camera, FM-IN, ADC, CVBS output, Audio output, RGB, LVDS, MIPI DSI, SPI, HSIC, INT GPIO…
  • Misc – IR receiver, RTC with battery, power and ADFU keys (to flash firmware), Power LED, 2x User LEDs
  • Power Supply
    • 5V @ 2.5A via power barrel
    • 5V via mini USB input
    • 3.7V Li-Po battery support via 2-pin header
  • Dimensions – 100mm x 60mm x 18mm
  • Temperature Range –  -20℃ ~ 70℃
  • Certifications – FCC, CE & RoHS

Development resources like tools, Android 5.1 firmware and SDK, documentation, schematics (PDF) and datasheet are shared via a Baidu link. Usually they also provide a link to MEGA to ease download for people outside of China.

S700 Application Diagram – Click to Enlarge

The documentation appears to be in English, at least S700 datasheet and product brief which include the “application diagram” above. The processor actually supports Gigabit Ethernet, but they kept the Fast Ethernet connection in Cubieboard7 likely to avoid having to re-layout the PCB and increase costs. Right now, only Android 5.1.1 is available for the board, but the company intends to “continually maintain Android, Debian, Debian Server operating systems”.

What also caught my eye with the board is DVK522 expansion board, that allows you to insert Cubieboard7 and older variants with the same form factor to more easily access various display and other interfaces, connect Arduino shields, etc… It’s been available since 2014, but I’ve only noticed it today.

DVK522 + Cubieboard6 – Click to Enlarge

DVK522 board features:

  • Display and Video Outputs
    • TVOUT interface – Video CVBS output
    • VGA interface
    • Resistive touch LCD RGB interface
    • Capacitive touch LCD RGB interface
    • Capacitive touch LCD LVDS interface: for connecting capacitive touch LCD with LVDS interface
  • Camera – 1x CAMERA interface for connecting camera modules like OV7670
  • Connectivity Headers – ZIGBEE connector for connecting ZigBee modules like Core2530, ZB501
  • Expansion Headers
    • 1x UART interface
    • 1x ONE-WIRE interface to be used with 1-wire devices such as temperature sensor (DS18B20), electronic registration number (DS2401), etc.
    • SPI0/I2C1 interface for SPI and I2C
    • Arduino headers
  • Debugging/ Programming – USB UART interface via PL2303TA USB TO UART converter, Arduino ICSP interface
  • Misc
    • 3.3 V RTC backup battery
    • 32.768K crystal for PCF8563 RTC chip
    • Buzzer
    • 3x AD keys for Android keys
    • 8x user LEDs, 1x power indicator
    • Configuration jumpers for  TVOUT selection, CAMERA power selection, RTC, RTC power selection, ONE-WIRE, Buzzer, AD keys, Arduino port selection,
      User LEDs, Arduino ADC/I2C selection, Arduino UART selection for either connecting UART shield or connecting Arduino board
  • Power Input / Output – 5V/3.3 V

Cubieboard7 does not appear to be available yet, and pricing is unknown. For reference, Cubieboard6 is sold for 420 RMB ($62.33) on Taobao, and $98 on Amazon US, and we can expect the new board to sell for a few dollars more ($10 to $15 extra?). DVK522 expansion board has been designed by Waveshare, and sold on their website for $33.99. You may want to visit Cubieboard7 product page for a few more details about the development board itself.

Thanks to Aleksey for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
6 years ago

I’m always amazed to see that vendors’ laziness drive them into saving one week of work to avoid changing 4 traces on a PCB resulting in a crippled design that doesn’t make an efficient use of the SoC they selected. When you have native SATA and GigE on the chip, you cannot reasonably sell a board limited to fast ethernet and expect it to succeed, especially when you’ve been selling cheaper and better designs for several years! Guys, don’t buy this and wait for the updated design which will properly provide GigE. Also, I couldn’t find any info on the… Read more »

6 years ago

Willy :
When you have native SATA and GigE on the chip

Huh? SATA is provided by a JMS578 USB-to-SATA bridge connected to an ‘USB2.0 XHCI controller’ according to this ‘Application diagram’. This is where I stopped reading since… what to expect from ‘technical documentation’ then? Based on experiences with S500 software support and ‘quality’ of provided information/documentation two years ago this feels just like a huge waste of time.

6 years ago

@Jean-Luc Aufranc (CNXSoft) Properly updated or not… XHCI is not and was never USB2.0. 🙂 If I see such stuff I already loose faith in the manufacturer’s ability to provide correct information. Too much time lost due to carelessness and ignorance. Just looked into my tests with S500 from a few months ago (Armbian forum, at the bottom of the ‘Some storage benchmarks on SBCs’ thread). At least with S500 UAS was possible eventually (back in 2015 Actions Semi engineers asked what that is according to LeMaker) but performance numbers look not that great (120 MB/s) especially compared to other… Read more »

6 years ago

BTW: ‘leaving the linux-sunxi comfort zone’ was meant as a hint that for CB1/CB2/CB3 there exists superiour software and support situation due to open source communities. Starting with CB4 that has changed (Allwinner A80 still more or less useless with mainline kernel), the same with CB5 (Allwinner A83T) and it’s not different with Actions Semi SoCs on CB6 or CB7 now since there is no vibrant community around. What then happens is that you’ve to rely on vendor software/support offerings (same story with all those Banana Pi for example, first A20 based boards and their H3 board are supported by… Read more »

6 years ago

tkaiser :
Huh? SATA is provided by a JMS578 USB-to-SATA bridge connected to an ‘USB2.0 XHCI controller’ according to this ‘Application diagram’.

Oops, sorry I misread it. So it’s even worse. They’re proposing a regressed board compared to the cubietruck. Thanks for opening my eyes 😉

6 years ago

^still, your eyes aren’t open enough. because that lines means most probably a typo – there is no such a thing as USB 2.0 XHCI, they mistyped something – either “2” (vs. “3”) in “2.0” or “X” (vs “O” or “E”) in XHCI. what typo is more probable?

6 years ago

> either “2” (vs. “3”) in “2.0” or “X” (vs “O” or “E”) in XHCI. what typo is more probable?

cnxsoft will have to get a sample and test it 😉

6 years ago

SDK and android image now available on MEGA, link not yet on the product page.!Jg4R0bCL!jrAimg-klYrivaxLaeChSQ

5 years ago
Khadas VIM4 SBC