Posts Tagged ‘bsp’

Gateworks Ventana GW5530 SBC is Designed for Drones, Robots, and Digital Signage

July 21st, 2016 No comments

Gateworks Ventana is a family of boards based on NXP i.MX6 processor designed for embedded applications, and often include one or more mini PCIe ports for expansion. Their latest single board computer – Ventana GW5530 –  is powered by an NXP i.MX 6Dual processor coupled with 512MB RAM, 256MB storage, a mini PCIe port, a micro SD / SIM card slot, micro HDMI output, and some I/Os.

Click to Enlarge

Click to Enlarge

Ventana GW5530 specifications:

  • SoC – NXP i.MX6 Dual Core ARM Cortex-A9 processor @ 800MHz with Vivante 2D and 3D GPUs
  • System Memory – 512MB DDR3 (Up to 2GB as option)
  • Storage – 256MB flash (Up to 2GB as option), micro SD/SIM card slot, serial configuration EEPROM
  • Video & Audio Output – micro HDMI 1.4 port
  • Connectivity – Optional u-blox EVA-M8M GPS Receiver with MMCX or u.FL Antenna Connector
  • USB – 1x micro USB 2.0 OTG Port
  • Sensors – 9-axis inertial module (accelerometer/gyro/magnetometer)
  • Expansion
    • High-Power Gen 2.0 mini-PCIe Socket with USB 2.0 Support
    • SIM socket (shared with micro SD card)
    • Video input header for CVBS, Y/C, YPrPb
    • Digital and serial I/O header
  • Debugging – JTAG connector
  • Misc – RTC with battery backup, voltage and temperature monitor, programmable watchdog timer, reset header, LED header
  • Power Supply – 8 to 60V DC input via 2-pin header; Reverse voltage protection
  • Power Consumption – [email protected] (typical); 7W Available for mini-PCIe socket
  • Dimensions – 100x35x13 mm
  • Weight – 28 grams
  • Temperature Range – -40°C to +85°C

    Click to Enlarge

    Click to Enlarge

The company can provide OpenWrt, Android, Yocto Linux, and OpenEmbedded board support packages (BSP) for the board. Some documentation can be found on Ventana wiki. The boards targets “small embedded applications such as Man Portable Units (MPUs), Unmanned Aerial Vehicles (UAV) equipment, digital signage, and robotics”.

Block Diagram

Block Diagram

The board is available now, with pricing not disclosed, and 1 year warranty. Gateworks GW11038 development kit with GW5530 SBC, OpenWrt BSP, USB and video cables, power supply, and a JTAG programmer can also be purchased for evaluation. More details can be found on Gateworks Ventana GW5530 product page.

SD 600eval Development Board Compliant with 96Boards CE Extended To Sell for $279

June 6th, 2016 7 comments

Last month, we found out that Arrows Electronics was working on DragonBoard 600c development board featuring Qualcomm Snapragon 600 processor and based on 96Boards CE Extended version which allows for extra features such as SATA and Ethernet ports. At the time, the complete specifications were not available, and neither pricing. We do now have more details, as the board designed by Elinfochips is (also) called SD 600eval, and is available on back order for $279.

Click to Enlarge

Click to Enlarge

SD 600eval specifications:

  • SoC- Qualcomm Snapdragon 600 (APQ8064) quad-core Krait 300 processor  @ up to 1.7 GHz with Adreno 320 GPU @ 400MHz supporting OpenGL ES 1.1/2.0, OpenCL 1.1, WebGL 1.0, and DirectX 9.3
  • System Memory – 2GB PoP LPDDR2 @ 533 MHz
  • Storage – 16GB eMMC Flash + micro SD 3.0 (UHS-1) slot + SATA port
  • Video Output – HDMI up to 1080p
  • Video – [email protected] HD video playback and capture (h.264/AVC)
  • Connectivity – Gigabit Ethernet via AR8151 PCIe chip, 802.11n/g/n/ac WiFi 2×2 and Bluetooth 4.0 LE, GPS/GLONASS with external GPS antenna
  • USB – 2x USB 2.0 host ports, 1x micro USB OTG port
  • Expansion:
    • 1x 40 pin low speed expansion connector – 2x UART, SPI, PCM, 2x I2C, 12x GPIO, DC power
    • 1x 60 pin high speed expansion connector – 4L-MIPI DSI, USB, HSIC, 2x I2C, 2L+4L MIPI CSI
    • 1x 16-pin & 40-pin audio expansion connector – Stereo headset/Line OUT, speaker, analog/digital microphones
  • Sensors – On-board magnetometer, gyro meter, and accelerometer
  • Misc – Volume, power & reset buttons. 6 LEDS (4x user, 1x Wifi, 1x Bluetooth), RTC battery slot
  • Power Supply – +6.5 – 18V DC input
  • Dimensions – 100 x 100 mm (96Boards Consumer Edition Extended dimensions specifications)
  • Operating Temperature Range – 0 to 50 deg. C
