Vybrid VF6 System-On-Module 2ETH

Emcraft Systems provides a NXP Vybrid VF6 SOM (System-On-Module) 2ETH, which is a compact (30 mm x 57 mm) mezzanine module that combines a 32-bit ARM dual-core processor (Cortex-A5 at 500 MHz and Cortex-M4 at 167 MHz) with a powerful set of industry-required communication interfaces in a single chip, and includes DDR3 SDRAM, Flash devices and two Ethernet PHY buffers. The VF6 SOM 2ETH is available in various build-time options allowing customers to choose an optimal SOM configuration for application at hand (QSPI Flash, NAND Flash or both; 0, 1 or 2 Ethernet PHY).

Click to enlarge

Emcraft develops and maintains a software distribution for the VF6 SOM 2ETH, including a Linux BSP (Board Support Package) for the Cortex-A5 core, an MQX BSP for the Cortex-M4 core, the MCC (Multi-Core Communication protocol) and a Yocto-based cross-development software environment.


Starter Kit


VF6 SOM TWR Starter Kit

The VF6 SOM TWR Starter Kit provides a low-cost ($179) hardware platform enabling development of embedded applications using the NXP Vybrid VF6 microcontroller devices and Emcraft's VF6 System-On-Module (SOM) 2ETH. The kit includes the VF6 SOM 2ETH, a NXP Tower-compatible Development Baseboard (TWR-VF6-SOM-BSB), and a mini-USB cable for USB-based power and serial console.

As shipped, the kit can be used in standalone mode, without requiring any additional hardware equipment. The TWR-VF6-SOM-BSB baseboard is
102 x 80.62 mm in size and has the following main interfaces:

  • USB UART interface connected to UART port of the Vybrid VF6. In addition to providing a link to the Vyrbid serial console, this interface also provides power to the kit.
  • JTAG interface
  • Two 10/100 Ethernet interfaces and RJ-45 connectors
  • Two USB OTG ports
  • User LEDs
  • MicroSD connector
  • Unused SOM signals available on a breadboard area. Additionally, the breadboard area provides a 10x2 2mm pitch unconnected through-holes array for user prototyping
  • Other I/O interfaces of the VF6 available on the Tower backplane connectors
  • Reset push button.


Click to enlarge

In addition to being able to operate in standalone mode, the development board included with the kit can also be used as part of the modular NXP Tower System development platform. The TWR-VF6-SOM-BSB can interoperate with all the standard peripheral modules of the NXP Tower System, such as TWR-SER, TWR-SER2, TWR-LCD-RGB and others providing access to various I/O interfaces, such as for instance:

  • Full speed OTG USB – with the NXP TWR-SER or TWR-SER2 boards
  • High speed USB – with the TWR-SER2
  • Color LCD with touch screen – with the TWR-LCD-RGB.


Click to enlarge




Hardware Resources


Here you will find hardware specifications, design files and various hardware materials describing the VF6 System-on-Modules 2ETH and the Starter Kits.

Our goal is to make design of custom baseboards for the VF6 SOM 2ETH as easy and quick as only possible. If you believe that some materials that you require to integrate the VF6 SOM 2ETH into your product are missing, or if you would like to ask any question about the VF6 SOM 2ETH hardware architecture, please do not hesitate to contact us.


Hardware Resources Download Version # Date
VF6 SOM 2ETH top view 3A
Jun 9, 2014
VF6 SOM 2ETH bottom view 3A
Jun 9, 2014
High-Level Diagrams
VF6 SOM 2ETH high-level diagram 3A
Jun 20, 2014
TWR-VF6-SOM-BSB high-level diagram 2A
Feb 12, 2014
Hardware Documentation
VF6 SOM 2ETH hardware architecture specification
Jul 5, 2016
VF6 SOM 2ETH environmental specification 3A May 28, 2015
VF6 SOM 2ETH CE certificate
Jun 23, 2015
TWR-VF6-SOM-BSB hardware architecture specification 1.1 Feb 12, 2014
Hardware Materials
VF6 SOM 2ETH 3D model
(requires registration and login)
Oct 7, 2017
VF6 SOM 2ETH symbol and footprint (Altium Designer) and README.txt (requires registration and login) 3A
Jun 6, 2014
TWR-VF6-SOM-BSB schematics
(requires registration and login)
Jan 28, 2015
TWR-VF6-SOM-BSB Bill-Of-Materials (BOM) 
(requires registration and login)
Dec 19, 2013



Software Release

Ask Question


Emcraft supports Linux as an operating system for the Vybrid Cortex-A5 processor core and MQX as an RTOS for the Cortex-M4 processor core.

All VF6 System-On-Modules 2ETH come preloaded with Linux and U-Boot. Full source code of the Linux BSP and U-Boot is provided for free download, along with a Linux cross-development environment. Both U-Boot and Linux are roaylty-free.


