Posts Tagged ‘automotive’

FOSDEM 2016 Schedule – Open Source Hardware and Software Event in Europe

January 13th, 2016 3 comments

FOSDEM (Free and Open Source Software Developers’ European Meeting) is a 2-day event that usually takes place on the first week-end of February in Brussels, but this year it will be on January 30-31. The event brings thousands of developers, hackers, and other person interested in open source technology who present their projects and share ideas. FOSDEM 2016 schedule is now available, and There will be 557 speakers, 612 events, and 50 tracks this year including 7 main tracks: Distros, Enterprise, Hardware, Communications, Miscellaneous, Office, Systems Administration, and Virtualization.


So I’ve had a look at some of the talks, especially out of  “Embedded, Mobile and Automotive” and “IoT” devrooms, and prepared my own virtual schedule although I won’t be able to attend.


For many years MIPS processors have been involved in the embedded market, particularly in areas related to networks and storage. With the success of the mobile market, and the great evolution of the world linked to the “makers”, other architectures (such as ARM), they have reached very large levels of diffusion.

Meanwhile, the MIPS architecture has evolved, introducing innovations and improvements to adapt to both the processor market from performance, both to the world of micro-controllers. The future of MIPS is a new family divided into several generations evolving.

During the presentation, after a brief and simplified introduction to architecture, will be shown the technologies available at the time and what will be the future developments.

The presentation will also show some reference platforms (ex. Imagination Creator CI20), and how to work to integrate and port on these platforms. Application examples with Yocto and buildroot, to switch to a full distribution (Debian). Finally it will also present a perspective on the use of MIPS in embedded designs.

AsteroidOS is a free and open-source smartwatch platform based on OpenEmbedded, libhybris, BlueZ5 and Qt5. The OS currently offers a basic user experience on the LG G Watch. This technical talk will briefly introduce the philosophical background of the project and more deeply its architecture’s details in order to attract developers, porters and curious.

This talk will successively be focused on how to boot an Android Wear watch, on how to gain hardware acceleration on that kind of hardware, on how Qt5 and OpenEmbedded are used and on the future of AsteroidOS.

AsteroidOS uses similar technological choices as those of projects like SailfishOS, NemoMobile, Mer, WebOS-Ports or Ubuntu Touch but adapted to the needs of smartwatches. The architecture of those project will briefly be compared during the presentation.

Based on Migen, MiSoC is a library of cores and a system-on-chip integration system to build gateware for various applications. MiSoC is lightweight (runs on FPGA devices as small as Spartan-6 LX9 with 32-bit RISC CPU and SDRAM), portable (demonstrated on Xilinx, Altera and Lattice devices) and high performance (e.g. contains the fastest open source DDR3 solution we are aware of). Designing and integrating cores is facilitated by Python and Migen features. Current MiSoC applications include LTE base stations, video processing (Numato Opsis) and experiment control system (ARTIQ).

Nemo Mobile is a long time FOSS operating system. Created in 2012 as continuation to Meego Community Edition, it has been actively developed since then. The newest iteration of it is to use Glacier UI as its renewed User Interface, along with its Qt Components. These components are now used in the NemoTablet adaptation using Raspberry Pi2 as underlying hardware and its plethora of possible peripherals to create a true DIY tablet derived from SailPi project.

With Raspberry Pi 2 introduction in February 2015, it was then possible to create an adaptation for it. This enables the myriad of functionality it offers, with its hardware provided. Initial adaptation was done originally for SailfishOS, but Nemo Mobile had the first run and checking that everything worked, before a closed system was installed. Nemo Mobile, however, was then not tried until later. The idea came once the official touchscreen by Raspberry Pi Foundation was released, so that a FOSS tablet could be built by anyone and used. Raspberry Pi 2 has non-free hardware, but Nemo Mobile itself is FOSS completely. As with all other adaptations, the questions regarding hardware freedom limitations rise for a good reason.