Click to Enlarge

Click to Enlarge

The company provides Android 5.1 with Linux 3.4 support for the board, and Linaro will provide the Linux BSP for D 600eval/Dragonboard 600c, so hopefully a more recent Linux kernel will be supported. There are several links to software and hardware documentation, source code and binaries on the “Resources” section of the product page, including schematics (PDF) and hardware user manual.

Intel Launches $15 Quark D2000 Arduino Compatible Board

April 14th, 2016 6 comments

Intel introduces three new Quark Micro-controllers last year, and I already experimented with Intel System Studio tools, quite similar to the Arduino IDE, and designed for hardware such as Intel Quark D1000 Customer Reference Board. So far the company had not released any boards available to the general public, but this has now changed since they’ve launched the “Intel Quark Microcontroller Developer Kit D2000”.


Intel Quark D2000 development board specifications:

  • MCU – Intel Quark D2000 32-bit processor Intel Pentium x86-compatible without x87 FPU @ 32 MHz with 8 KB SRAM, 32 KB instruction flash, 8 KB OTP flash and 4 KB OTP data flash
  • USB – 1x micro USB (JTAG) for power and programming/debugging
  • Sensors – 6-axis Accelerometer / magnetometer with temperature sensor (Bosch Sensortec BCM150)
  • Expansion options:
    • Arduino Uno compatible SIL sockets (3.3V IO only)
    • Booster pack compatible SIL headers (3.3V IO only)
  • Misc – Reset and user buttons, jumpers, RTC
  • Power Supply
    • External (2.5V – 5V) DC input via screw terminal
    • USB power (5V) via debug port
    • Coin cell battery (type CR2032 not supplied)
  • Dimensions – 8.4 x 5.7 cm
Click to Enlarge

Click to Enlarge

The board can also be developed with Intel System Studio for Microcontrollers IDE with support for GCC 5.2.1, Intel-enhanced GDB 7.9, Integrated Performance Primitives for Microcontrollers 1.0, Floating Point Emulation library, sample applications, a BSP for the Intel Quark Microcontroller Software Interface (Intel QMSI)
OpenOCD 0.8.0, TinyCrypt 0.1.0, Python 2.7.10, and more. The IDE works in Linux 64-bit (Ubuntu 14.04 LTS, and Fedora 21), and Windows 7/8.1/10 64-bit. All manufacturing and hardware design files have been released (Cadence Allegro), and documentation includes hardware and user’s guides.

The board can be purchased for $14.95 on Mouser, and you can visit Intel Quark Microcontroller D2000 product page for more details about the MCU and the development board, including all documentation.

e-Con Systems Propus Nvidia Tegra K1 Development Board Features 3 MIPI-CSI Camera Interfaces

March 18th, 2016 3 comments

I mostly know e-Con Systems because of their camera modules, but the Indian company has also been manufacturing system-on-modules and development kits, and has just launched Propus development board based on their eSOMTK1 computer-on-module powered by Nvidia Tegra K1 quad core Cortex A15 processor, and including three camera interfaces with two 4-lane and one 1-line MIPI-CSI2 connectors.

Propus_development_boardPropus specifications:

  • Computer-on-module – eSOMTK1-F16G-R2G-WB-IM:Propus_board_mini-PCIe
    • SoC – Nvidia Tegra K1 4-plus-1 ARM Cortex-A15 processor @ up to 2.3 GHz with 192-core Kepler GPU.
    • System Memory – 2GB 64-bit DDR3L SDRAM
    • Storage – 16GB eMMC flash
    • Connectivity – 802.11 a/b/g/n and Bluetooth 4.1 module with 2 u.Fl antenna connectors
    • Sensors – 3D digital accelerometer and a 3D digital gyroscope (6 axis)
    • Power Management IC (5V and 12V inputs)
    • SoM connectors – 4x 100-pin board to board connectors
  • Storage – SATA connect, micro SD slot
  • Video Output – 1x HDMI 1.4
  • Audio – Audio Codec with 2x audio jack for microphone & headset
  • Camera – 2x MIPI-CSI 4 lane interfaces, 1x MIPI-CSI 1 lane interface
  • USB –  2x USB 3.0 host ports, 1x USB OTG port, 1x mini USB debug port
  • Expansion
    • Mini PCIe slot (on the bottom of baseboard)
    • Expansion header with I2C, SPI, UART, GPIOs…
  • Misc – RTC + coin cell, fan header, power on switch
  • Power Supply – [email protected]
  • Dimension – 105x 85mm (baseboard); 70mm x 55mm x 1.6mm (CoM)
  • Temperature Range – 0°C to 70°C (Commercial)