Resources Download Version #
VF6 SOM TWR Starter Kit Release Files
VF6 SOM TWR Starter Kit Guide 1.14.0
Feb 5, 2016
VF6 SOM 2ETH Software Development Environment
(requires registration and login)
May 25, 2015
VF6 SOM 2ETH ELDK packages;
refer to the VF6 SOM TWR Starter Kit Guide for details
Mar 13, 2015
Prebuilt Linux/MQX image ready to be loaded to the VF6 SOM
(requires registration and login)
May 25, 2015
Prebuilt U-Boot binary file ready for installation onto NAND of the VF6 SOM
(requires registration and login)
May 25, 2015
NAND firmware configuration block image ready for installation onto the VF6 SOM
(requires registration and login)
May 25, 2015
Special pre-built U-Boot binary designated for switching to NAND boot for boards that boot from QSPI
(requires registration and login)
May 25, 2015
Special pre-built U-Boot binary designated for switching to NAND boot for boards that boot from QSPI
(requires registration and login)
May 25, 2015
Special pre-built U-Boot binary designated for migration to U-Boot and Linux images with enhanced ECC protection
(requires registration and login)
May 25, 2015



VF6 SOM 2ETH Documentation


This page provides various documentation materials for the VF6 System-On-Module (SOM) 2ETH.


Resources Download Version #
Application Notes
Setting up the VF6 SOM TWR starter kit

May 7, 2015
Running U-Boot

May 5, 2015
Loading Linux images via Ethernet and TFTP

May 5, 2015
Installing Linux images to Flash

May 5, 2015
Installing and activating cross development environment

May 7, 2015
Running TCP/IP stack in Linux
May 20, 2015
Booting Linux with rootfs on SD Card

Oct 15, 2013
Booting Linux with rootfs on a JFFS2 file system

Dec 18, 2013
Using Vybrid UART ports in Linux

May 13, 2015
Controlling GPIO from Linux user-space

May 14, 2015
Using SD card in Linux

Jul 8, 2015
Making Vybrid visible as USB storage using Linux

Jul 23, 2015
Playing audio in Linux

Jul 20, 2015
Using VF6 LCD controller in Linux

May 5, 2015
Building Yocto software distribution

May 27, 2015
External Resources
Windows device driver for the USB/UART chip

Windows TFTP server

How to set up NFS

O'Reilly's "Linux Device Drivers"

Design Kit


Vybrid VF6 SOM 2ETH Design Kit


For those customers who have successfully evaluated the Vybrid VF6 System-On-Module 2ETH and would like to proceed with designing the SOM into embedded product, Emcraft System provides the Vybrid VF6 SOM 2ETH Design Kit.

The Vybrid VF6 SOM 2ETH Design Kit is an advanced product, separate from the VF6 SOM Starter Kit.

The kit is comprised of the following materials and services:
  • The Vybrid VF6 System-On-Module (SOM) 2ETH schematics (PDF file only). The package is provided as an advanced hardware material allowing hardware designers to understand subtle points of the SOM implementation and interface.
  • Suggested VF6 SOM 2ETH to baseboard mapping (Excel file). Upon purchase of the kit, you will be able to send a list of I/O requirements for your application to Emcraft. Emcraft will review and return an Excel file with recommended mapping of I/O interfaces from the SOM to your custom baseboard.
  • 1 (one) review of your custom VF6 SOM 2ETH baseboard schematics (SOM interface section only), with detailed comments returned over email.

VF6 SOM 2ETH Design Kit Materials Download Version # Date
VF6 SOM 2ETH schematics (PDF format)
(requires purchase of both Starter Kit and Design Kit)
May 6, 2015



Ordering Info

Pricing for the VF6 SOM 2ETH module starts at $50 per unit. If you would like to purchase the VF6 SOM 2ETH in small volume (up to 100 units) and don't want to go through the formal PO process, you can make a purchase at the Emcraft online store.

Due to market conditions, please contact us about part availability.


Part Number Description Buy Online
SOM-VF6-2ETH Vybrid VF6, 500MHz, Industrial (-40 to +85ºC), 512MB RAM, 512MB NAND, 2x ETH PHY

For larger orders, please contact Emcraft to receive detailed pricelists or place an order.



Related Products

Kinetis K70/K61 Linux Starter Kit


Emcraft Systems provides a Linux (uClinux) software distribution and a starter kit for the NXP Kinetis K70 and K61 microcontrollers. The K70/K61 Linux starter kit is based on the K70 SOM, which is an Emcraft Systems' compact (30 mm x 57 mm) mezzanine module using the NXP Kinetis K70 microcontroller. By combining a 150 MHz K70 microcontroller with 64 MB LPDRAM, 128 MB NAND Flash and an Ethernet PHY on a single module, the K70 SOM provides a perfect platform for evaluation and development of the Linux on the K70/K61 devices.

Learn More...