Libreboot is a free software BIOS replacement (boot firmware), based on coreboot, for Intel, AMD and ARM based systems. Backed by the Free Software Foundation, the aim of the Libreboot project is to provide individuals and companies with an escape from proprietary firmware in their computing. Libreboot is also being reviewed for entry as an official component of the GNU system.

Boot firmware is the low-level software that runs when you turn your computer on, which initializes the hardware and starts a bootloader for your operating system. Libreboot currently supports laptops and servers, on x86 (Intel and AMD) and ARM (Rockchip RK3288), with more hardware support on the horizon. The purpose of this talk is to describe the history of the project, why it started, why it’s important, where it’s going and, most importantly, to tell people how they can get involved.

Francis also runs the Minifree (formerly Gluglug), a company that sells computers with libreboot and Trisquel GNU/Linux pre-installed.

No abstract, but it’s clear about Olimex’s Allwinner A64 A64-OlinuXino board to be used in the company’s open source hardware laptop.

A brief discussion about the stable release branch 4 of KiCad as well as goals for the next development cycle and beyond.

The WPANKit is a ptxdist based Open-Source 6LoWPAN Board Support Package (BSP). The main focus is to provide a software development kit for the linux-wpan project. The linux-wpan project aims to implement a 6LoWPAN inside the mainline Linux kernel.

This talk will present the WPANKit: An Open-Source Linux BSP to develop 6LoWPAN IoT applications. It contains support for various common platforms such Raspberry Pi’s and Beaglebones. Additional components like the openlabs 802.15.4 transceiver SPI transceiver or BTLE USB dongles gives you a getting started platform into the Linux 6LoWPAN world.

The WPANKit will directly build a current mainline 6LoWPAN kernel, which is the official bluetooth-next tree. This is important, because the mainline 6LoWPAN development is still much in development. Additional the WPANKit offers a large of userspace IoT software collection e.g. tshark for sniffing network traffic, libcoap, etc. On top of this BSP you can develop your IoT application, setting up a Border-Router or help at the current mainline 6LoWPAN Linux-kernel development.

Through the power of ptxdist you can easily add new own packages for cross-compiling. As well we accept patches to integrate new software into the official WPANKit repository, so we getting more and more new IoT capable software into the WPANKit which can be used by other ptxdist users.

An AdaCore intern has rewritten the CrazyFlie drone software, originally in C, into SPARK. In addition to fixing some bugs, this allowed to prove absence of runtime errors. Various techniques used to achieve that result will be presented, as well as a live demo of free fall detection.

This talk will take us through the available FOSS software stacks that are available for automotive. This last year has produced a lot of working software from fiber-optic networking drivers in the Linux kernel, complete In-Vehicle Infotainment stacks, to a newly released Qt Automotive. There has also been a change in available hardware to run this software on, new boards like the Minnowboard Max, Renesas’ Porter board, and even the Raspberry Pi 2. This talk will try and cover the entire software ecosystem and how it matches to hardware, how you can get involved today, and what the future holds.

Turris Omnia aims to bring to the market affordable, powerful and secure SOHO router which is completely open-source and open-hardware. As a operating system it uses our own fork of OpenWrt which has some additional features such as automatic security updates. This talk will cover few topics such as motivation for starting this project and developing of our own hardware and software.

FROSTED is an acronym for “FRee Operating System for Tiny Embedded Devices”. The goal of this project is to provide a free kernel for embedded systems based on ARM Cortex-M CPU family, which exposes a POSIX-compliant system call API. Even if it runs on small systems with no MMU and limited resources, Frosted has a VFS, UNIX command line tools and a HW abstraction layer which makes it easy to support new platforms and device drivers.

This talk will cover why the project was started, the approach taken to separate the kernel and user-space on ARM Cortex-M CPU’s without MMU, the collaboration with the libopencm3 project to provide a high quality hardware abstraction layer and the future goals of the project. Of course there will a demo showing the latest developments: dynamic loading of applications and possibly TCP/IP communication.


