HOWCHIP 5420-DVK is a Mobile Development Kit with Samsung Exynos 5420 SoC, an OLED Display

With Arndale Octa already shipping, and the upcoming ODROID-XU2, we already have two low cost boards with Samsung Exynos 5420 big.LITTLE processor for less than $200. But if you want a more complete kit, HOWCHIP 5420-DVK with a 4.65″ OLED display and capacitive touchscreen, 2GB RAM, 4GB eMMC, and various connectors, could be an option. There’s also a Lite version without the OLED display. The board is composed of a CPU module, a baseboard, and a phone like display. Here are the specifications: SoC – Samsung Exynos 5420 Octa with 4x ARM Cortex A15, and 4x ARM Cortex A7 in big.LITTLE configuration, with Mali-T628 GPU. System Memory – 2GB LPDDR3 (POP with CPU) Storage – 4GB eMMC 4GB on board, SD card Slot Video Output HDMI type A connector MIPI DSI header up to 1980×1080 eDP (Embedded Display Port) header up to 2560×1600 Display – 4.65″ OLED (1280×720) with touch […]

$15 AsiaRF AWM002 & AWM003 Wi-Fi Modules Run OpenWRT, Expose GPIOs

This week-end I explained how to build a web server that could be used for automation and other Internet of things applications for less than $15 by combining an Arduino Leonardo with ECN18J60 Ethernet module. The hardware itself is cheap, but it may not always be convenient, or cost effective, to wire your house or office with Ethernet cables. One solution is to use Wi-Fi modules such as TI CC3000 evaluation module, an Electric Imp module, or Ariettea G25 + Wi-Fi board, but these usually cost between $30 to $50 in single quantity. AsiaRF AWM002 and AWM003 are low cost 802.11n Wi-Fi modules with access to GPIOs that could be an interesting alternative as they cost $15 + shipping, and even below $10 in quantities. The only difference between the two is that AWM003 supports more RAM (64MB vs 32MB). Here are the specifications for these modules: SoC – Mediatek/Ralink […]

ArmSoM RK3588 AIModule7 NVIDIA Jetson Nano-compatible SOM
Arduino_Leonardo_Ethernet_ENC28J60_Assembled

How to Make a $15 Web Server for IoT Applications

If you have an embedded project that requires some GPIOs, and Ethernet connectivity, you now have a few choices of low cost low boards such as the Raspberry Pi with Broadcom ARM11 SoC for $35 + shipping,  Texas Instruments Connected LaunchPad with an ARM Cortex M4 MCU for $20 including shipping, and today I’ve given a try at a solution to run an HTTP server with an Arduino Leonardo clone connected to ENC28J60 Ethernet module that together cost about $15 including shipping. This Ethernet module has been around for a while and is well supported, I just never took the time to give it a try before. I’ve purchased ENC28J60 module on eBay for $3.46 and connected it via SPI to an Arduino Leonardo clone I acquired as part of a kit via Indiegogo for $12. The kit is not available for purchase outside the crowdfunding campaign, but you can […]

Amlogic STB SoCs Comparison – AML8726-MX, S802, S805, and S812

The second quarter of 2014 is promising to be an exciting time for Android TV boxes based on Chinese SoCs with lots of announcements. Devices powered by Amlogic S802 quad core SoC such as M8 and Vega S89 are already available, Rockchip RK3288 Android TV boxes are likely to sell in May, together with AllWinner A80 development board and tablets, and Android media players probably coming to market in June or July. But Amlogic S802 is not the only new quad core processor announced by Amlogic, with S805 and S812 soon to be featured in HDMI TV sticks and TV boxes. Amlogic IP/OTT STB SoC page has a comparison table for their four STB SoC. Let’s go through this table to see which processor may better match different end-users requirements. Multi-core CPU Dual Core ARM Cortex A9 Quad Core ARM Cortex A9 Quad Core ARM Cortex A9 Quad Core ARM […]

Yocto Project 1.6 “Daisy” Released

