Linaro 14.05 has been released with Linux Kernel 3.15-rc5 (baseline), Linux Kernel 3.10.40 (LSK), Android 4.4.2, and Ubuntu has been switched from Saucy to Trusty. More work has been done on big.LITTLE processing and ARMv8 support with notably completing bootstrapping with Debian 64-bit. New hardware platform have started to pop-up such as TI J6-Vayu which must be an evaluation board for Texas Instruments Jacinto 6 dual core Cortex A15 SoC for automotive application, as well as IFC6410, a Snapdragon 600 development board which got a Ubuntu LEB image. This month also marks the first release of Linaro GCC 4.9 toolchain. Here are the highlights of this release: Linux Linaro 3.15-rc5-2014.05 new Android topic (linaro-android-3.15-experimental) uses the resent AOSP code base GATOR version 5.18 (same version as in 2014.04) uprobes topic removed as all patches have been accepted into mainline updated big-LITTLE-pmu topic from ARM LT updated basic Capri board support […]
Technologic Systems TS-7670 Industrial Board Features Freescale i.MX286, Supports RAID-like System on SD Cards
Technologic Systems has unveiled an industrial board powered by Freescale i.MX286 ARM9 processor and a MCU part of NXP LPC1100 Cortex M0 series to to create a CDC ACM serial device on a host PC, and interfaces via UART, I2C, and SPI with the Freescale processor. The board targets applications such as fleet vehicle or asset tracking, point-of-sales (PoS), vending machines, data acquisition units, and data recorder modules. TS-7670 specifications: Processor – Freescale i.MX286 (1x ARM926EJ-S core @ up to 454MHz) MCU – NXP LPC Cortex M0 MCU in QFN32 package (LPC1114??) System Memory – 128MB to 256MB DDR2 RAM Storage – 2GB soldered NAND flash, 2x microSD slot with Doublestore support (similar RAID on SD card) Connectivity – 10/100 Ethernet port Wireless – Optional Telit Jupiter series multi-constellation GPS; optional CDMA, GPRS, or HSPA+ modules USB – USB host port, USB OTG port Other I/Os: 2x RS-232/interfaces (optional TTL […]
Prpl Non-Profit Organization to Work on Linux, Android, and OpenWRT for MIPS based Processors
In what looks like an answer, albeit fairly late, to Linaro, the non-profit organization working on open source software for ARM based SoCs, a consortium of companies composed of Imagination Technologies, Broadcom, Cavium, Lantiq, Qualcomm, Ingenic, and a few others, has funded Prpl (pronounced Purple), “an open-source, community-driven, collaborative, non-profit foundation targeting and supporting the MIPS architecture—and open to others—with a focus on enabling next-generation datacenter-to-device portable software and virtualized architectures”. The Prpl foundation will focus on three key objectives: Portability – To create ISA agnostic software for rapid deployment across multiple architecture Virtualization & security – To enable multi-tenant, secure, software, environments in datacenter, networking & storage, home, mobile and embedded Heterogeneous Computing – To leverage compute resources enabling next generation big data analytics and mining Initially there will PEG (Prpl Engineering Group) to take of the following projects for 4 market segments (datacenter, network & storage, connected consumers, […]
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 […]