How to Upgrade Firmware for Rockchip RK3066, RK3188, RK3328, RK3288, RK3399 Devices with the Command Line in Linux

Previously I wrote an article entitled “How to Flash Rockchip RK3066 / RK3188 Firmware in Linux” explaining how to use a graphical tool called RkFlashKit to upgrade firmware on Rockchip devices using a Linux computer. This tool had some limitations, and it would just have a subset of features of RkAndroidTool (Windows), and it was not possible to flash “update.img” type of firmware which are often provided and flashed with RkBatchTool in Windows. Luckily there’s now a command line tool called upgrade_tool that allows you to flash the “update.img” firmware files directly from Linux. I’ve already shown how to use it with Radxa Rock, but it’s buried with other instructions, so I’ve decided to make a separate post. This has been tested in Ubuntu 14.04 with Radxa Rock (RK3188) and Measy U2C (RK3066). Ready? Let’s start by downloading and extracting upgrade_tool. You may want to add the installation path to […]

Aaeon Announces CoMs, 3.5″ & mini ITX Embedded Boards Powered by Intel Bay Trail Processors

AAEON has announced the release three embedded boards and modules based on Intel Celeron J1900, N2930, N2807 and Atom E3800 series processors, which are all part of Intel’s low power Bay Trail family. EMB-BT1 is s mini-ITX board powered by Intel Atom 3825 or 3845, Gene-BT05 is a 3.5″ industrial board also based on Atom 3815/3815 or Celeron N2930 processors, and COM-BT is a series of COM Express type 6 computers-on-module. EMB-BT1 mini-ITX Board EMB-BT1 is a fanless board designed for digital signage, POS, Kiosk and networking applications among others, with the following key features: SoC – Intel Atom E3825 with 2 cores @ 1.33 GHz (TDP: 6 W) or Atom E3845 with 4 cores @ 1.91 GHz (TDP: 10W) System Memory – DDR3L-1066 MHz (3825) or DDR3L-1333 MHz (3845) Storage – Up to 2x SATA 6.0Gb/s, 2x SATA 3.0Gb/s Display – 1x VGA, 1x HDMI, 1x LVDS with dual […]

PiCore 5.3 is a Lightweight Linux Distribution for the Raspberry Pi

My posts providing and give instructions to generate minimal, headless, images for the Raspberry Pi, such as “84 MB Minimal Raspbian ARMHF Image for Raspberry Pi” and “12MB Minimal Image for Raspberry Pi using the Yocto Project” have been relatively popular with people just wanting to have small base to start with the embedded projects. For desktop users, Slitaz for Raspeberry Pi (34MB) is one option, but I’ve just found out there’s also an other alternative with PiCore 5.3, a Linux distribution for the Raspberry Pi based on Tiny Core Linux that’s just 24.7 MB to download. With an image that size, there’s obviously basically no applications installed, you’ve got flwm window manager,  wbar launcher, a control panel, a terminal, a file editor, and that’s about it. There’s no web browser, nor file manager, and you’d have to install the applications you want by yourself using tce-load package manager. If […]

ARM Cortex A15/A17 SoCs Comparison – Nvidia Tegra K1 vs Samsung Exynos 5422 vs Rockchip RK3288 vs AllWinner A80

We’re now starting to get quite a few players with ARM Cortex A15 cores on the market, as well as some with ARM Cortex A17. So a comparison table of different quad and octa SoCs might be a useful thing to do. I’ve put aside SoCs such as HiSilicon K3V3, and OMAP5, and focused on the four latest processors: Nvidia Tegra K1 (32-bit), Samsung Exynos 5422, Rockchip RK3288 and AllWinner A80. I haven’t included Mediatek MT6595 and Qualcomm SnapDragon 805, because the two companies mainly focus on smartphones and tablets (although it appears to be slowly changing for Qualcomm), documentation is usually difficult or impossible to find, and in the case of Qualcomm they use their own ARMv7 Krait cores. I’ve highlighted some features in green, in case a particular SoC appears to have an edge. Rockchip RK3288 AllWinner A80 Nvidia Tegra K1 Samsung Exynos 5422 CPU 4x ARM Cortex-A17 […]