Yocto project has been used at Open-RnD for building a number of IoT related products. The talk will go though the details of integration of Poky build system and OpenEmbedded layers into 3 projects carried out at Open-RnD:

  • an autonomous parking space monitoring system
  • a distributed 3D steroscopic image acquisition system
  • a gadget for acquisition of metabolic parameters of professional athletes

The presentation will approach to building software, automation and upstreaming of fixes. Only widely available hardware platforms such as BeagleBone Black, Raspberry Pi, Wandboard or Gateworks GW5400 (not as widely used as the previous ones, but still fully supported) were used in the project, hence all the points made during presentation are directly applicable by professionals and hobbyists alike.

Tizen is an open source GNU/Linux based software platform for mobile, wearable and embedded devices as well as Internet of Things. Tizen:Common provides a generic development environment for Tizen 3 which key features include, Wayland, Weston, EFL UI/UX toolkit, and a web runtime for safely running standalone HTML5 apps. Yocto Project offers tools to easily expends features of Tizen:Common by creating layers for new profiles. This talk will focus the Tizen architecture and it will provide guidelines for creating and building new Tizen profiles, based on Tizen:Common, using the Yocto Project for devices with Intel or ARM processors. It will also provide information about hidden gems in Tizen on Yocto and practical examples for packaging and deploying HTML5 applications through Yocto recipes for the open source hardware development boards like Raspberry PI2 or HummingBoard (Freescale I.MX6 ARM SoC) or MinnowBoard Max (Intel).

Finally, since Tizen aims to because the OS of everything, we will illustrate this by extending Tizen Distro with new connectivity features provided by IoTivity library, the open source implementation of OpenInterConnect’s standard.

This session will show you how to build your own retro hand-held console that is powered by Java, runs on a Raspberry Pi, and is printed on a 3D printer. Some of the topics covered include:

  • Hacking Java on the Raspberry Pi
  • Rigging input devices with Pi4J
  • Insane performance tuning on the JVM
  • Why your boss [or SO] needs to buy you a 3D printer!

And of course your retro gaming mettle will be put to the test, so make sure to dust off your old 8 and 16 bit consoles to prepare.

How to roll your own build and extend the Fairphone 2 hardware

The project is currently doing hundreds of build and boot tests for upstream kernels on a wide variety of hardware. This session will provide an introduction to the system, some live demos and how to start consuming its results, and be a forum for further discussions.

Distributed boards farms across the world are working together to deliver unified build, boot, and test results for every merge of an upstream Linux kernel tree. A community based architecture agnostic effort, aims to detect regressions in a timely manner and report back to kernel developers with a concise summary of the issues found. On every merge, all defconfigs for x86, arm, and arm64 are built, booted, and tested on over 300 real or virtual hardware platforms. Come join in the discussion and help make Linux better!

Hardware is funny stuff. It is often documented to work one way when it actually works a slightly different way. Different revisions of the hardware may have different bugs that require different sets of work-arounds. Programming it even slightly incorrectly can lead to software crashes or system hangs. Sometimes some versions of the hardware work fine, but the version not on the developer’s desk crashes. Failure modes are often opaque and give no clues for fixing the problem. Writing robust, reliable software to run directly on hardware is hard.

Software simulation of hardware is a technique that, in many cases, can alleviate some of this pain. Teams that develop hardware will often create a simulator as a by-product of hardware synthesis. Not ever developer is fortunate to have access to such tools. Those who do have access often find them slow or difficult to use. After all, these simulators are generally created as an aid for the hardware developers themselves. Much of the benefit of a full hardware simulator can be attained by developing the simulator independently from the hardware development. When the correct techniques are applied, it’s not even that hard.

This talk will present a variety of techniques based on experience with several “home grown” simulation environments. Techniques for both developing and validating the simulator and techniques for integrating simulation in the regular development process will be described.

  • 16:00 – 17:00 – PHP7 by Derick Rethans

With PHP 7 having been released, it is time to show what’s in there. Speed, scalar type hints and spaceships.

These are just a few selection from the complete schedule. Last year, most FOSDEM 2015 videos were available in mid-March, so I’d expect FOSDEM 2016 videos to be available in about the same time frame.

As usual, the event will be free, and does not require registration, so you just need to show up at the Université libre de Bruxelles in order to attend.

Multi-function Power Banks Can Jump Start Your Car Beside Charging Your Phone

January 11th, 2016 3 comments

Many people carry a USB power bank with them to make sure their smartphone does not run out of battery, but based on my experience failing to start your car because of a depleted or dead battery will bring ever more anxiety. Interestingly/funnily enough, while this happened to my neighbors last week-end, today I was informed that TM08 multi-function power bank was designed to both charge your phone or laptop, and help start your car.

Click to Enlarge

Typical Multi-function Power Bank (Click to Enlarge)

TM08 specifications:

  • Input – 12V/1A
  • Output – 5V-2A via USB and 12V jump starter for car with 200A starting current, and 400A peak current
  • Battery
    • Capacity – 12000mah
    • Charging Time – 3 to 4 hours
    • Life cycle – Over 1,000 cycles
  • Dimensions – 130x70x25 mm
  • Weight – 311 grams
  • Operating Temperature – -20℃-85℃


The kit comes with adapters to charge your phone or other devices, as well as cables to connect to your car’s battery. A fully charged power bank will be able to start you car about 20 times, charge your smartphone 6 to 7 times, and charge an iPad twice. A white LED is also included to use as a torchlight or SOS strobe. The pictures above are actually for another model with 19V and 12V output for laptop, but the rest of the accessories are about the same.

I wanted to watch it starting the car, and there are a few videos online including that one clearly showing how to use the power bank to start your car.

The device is available on eBay for $84,  but I could also find the pink version for $64.90 on Aliexpress. I initially found the model with 19V and 12V output on a Thai website, but then found it as “MaiTech Portable Car Emergency Start Power” on DealExtreme for $64.99. Finally, there’s a very similar model on Amazon US selling for $100, and user’s feedback is usually positive. You should be able to find more models by searching for multi-function jump starter power bank on Google.

Thank you Onebir!

Categories: Hardware Tags: automotive, power, smartphone, usb

PowerVR GT7200 Plus and GT7400 Plus GPUs Support OpenCL 2.0, Better Computer Vision Features

January 7th, 2016 2 comments

Imagination Technologies introduced PowerVR Series7XT GPU family with up to 512 cores at the end of 2014, and at CES 2016, they’ve announced Series7XT Plus family with GT7200 Plus and GT7400 Plus GPUs, with many of the same features of Series7XT family, plus the addition of OpenCL 2.0 API support, and improvements for computer vision with a new Image Processing Data Master, and support for 8-bit and 16-bit integer data paths, instead of just 32-bit in the previous generation, for example leading to up to 4 times more performance for applications, e.g. deep learning, leveraging OpenVX computer vision API.

Block Diagram (Click to Enlarge)

Block Diagram (Click to Enlarge)

GT7200 Plus GPU features 64 ALU cores in two clusters, and GT7400 Plus 128 ALU cores in a quad-cluster configuration. Beside OpenCL2.0, and improvements for computer vision, they still support OpenGL ES 3.2, Vulkan, hardware virtualization, advanced security, and more. The company has also made some microarchitectural enhancements to improve performance and reduce power consumption:

  • Support for the latest bus interface features including requestor priority support
  • Doubled memory burst sizes, matching the latest system fabrics, memory controllers and memory components
  • Tuned the size of caches and improved their efficiency, leading to a ~10% reduction in bandwidth

The new features and improvements of PowerVR Series7XT Plus GPUs should help designed better systems for image classification, face/body/gesture tracking, smart video surveillance, HDR rendering, advanced driver assistance systems (ADAS), object and scene reconstruction, augmented reality, visual inspection, robotics, etc…

You can find more details on Imagination Tech Blog.

Renesas R-Car H3 Deca-Core Processor and Driverless Car Roadmap

December 7th, 2015 3 comments