Block Diagram (Click to Enlarge)

The kit also includes a 12V power supply, and a USB to serial cable, with the board pre-installed with u-boot and Linux (Ubuntu), but the company provides both Linux and Android BSPs. Add-on boards include 13MP or 4MP camera modules, and they used two 13MP camera to demo live video on the board.

Propus development kit is currently available for $449, with the MIPI-CSI camera add-on boards sold for $149 each. eSOMTK1 computer-on-module is currently selling in two configurations, including one with the wireless module and IMU, for $149 and $175 per unit for order of 1,000 modules or more, with custom configuration with up to 4GB RAM and 64GB storage available on request. Further details can be found on e-Con Systems’ Propus and eSOMTK1 SoM page.

Axiomtek ICO310 Din-rail Industrial IoT Gateway Supports Power over Ethernet (PoE)

March 11th, 2016 No comments

Axiomtek ICO310 is a din-rail IIoT (Industrial IoT) embedded platform powered by Intel Celeron Braswell processors supporting up to 8GB RAM, PoE, and featuring two Gigabit LAN ports, RS-232/422/485 ports, USB 2.0 & USB 3.0 ports, one VGA port, and one DIO interface. It also support mSATA and SATA drives, and wireless module via mPCIe interfaces. Target applications include smart energy, smart factory automation, facility monitoring systems and more.


Axiomtek ICO310 Specifications:

  • SoC
    • Intel Celeron N3060 dual core processor @ 1.6GHz / 2.48 GHz (Turbo) with Intel HD graphics 400 with 12EU @ 320/600 MHz OR
    • Intel Celeron N3160 quad core processor @ 1.6GHz / 2.24 GHz (Turbo) with Intel HD graphics 400 with 12EU @ 320/640 MHz
  • System Memory – 204-pin SO-DIMM DDR3L-1600 socket up to 8 GB
  • Storage – 1 x mSATA,  1x SATA SSD (or HDD)
  • Video Output – VGA
  • Connectivity
    • 2x 10/100/1000Mbps Ethernet, including 1x PoE PD compliant with 802.3at standard (LAN 1)
    • 2x full size mini card slot for WiFi, 3G or LTE (one shared with mSATA)
    • 1x SIM socket
    • 3x antenna connectors
  • USB – 2x USB 2.0 ports, 2x USB 3.0 ports
  • Serial ports – 2 x RS-232/422/485 (COM 1/2) with DB9 connectors
  • Expansion – 1 x DIO DB9 8-bit programming connector (5V)
  • Misc – RTC with on-board battery, Watchdog Timer, Power, Activity, and COM ports LEDs
  • Power Supply
    • 12-24V (2.09-1.09A) via DC terminal block
    • PoE IEEE 802.3at
  • Dimensions – 155 x 110 x 48 mm (extruded aluminum and heavy-duty steel)
  • Weight – 1 to 1.5 kg
  • IP Rating –  IP40
  • Temperature Range – Operating: -20°C ~ +60°C ; storage: -40°C ~ +85°C
  • Relative Humidity – 10% ~ 95%
  • Vibration – 2g @ 5 ~ 500Hz, amplitude 0.35 mm
  • Certifications – CE, FCC


The IIoT computer comes with either Din-rail or  Wall mounting, and supports Windows 7 Embedded, Windows 8 Embedded, Windows 8/10, and the company can also provide a Linux BSP. The gateway can be managed with AXView 2.0 “intelligent remote management solution for IoT” and gathers data from sensors and other devices using SNMP, MQTT, or Modbus.


IIoT Gateway Solar System with Axiomtek Gateway

Axiomtek ICO310 appears to be available now at an undisclosed price. More details can be found on the product page and press release.

Kondor AX FPGA + ARM Networking Board Targets Base Stations, IoT Gateways and IP Cameras

November 18th, 2015 No comments

Mikro Project, a company based in Zagreb, Croatia, has recently introduced Kondor AX “Advanced System Development Board” combining  Freescale i.MX6Solo processor with Lattice ECP5 FPGA, and targeting “low power applications at the network edge including HetNet (Heterogeneous Networks), Small Cells, Industrial IoT gateways and IP Cameras.”