The Yocto Project Release 1.6 has just been announced. This release is codenamed “Daisy”, and features Poky 11.0.0, which is the reference system used by the project, but other systems could also be used. The Yocto Project is a framework that creates embedded Linux distributions, and is now being used by many Intel and ARM based embedded boards such as Wandboard, Atmel Xplained, Minnowboard MAX, and the Raspberry Pi. Some of the Yocto Project 1.6 features and updates include: Linux kernel 3.14 and 3.10 LTSI eglibc 2.19, gcc 4.8.2 Support for building Python 3 Toaster web UI for exploring build output Documentation – BitBake user’s manual improvment, and added section explaining how to “Write a New Recipe“. New reference BSP for beaglebone and edgerouter Change to use SHA512 password encryption with shadow by default Various performance improvement, and disk usage reductions. Add support for booting UEFI systems with gummiboot Image […]

Linaro 14.04 Release with Linux Kernel 3.14 and Android 4.4.2

Linaro 14.04 has been released with Linux Kernel 3.14 (baseline), Linux Kernel 3.10.37 (LSK), and Android 4.4.2. More work has been done on ARMv8 support, and big.LITTLE for both the Linux kernel and Android, as well as work on member hardware platforms such as Origen, Arndale, Arndale Octa, Broadcom Capri, and Hisilicon D01 boards. GCC 4.8-2014.04 Linaro is said to include performance improvements. Linaro Android engineering builds for Nexus 7 and Nexus 10 have been setup, but I can’t quite find the images. They’ve also added the BeagleBone Black to member builds. Here are the highlights of this release: Linaro Stable Kernel (LSK) 3.10.37-2014.04 Updates to Android support (from Google and Linaro) Added Big endian for ARMv7 and ARMv8 Thermal framework DT support Huge pages and transparent huge pages for ARMv8 Tagged pointers for ARMv8 Non-coherent DMA for ARMv8 Other Features big.LITTLE support – ARM MP patch set, IKS (ARMv7 […]

Rockchip RK3568, RK3588 and Intel x86 SBCs and SoMs in 2025

Xilinx Zynq-7000 All Programmable SoC Mini-Module Plus System-on-Module

In January 2014, Avnet announced Xilinx Zynq-7000 All Programmable SoC Mini-ITX board featuring Xilinx Zynq-7045 or Zynq-7100 ARM + FPGA SoC,  and more recently, the company has launched  “Xilinx Zynq-7000 All Programmable SoC Mini-Module Plus” systems-on-module (SoM) based on the same platforms, as well as a corresponding development kit including a baseboard and a power module. The SoM and development platform target PCI Express, embedded controllers, general-purpose prototyping, networking and communications, storage and servers, and Ethernet/Internet applications. Xilinx Zynq-7000 Mini-Module Plus specifications: SoC- Xilinx Zynq-7045 or Zynq-7100 dual core Cortex-A9 @ up to 1GHz with FPGA (350K or 444K logic cells) System Memory – 1GB DDR3 SDRAM Storage – 128MB parallel flash, 32MB QSPI flash, 8KB EEPROM, and micro SD slot Connectivity – Gigabit Ethernet USB – USB 2.0 OTG port Debugging – USB UART, JTAG programming/configuration port, PJTAG header User’s IO via dual board-to-board connectors: 132 User I/O (66 […]

Linux Kernel Source Code and Chromium OS Overlay for Rockchip RK3288

A few days ago, we’ve seen Chromium OS running on Rockchip RK3288 development platform. I’ve been informed the source code could have already been released via the newly registered rkchrome github account with Linux kernel 3.10.30 and the overlay files to build Chromium OS for RK3288. There’s also a u-boot repository but it is currently empty.  This Linux kernel can also boot Rockchip RK3188 based Radxa Rock development board, but more tests are needed to see if it’s really usable. I’ll have a look at the Linux kernel, and try to build it, and leave the Chromium OS part for later or other people. Let’s retrieve the source code:

We’ve got two kernel config files related to Rockchip in arch/arm/config:

But since this is a recent 3.10 kernel with support for Flattened Device Tree support, and multi-platform support, there’s not much to be seen in these files, and […]

Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications