Posts Tagged ‘bsp’

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.

AlphaScale ASM9260 ARM9 Processor Details and Development Board

April 16th, 2015 6 comments

Yesterday, as I wrote a Linux 4.0 Changelog, I noticed a new ARM processor called AlphaScale ASM9260, and I thought it might be interesting to find out more. A Google search would only return results from the Linux kernel mailing list and mirrors, so I checked out the code a bit to find out its an ARM9 processor made by AlphaScale Integrated Circuits Systems, Inc, based in Wuxi, China. The company website does not work, but I found out the processor is sold on Taobao for 38 RMB (~$6), and there’s also a development board (ASM9260DVK) for 498 RMB or about $80, and that’s basically the only two links were I could find any details.

ASM9260T_Block_Diagram AlphaScale ASM9260T is arm ARM926EJS processor clocked at 240 MHz, 16GN I-cache and D-cache, 8KB SRAM, with the following peripherals:

  • 32-bit SDRAM/NOR interface
  • MLC NAND 24-bit ECC
  • 2x USB 2.0 OTG, 2x USB 2.0 PHY
  • 24-bit LCD interface
  • Camera interface
  • 10/100M Ethernet MAC
  • 2x CAN, 10x USART, 2x SPI, 1x SQPI, 32 GPIO, 2x I2C
  • 8x 12-bit ADC, 1x 12-bit DAC
  • 2x 5.1 channels I2S
  • Packages – LQFP216,  LQFP176, or LQFP128

Alphascale_ASM9260_Development_boardThe development board  comes with a 10/100M Ethernet interface (KSZ8051RNL Ethernet PHY), micro and full size USB ports, two UART ports (DB9) for debugging and app?, a CAN port, a camera interface and two audio jacks (WM8731L Audio Codec). It can also support 4.5″, 7″ or 8″ displays, and boot from SPI NOR and NAND. There’s also a 20-pin JTAG interface., and a few unpopulated UART and RS422 headers.

The software development kit description refers to ALPOS ADS1.2 development environment, but I can’t find any details about it, as well as support for Linux 2.6.38, U-boot and GCC cross-toolchain. It might not be exactly using the latest version of Linux, but since the developer who submitted patchsets for ASM9260 has been working on it since August 2014, some company must be serious about improving Linux support for the platform.

The company claims ASM9260 offers a more cost effective solution compared to Samsung S3C2440 and Atmel SAM9G45, partially because it can be used on 2-layer boards, while the competitors require 6-layer boards.

Apart from the two Taobao links listed in introduction, I can’t find any useful links, so in case you are interested in such platform, and need more details, you’d either have to call to +86(0)25 86892412/86462412 (in China) or QQ to 714960297, and you’d probably better speak Mandarin. [Update: There’s a product page in Chinese on Tianjili website].