Renesas has recently unveiled R-Car H3 deca-core processor for automotive applications with four Cortex A57 cores, four Cortex A5 cores, and two Cortex-R7 “dual-lock step” cores for real-time processor, and has part the releases showed the expected roadmap for the implementation of driverless / autonomous cars.

Renesas R-Car H3 Processor and SIP Module Block Diagram

Renesas R-Car H3 Processor and SiP (System-in-Package) Module Block Diagram (Click to Enlarge)

Let’s start with the processor (R8A77950) and SiP module (R8J77950) specifications:

  • CPU cores –  quad core  ARM Cortex-A57, quad core ARM Cortex-A53, and dual lock-step ARM Cortex-R7 cores with respectively 48KB/32KB, 32KB/32KB, and 32KB/32KB L1 instructions/operand cache.
  • GPU – IMG PowerVR Series6XT GX6650
  • External memory – LPDDR4-SDRAM up to 1600 MHz, data bus width: 32 bits x 4 ch (12.8GB/s x 4)
  • Expansion bus – 2 ch PCI Express2.0 (1 lane)
  • Video
    • Out – 3x display output
    • Input / camera – 8x video inputs
    • Video codec module (H.265, H.264/AVC, MPEG-4, VC-1, etc.)
    • IP conversion module
    • 2x TS Interfaces
    • Stream and Security Processor
    • Video image processing (Up and down scaling, Dynamic γ correction, Color space conversion, I/P conversion, Super resolution processing, Rotation, Visual near lossless image compression)
    • Distortion compensation module x 4 ch(IMR-LSX4)
    • High performance Real-time Image recognition processor(IMP-X5)
  • Audio
    • Audio DSP
    • 10x sampling rate converter, 10x serial sound interface
  • Storage – 4x SD host interfaces. 2x MMC interfaces, 1x SATA
  • USB – 1x USB 3.0 Host interface (DRD), 2x USB 2.0 Host/Function/OTG interface
  • In car network and automotive peripherals
    • 3-pin Media local bus (MLB) interface
    • 2x Controller Area Network (CAN-FD support) interfaces
    • Ethernet AVB 1.0-compatible MAC built in
    • RGMII interface
  • Security – 2x Crypto engine (AES, DES, Hash, RSA); SystemRAM
  • Other peripherals
    • 48x SYS-DMAC, 16x Realtime-DMAC, 32x Audio-DMAC, 26x Audio(peripheral)-DMAC
    • 26x 32bit timer
    • 7x PWM timer
    • 7x I2C, 11x Serial communication interface (SCIF)
    • 2x Quad serial peripheral interface (QSPI) for boot, HyperFlash support
    • 4x SPI/IIS Clock-synchronized serial interface (MSIOF)
    • Ethernet controller (IEEE802.3u, RMII, without PHY)
    • 4x Digital radio interface (DRIF)
    • Interrupt controller (INTC)
    • Clock generator (CPG) with built-in PLL
    • On chip debugger interface
  • Low power mode – Dynamic Power Shutdown, AVS(Adaptive Voltage Scaling), DVFS(Dynamic Voltage and Frequency Scaling), and DDR-SDRAM power supply backup mode
  • Supply voltages – 3.3/1.8V (/IO), 1.1V (LPDDR4), 0.8V (core), 2.5V (EthernetAVB)
  • Package
    • 1384 pin Flip chip BGA (21mm × 21mm, 0.5mm pitch)
    • 1255-pin SiP module (42.5mm × 42.5mm, 0.8mm pitch)
  • Manufacturing Process – 16nm FinFET+

Processor (Left) and SiP Module (Right)

This impressive system-on-chip supports Linux, Android, QNX Neutrino RTOS, Green Hills Integrity RTOS, and others operating systems. Development tools include an ICE for ARM CPU available from different vendors, and a development board with  “car information system-oriented peripheral circuits” that can  be used as a software development tool for application software. However, unless you decide to start a car company you probably won’t be able to buy this type of chip or evaluation board… Nevertheless, it could end up in your semi-autonomous car in a few years as while sample are available now,  mass production is scheduled to begin in March 2018, with ramping up to 100,000 units per month taking place in March 2019.


Autonomous car are a sure thing, with Google self-driving cars already on some roads (at slow speeds) and Formula E is even planning for driverless races, so the real question is about the time it may take to solve technical challenges, work out the regulations, and make the public confident enough to sit in autonomous cars. Renesas’ roadmap above shows R-Car H3 will be used for obstacle detection in 2018, semi-automated driving (ADAS = Advanced Driver Assistance Systems) in 2019, while fully autonomous cars may launch around year 2020 and beyond with the next generation (R-Car H4 ?) platform.

Renesas R-Car H3 Demo with 4K display and two secondary displays

Renesas R-Car H3 Demo with 4K display and two secondary displays

You can find more details on Renesas R-Car H3 page.

Via Nikkei Technology

iWave Systems iW-RainboW-G20M-Q7 SoM Features Renesas RZ/G1M Cortex A15 SoC

December 3rd, 2015 No comments

iWave Systems has unveiled a new Qseven 2.0 compliant system-on-module part of their RainboW family with iW-RainboW-G20M-Q7 module powered by Renesas RZ/G1M dual core ARM Cortex A15 SoC, and targeting industrial and automotive applications with over 10 years of support.

Click to Enlarge

Click to Enlarge

iW-RainboW-G20M-Q7 module specifications:

  • SoC – Renesas RZ/G1M dual core ARM Cortex A15 @ 1.5GHz with PowerVR SGX544MP2 GPU @ 520MHz
  • System Memory – 1GB DDR3(expandable)
  • Storage – 4GB eMMC Flash (expandable) + 2MB SPI NOR Flash for boot code, and optional Micro SD Slot
  • Connectivity – 1x Gigabit Ethernet  PHY
  • USB – 2 Port USB HUB
  • Renesas_som_back

    Click to Enlarge

    I/Os via 230-pin Qseven edge connector:

    • Storage – 1x SATA , 1x SDHC
    • USB – 1x USB3.0 host, 2x USB 2.0 hosts, or 1x USB 2.0 device
    • Display – 1x LVDS
    • Connectivity – 1x Gigabit Ethernet
    • Audio – 1x I2S Audio
    • 2x PWM, 2x I2C, SPI, CAN, UART, GPIOs
    • 1x PCIe (multiplexed with SATA)
    • JTAG or UART Console
  • Other expansion connectors:
    • 80-pin header 1 with
      • 24bpp RGB LCD or 16Bit Camera interface
      • 24Bit Camera or dual 8Bit Camera interface
      • 1x UART
    • 80-pin header 2 with
      • Memory bus interface (16-bit sync/async)
      • 1x CAN
      • 1x SSI/I2S for audio
      • 2x UART Port or 1x UART + 1x SPI
      • 2x PWM + GPIOs
  • Power Supply – 5V @  2A input through Qseven edge connector
  • Dimensions – 70mm x 70mm (Qseven 2.0 form factor)
  • Temperature Range – -40°C to +85°C Industrial
Block Diagram (Click to Enlarge)

Block Diagram (Click to Enlarge)

The module supports Linux 3.10.31, the company will provide BSPs and user’s manual for the Renesas module, and an optional RZ/G1M Qseven development kit is also available, and based on the company’s generic Qseven carrier board that supports both Qseven edge connector and the two non-standard 80-pin expansion connectors.

iWave Systems' generic Qseven Carrier Board with RainboW Q7 SoM

iWave Systems’ generic Qseven Carrier Board with RainboW Q7 SoM

Pricing and availability information is not publicly available, but you can request a quote for your project on RZ/G1M Qseven Module product page.

X5 ODB-II Head Up Display Shows Vehicle & Engine Speed, Fuel Consumption, and More on Your Windscreen

October 16th, 2015 5 comments