Click to Enlarge

Click to Enlarge

Kondor AX development board specifications:

Category Lattice ECP5 LFE5UM-85F-BG756 FPGA Freescale i.MX6 Solo SoC
  • 84.000 LUTs
  • 207 Block RAMs
  • 156 18×18 Multipliers
  • 365 IO pins
  • 4 SERDES channels (In/out)
  • 400 MHz LPDDR3 Memory Support
  • 4 PLLs, 4 DLLs
  • ARM Cortex A9 @ 1 GHz
  • 512 KB L2 cache
  • GPU 3D – Vivante GC880
  • Video Decode: 1080p30 + D1
  • Video Encode: 1080p30 H.264 BP/ Dual 720p encode
Programming options
  • On-board USB JTAG interface
  • 10-pin JTAG header
  • Using i.MX6 processor
Memory & Storage
  • 512MB LPDDR3-1600
  • 800 MHz Clock Rate
  • 1x 32-bit channel
  • 512 MB 32-bit DDR3
  • 64Mbit SPI Flash
  • 8GB eMMC
  • Micro SD Card
Connectivity  and peripherals
  • 2x SFP cages
  • FMC Connector
  • GPIO header
  • GPIO (differential) header
  • 10/100M Ethernet (RMII)
  • UART (using USB JTAG interface)
  • HDMI output
  • Gigabit Ethernet
  • USB serial interface
  • Camera interface
Other peripherals
  • 4x Single color LEDs
  • 4x Dual color LEDs
  • 6x Status LEDs
Boot Options
  • From 64 Mbit on-board SPI Flash memory
  • SPI Slave mode
  • SPI flash
  • eMMC
  • Micro SD card
  • Onboard 100MHz Differential Oscillator
  • Si5338 Clock Generator
  • 24 MHz & 32.76 KHz
On-board Communication Interfaces
  • PCIe x1 interface
  • EIM interface
  • I2C, SPI, UART
Power Supply
  • 12V Input
  • RoHS Compliant
Kondor-AX Board Description and Block Diagram (Click to Enlarge)

Kondor-AX Board Description and Block Diagram (Click to Enlarge)

The company provides a Linux BSP for Freescale i.MX 6 Solo processor that includes device drivers, applications/services, libraries, GNU Tools (compilers, linkers, …) and “deployment mechanisms”. The ECP5 FPGA can be programmed over JTAG and SPI using Lattice Diamond Programmer from a computer, or directly with i.MX6 using command line tools. The board documentation including the flyer, a Linux BSP setup guide, and the user’s manuals, as well as tutorials for some demos can be found in the download page.

Typical HetNet Application Block Diagram (Click to Enlarge)

HetNet Application Block Diagram (Click to Enlarge)

MikroProjeckt did not provide availability nor pricing information for the board, but I’ve been told the sample price is $1,800 + shipping, with a one week lead-time. More details can be found on MikroProjekt’s Kondor AX product page.

Freescale Introduces a Coin-sized Single Chip Module (SCM) Based on Freescale i.MX 6Dual

June 24th, 2015 13 comments

As the Freescale Technology Forum 2015 is taking place in Austin, Texas, the company will announce a few new products over the 4-day conference. After the official launch of Freescale i.MX 7 series processors, Freescale unveiled a new product based on their existing i.MX6 platform with “i.MX 6Dual SCM” (Single Chip Module) that integrate a dual core i.MX 6Dual processor with 1 or 2 GB LPDDR2 (PoP), a 16MB NOR flash and a PMIC in a tiny, coin-sized module.

SCM_i.MX6D Key feature of SCM-i.MX6D module:

  • Freescale i.MX 6Dual application processor with two ARM Cortex A9 core @ 800 MHz and Vivante GPUs (2D/3D)
  • System Memory – 1 or 2 GB LPDDR2 (PoP configuration)
  • Storage – 16 MB SPI NOR (Micron N25Q128A13)
  • Power Supply – Freescale PMIC PF0100
  • Dimensions – 17mm x 14mm x 1.7mm

There are also 109 discrete components on the module. BSPs for Linux and Android will be provided.

Module Block Diagram (Click to Enlarge)

Module Block Diagram (Click to Enlarge)

To help with early development, Freescale is also planning to soon launch an SCM-i.MX6D Evaluation Board with the following specs:

  • Module: SCM-i.MX6D with 1GB RAM
  • Storage – eMMC + 2x SD car slots, usable for boot, storage, and WiFi cards
  • Connectivity – 1x GbE port, WiFi (via SD slot)
  • USB – 1x Type A USB port, 1x Micro-AB USB port
  • Audio – Stereo audio codec; microphone input
  • Expansion – 1x Mini-PCIe socket
  • Misc – 1x CAN connector

Optional modules adding HDMI output, LVDS (10.1″ display), WiFi, and others will also become available with the evaluation kit.

SCM i.MX6D Evaluation Board

SCM i.MX6D Evaluation Board

Freescale’s SCM modules are expected to be used in applications ranging from 3D gaming goggles, to “next-generation” IoT drones as well as other IoT products, a medical equipment, and autonomous sensing applications.

The i.MX 6Dual SCM should become available in August 2015 either directly from Freescale, or through Arrow Electronics, and more SCM products are planned for the next two years. Check out SCM-i.MX6D product page for details.

Via Liliputing and LinuxGizmos

Inforce 6410Plus Qualcomm Single Board Computer Adds GPS, MIPI CSI and DSI Interfaces

June 13th, 2015 No comments

[Update on June 16 with comments from Inforce Computing:

  1. The Inforce 6410Plus is a product/application ready SBC that can be mass-manufactured to be designed-in directly by OEMs into end-products. Of course developers, DIY enthusiasts, and research houses may use it as a development board, but essentially it’s a product ready SBC.
  2. CSI and DSI interfaces – A single 40-pin LSHM MIPI connector on the previous generation product has been replaced with a single 51-pin FI-R MIPI CSI connector. A single connector enables support for 2 cameras/up to 20MP. Similarly, we’ve replaced the LVDS interface with a single 51-pin MIPI-DSI connector that supports two simultaneous displays.


Inforce IFC6410 board is one of the few low cost Qualcomm Snapdragon development boards / SBCs available on the market. Released in 2013, it features a Snapdragon 600 processor (APQ8064) coupled with 2GB RAM, 4GB eMMC, and various connectors. Inforce Computing has now introduced an upgraded version of the board, simply called Inforce 6410Plus, which adds GPS, one extra MIPI CSI interface, two MIPI DSI interfaces, and a few other changes, while keeping the same $143 price tag.

Inforce_6410PlusInforce 6410Plus specifications (Upgrades / changes highlighted in bold):

  • SoC – Qualcomm Snapdragon 600 (APQ8064) Quad Core Krait 300 processor  @ 1.7GHz + Adreno 320 GPU
  • System Memory – 2GB on-board PCDDR3, up to 533MHz
  • Storage – 4GB eMMC + μSD card connector + SATA interface
  • Connectivity:
    • 802.11 b/g/n WiFi (Atheros QCA6234)
    • Bluetooth 4.0 (Atheros QCA6234)
    • 10/100/1000bps Ethernet (Atheros 8151)
  • Video and Audio Interfaces:
    • μHDMI (1080p)
    • LVDS (Not supported anymore)
    • MIPI-CSI2 (4-lane, up to 20MP camera @ 15 fps) +  an extra MIPI-CSI2 interface
    • Dual MIPI-DSI (4 lane) – Primary : up to QWXGA (2048 × 1536), 60 Hz refresh rate; Secondary:  up to QHD (960 × 540), 60 Hz refresh rate
    • HD Audio and Mic-in compact combo jack for headphone and mic-in
  • USB – 2x USB 2.0, 1x micro USB OTG
  • Misc I/O
    • 1x I2C, 1x SPI, 1x UART, UIM, 12x GPIO
    • On-board 34-pin expansion header to connect to Peripheral Abstraction Core (PAC) mezzanine adapter card
  • Debugging – via serial console on 3-pin header
  • Power – 12V/1.5A power supply (Instead of 5V/5A)
  • Dimensions – 10cm x 7cm (Pico-ITX); Thickness: 16mm
  • Temperature Range – Operating: 0 to 70 C | Storage: -20 to 80 C
  • Relative Humidity – 5 to 95% non-condensing
Inforce 6410Plus Board Block Diagram

Inforce 6410Plus Board Block Diagram

The company also claims to have improved heat dissipation, and implemented a fastboot switch for Android to enter into fastboot as recommended by Google. Android 4.4.2 and Ubuntu 14.04 board support packages (BSP) can be provided with the board. There’s no mention about Linaro support, although the older IFC6410 board gets images released monthly and published on the Download page. [Update from Inforce Computing: “The Ubuntu 14.04 BSP is in fact based on a Linaro Linux release, so we do support Linaro.”

You can find more details including software and hardware documentation on Inforce 6410Plus product page, with some links required credentials only available to customers. Inforce Computing will start taking orders on June 15.