Acme Systems Acqua A5 is a System-on-Module Powered by Atmel SAMA5D3 Processor

Acme Systems has announced availability of their Acqua A5 SoM with Atmel SAMA5D31 Cortex A5 micro-processor, up to 512 MB RAM, up to 256 MB Flash, a serial EEPROM, a micro SD card slot, and an Ethernet PHY. The module targets headless or LCD based system such as automation or control panels, and is available in commercial and extended temperature range. Specifications: Processor – Atmel SAMA5D31 ARM Cortex-A5 MPU @ 536MHz System Memory – 256MByte DDR2 RAM @ 32 bit (optionally 512MB) Storage Embedded micro SD hinge type holder for OS and data Optional 256 MB NAND flash Atmel AT24MAC402 – 2Kbit serial EEPROM Connectivity –  10/100 Mbit Ethernet I/F (can be turned off for power saving) Three USB Host ports (one configurable as USB device) Connectors – 3x 50-pin connectors pitch 1.27 mm (50 mils) Signal accessible via connectors: (Check pinout for details) 10/100 Mbit Ethernet phy RGB I/F […]

Ubuntu 14.04 and Slitaz on Radxa Rock

Various Android and Linux images are available on Radxa Rock download page, but if you’d like to get newer images or other options, two developers have provided binaries and posted instructions to get Ubuntu 14.04 and Slitaz operating systems, the later currently booting with Linux kernel 3.10. Naoki FUKAUMI has published a miniroot how-to install a Ubuntu 14.04 Core (minimal headless installation) on Radxa Rock and Radxa Rock Lite. Installation should be relatively easy as he provide the update.img for both board so your can use the usual method in Windows (RkBatchTool) or upgrade_tool in Linux. If you don’t have serial console, you’ll have need to flash the parameter file requiring RkAndroidTool in Windows, and the same upgrade_tool in Linux. If once the installation and configuration is complete, you want a desktop environment,you can always run “apt-get install lubuntu-desktop” to install LXDE. SliTaz is a lightweight Linux distribution. I previously […]

Linux Kernel 3.10.33 Source Code Released for Amlogic S802 (Part of Tronsmart Vega S89 SDK)

We already had the kernel source for Amlogic S802. The previous code found on Amlogic website, and based on Linux 3.10.10. I’ve been informed there’s a new release based on Linux 3.10.33, and apparently the code based used for Tronsmart Vega S89 (aka Beelink M8, S82), and the new Tronsmart Vega S89-H with proper Dolby & DTS support. Beside a new version, the kernel adds support for a new platform called “meson8 baby” and HDMI IN support, as well a several changes in AMlogic source such as GPU cooling.. All device tree files also seem to have been amended mostly with I2C and thermal settings. It is not a full release, and the hardware directory with GPU, TVIN, Wi-Fi, and NAND drivers is not included. Having said that, it should be possible to use the drivers from the previous release. Meson6 (Amlogic AML8726-MX) source code is also included, and appears […]

Congatec Unveils conga-IGX Industrial mini-ITX Boards Powered by AMD G-series SoC

Congatec has recently introduced three new industrial Mini-ITX motherboards powered by dual and quad AMD Embedded G-Series SoCs, namely GX-210HA, GX-217GA, and GX-420CA, all integrated Radeon HD graphics. The company’s conga-IGX embedded motherboards are said to be particularly suited for cost-sensitive visualization and control applications. Congatec conga-IGX specifications: SoC AMD Embedded GX-210HA (2 x 1.0 GHz, L2 cache 1MB, 9 W) with AMD Radeon HD 8210E graphics @ 300 MHz AMD Embedded GX-217GA (2 x 1.65 GHz, L2 cache 1MB, 15 W) with with AMD Radeon HD 8280E graphics @ 450 MHz AMD Embedded GX-420CA (4 x 2.0 GHz, L2 cache 2MB, 25 W) with with AMD Radeon HD 8400E graphics @ 600 MHz System Memory – 2x SO DIMM Socket (1.5V / 1.35V), for up to 16GB  single Channel DDR3-1333 (CL9) / DDR3-1600 (CL11) SDRAM, unbuffered, no ECC Storage – 1x mSATA (SATA-III), 2x SATA connectors Connectivity – 2x […]