OBDII adapters have been around for a while. You simply attach it to the OBDII (aka OBD2) diagnostic connector of your car to get data such as engine’s RPM, vehicle’s speed, and failure logs over Bluetooth or USB onto your smartphone with apps such as Torque Lite. X5 ODB-II head up display uses the same technology but instead of displaying data your mobile’s screen, it shows it on the windscreen.


Some of X5 OBD2 HUD specifications and features:

  • Display – 3″ display with manual and automatic brightness adjustment
  • Vehicle interface – OBDII or EU OBD
  • Displayed Parameters / Alarms  – Vehicle speed (Km/h or M/h), engine speed (RPM), low voltage alarm, high temperature alarm (C or F), speed alarm, fuel consumption
  • Dimensions – 9 x 5.4 x 1.2 cm
  • Weight – 38 grams

The device comes with an  OBD-II Cable, and anti-skid mat, and a reflective film to work around a double reflection issue with some windscreens. I found X5 in GeekBuying’s newsletter, where it sells for $38.99, but it’s not the only model, as the company also sells X6 and Q7 models, for respectively $43.09 and $61.99, with the latter featuring a larger 5.5″ display.

I wondered how well the display would reflect on the windscreen, so I looked for reviews, and one person did a very nice review with A8 OBD2 HUD which he bought on GearBest for $42.89, which appears to be a better deal, as the device features a 5.5″ display. The video starts with an unboxing, but if you want to check the display functions and setup menu jump around the 4:30 mark, while the double reflection issue is shown at 9:30, and the actual test after installation is complete starts at 11:30. It looks better than expected at night and under shadow, but it’s certainly a bit washed out under a strong sun.

Categories: Hardware, Testing, Video Tags: automotive, hud, obd2

Gateworks Introduces an Embedded Android LCD Touchscreen Development Kit

September 3rd, 2015 3 comments

Gateworks has launched a rugged touchscreen LCD devkit featuring one of their Freescale i.MX6 based Ventana SBC, namely Ventana GW5224, that is similar to Ventana GW5220, but with a quad core Freescale i.MX 6Quad instead of the i.MX 6Dual found in the latter.

GW11036 Embedded Android Development Kit features and specifications:

  • GW5224 single board computer
    • SoC- Freescale i.MX6 Quad with 4x Cortex A9 core @ 1GHz and Vivante GPU (automotive grade: -40 to +125C)
    • System Memory – 1GB DDR3-800 SDRAM
    • Storage – 2GB Flash, micro SD slot, serial configuration EEPROM
    • Connectivity – 1x Gigabit Ethernet port (RJ45)
    • Video Output and Input – HDMI 1.4 out,  LVDS output,  3x analog composite video inputs
    • Audio – HDMI, analog stereo Line In/Out
    • Expansion – 2x Mini PCIe sockets including one with PCIe signalling
    • Other I/O ports:
      • Serial – 2x RS232, CAN Bus 2.0B @ 1 Mbps
      • Master/slave SPI, GPIO
      • USB – 1x USB 2.0 OTG port up to 480 Mbps
    • Misc – RTC with battery,  voltage & temperature monitor; 6-axis accelerometer/magnetometer, watchdog timer,  etc…
    • Power Supply – 8 to 60V DC via a power barrel or 36 to 60V DC via 802.3af PoE
    • Typical power consumption – 2W Watts @ 25 C (0.08A @ 24VDC)
  • Display Panel – 7″ TFT-LCD LVDS panel (1024×600) with LED backlight and PCAP touchscreen; black anodized bezel
  • Connectivity – 802.11 b/g/n WiFi, Bluetooth 4.0 + HS radio (GW17022 module), GPS receiver ( Wi2Wi W2SG0008i)
  • Dimensions – 184x127x37.5 mm
  • Weight – 400 grams
  • Operating Temperature – SBC: -40 to +85 C; LCD Panel: -20 to +70 C; Radio: 0 to 60 C

Beside GW5224 single computer and the touch enabled LCD panel, the kit also comes with GW17022 wireless module, a 8GB class 10 micro SD card pre-loaded with Android 4.4.3, a GPS magnetic mount antenna, a 24V/1A power supply, as well as all required cables and mounting hardware.

Gateworks_Industrial_TabletYou can find some documentation about Android for the kit and Ventana boards in general on Gateworks Wiki.

The rugged LCD panel kit appears to be available now, but price is only given upon request. Further information may be found on Gateworks GW11036 Embedded Android Development Kit page.

VIA Introduces AMOS-3005 Fanless Rugged Computer with Eden X4 x86 Processor, and VX11 Media Processor

August 14th, 2015 3 comments

VIA Embedded Store has just sent a newsletter to announce the launch of the company’s latest rugged embedded computer, AMOS-3005, powered by VIA Eden X4 processor and VX11 media processor and chipset, supporting temperature ranges from -10°C to 60°C, and featuring a flexible 9V-36V DC input.

VIA_AMOS-3005AMOS-3005 specifications:

  • Processor –  VIA Eden X4 quad core 64-bit x86 processor @ 1.2 GHz (NanoBGA2 package) with 2MB L2 cache, 1066 MHz front side bus
  • Chipset – VIA VX11 Media System Processor with an integrated VIA Chrome 640/645 graphics processor supporting DirectX 11, and OpenCL, as well as a VIA ChromotionHD 5.0 video engine supporting dual 1080p HD decoding of H.264, MPEG-2, WMV9, and VC-1 codecs.
  • System Memory – 1x DDR3 1333 SDRAM SODIMM socket (Up to 8GB memory size)
  • Storage – 1x mSATA slot, 32Mbit Flash memory for AMI BIOS.
  • Video Output- 1x HDMI, 1x VGA up to 2048×1536, with dual independent displays support
  • Audio – VIA VT2021 High Definition Audio Codec, Line-out and Mic-in
  • Connectivity – 2x Gigabit Ethernet ports (via Realtek RTL8111G PCIe controller), 1x SIM slot. 3G, GPS and Wi-Fi can be added via optional wireless modules.
  • USB – 2x USB 3.0 ports, 2x USB 2.0 ports (lockable for secure connections)
  • Serial – 2x RS-232/422/485 serial ports (DB9)
  • Expansion – 1x miniPCIe slot, 1x DIO port for 8-bit GPIO
  • Misc – Power on/off button, LED for HDD and Power, Watchdog Timer
  • Power Supply
    • 9 ~ 36V DC-in (typical: 19 Watts) via 2-pole Phoenix DC jack
    • Supports Wake-on LAN, keyboard power-on, timer power-on, system power management, AC power failure recovery, Watchdog timer control
  • Dimensions – 150.5mm(W) x 48.1mm(H) x 109.8mm(D)
  • Weight – 1.4 kg
  • Temperature Range – Operating: 0°C ~ 60°C with qualified industrial grade mSATA; Storage: -20°C ~ 70°C
  • Relative humidity – 0% ~ 95% (relative humidity; non-condensing)
  • Vibration loading during operation with mSATA Flash Drive: 5Grms, IEC 60068-2-64, random, 5 ~ 500Hz, 1 Oct./min, 1hr/axis
  • Shock during operation with mSATA Flash Drive: 50G, IEC 60068-2-27, half size, 11ms duration
  • Compliance – CE/FCC


The kits includes AMOS-3005 system, a 12V/5A AC-to-DC adapter with a 2-pole phoenix plug to DC jack, screw packs for mounting and  Mini PCI-e card,  washer rubbers pack, thermal pad for the mSATA module, and a syringe with thermal grease. The computer also supports Wall/DIN rail/VESA mounting system. Memory and storage are not included, which means you’ll also need to install your own operating systems, which can be Windows 10/8.1/8/7, WES 7, or Linux distributions.

The computer targets industrial automation, remote terminal and data collection, as well as in-vehicle computing applications. The barebone system is not quite cheap, but it’s expected for an industrial & automotive PC, as it sells without storage nor memory for $539 on VIA Embedded Store. More details, including the user’s manual and Windows drivers, can be found on AMOS-3005 product page.