The Case for Running Chromium OS on IoT Devices

Chromium OS IoT Device

The concept of Chromium OS for IoT was presented by Linaro Veteran Khasim Syed Mohammed at Linaro Connect 2019,  In his presentation, he talked about the possibilities and advantages of using Chromium OS for IoT devices. This approach looks promising since it’s running on a Linux Kernel base, and Chromium OS uses a lightweight graphics stack that relies on Linux DRM APIs. This may help to create an IoT device with a graphics interface, without consuming too many hardware resources. Why Chromium OS From the architecture front, chromium OS has impressive advantages compared to other lightweight Linux operating systems, such as Direct Rendering Manager, support for web-based applications, etc… Graphics Stack In  Linux-based operating systems, most of the time the graphics/display stack is handled by the X-Window system (Xserver and clients). This increases the complexity of development, consumes a large number of hardware resources and increases the product development life cycle.  So to have a very basic GUI for an …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Linaro Connect San Diego 2019 Schedule – IoT, AI, Optimizations, Compilers and More

Linaro Connect San Diego 2019

Linaro has recently released the full schedule of Linaro Connect San Diego 2019 that will take place on  September 23-27. Even if you can’t attend, it’s always interested to check out the schedule to find out what interesting work is done on Arm Linux, Zephyr OS, and so on. So I’ve created my own virtual schedule with some of the most relevant and interesting sessions of the five-day event. Monday, September 23 14:00 – 14:25 – SAN19-101 Thermal Governors: How to pick the right one by Keerthy Jagadeesh, Software Engineer, Texas Instruments With higher Gigahertz and multiple cores packed in a SoC the need for thermal management for Arm based SoCs gets more and more critical. Thermal governors that define the policy for thermal management play a pivotal role in ensuring thermal safety of the device. Choosing the right one ensures the device performs optimally with in the thermal budget. In this presentation Keerthy Jagadeesh, co-maintainer of TI BANDGAP AND …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

PineBook Pro Arm Linux Laptop now up for pre-order for $199.99

Pinebook Pro Laptop

Pine64 unveiled a Pinebook Pro laptop prototype at FOSDEM 2019 as an update to the original Allwinner A64 powered Pinebook laptop, but instead of just being a toy to play with, Pinebook Pro aimed to be used as a daily driver thanks to a relatively powerful Rockchip RK3399 processor combined with 4GB RAM, and 64/128GB storage, and equipped with a 14″ Full HD display all for a target price of $200. Last May, we noticed some good progress on the software development side with a demo showcasing Ubuntu & Debian with MATE desktop, 4K video playback, 3D graphics acceleration, and USB-C video output.  The good news is that Pinebook Pro has just launched and can be pre-ordered for $199.99 on Pine64 store. [Update: If you are an existing forum member, you may want to redeem your coupon here] Pinebook Pro laptop specifications: SoC – Rockchip RK3399 big.LITTLE hexa-core Arm Cortex A72/A53 SoC with Arm Mali T860MP4 GPU System Memory – …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Flint OS is a Chromium OS Build for Raspberry Pi & Firefly-RK3288 Boards

Chromium OS for SBC aimed to bring Chromium operating systems to low cost development boards such as the Raspberry Pi 3 board, but the website is now down, and the developer announced he had stopped working on it several months ago due the hardware limitations of the Raspberry Pi 3 board. But others decided it was still worth the effort, and created Flint Innovation company (based in UK/China) to develop Flint OS, a build of Chromium OS with optimizations for Raspberry Pi 3 and Firefly-RK3288 boards with more boards likely coming soon. The developers also provide an x86 image, but after asking more details, it turns out they only changed the boot splash screen for now on the x86 image, with most of the early work done on Raspberry Pi board: At this moment our public Flint OS releases are still pretty much vanilla Chromium OS (we changed the boot splash screen). Our efforts so far have been focused on …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Chromium OS for SBC Aims to Turn Popular Development Boards into Chromeboxes

A team of developer has come together last December in order to provide Chromium OS, the open source project which Chrome OS is based on, to single board computers such as Raspberry Pi boards. So far, they’ve provided Chromium OS images for Raspberry Pi 2 & 3, but more boards should be supported in the future. The latest version 0.5 release is said to be usable, but WiFi, Netflix, and HTML5 video are not working. The installation procedure is standard. You simply need to download and uncompress the archive (e.g. SamKinison_v0.5_Pi3_16GB.tar.xz), and dump it on a micro SD card with Win32DiskImage or dd. They have released different images for Raspberry Pi 2 & 3, and different SD card sizes (2GB and 16GB). Chromium OS is using 12 partitions, so that may be why they don’t provide a single image and resize the file system during the first time. You can report issue on their forum or Reddit. The community has …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Intel Core m3 Skylake Compute Stick Benchmarked, Tested with Ubuntu 16.04 and Chromium OS

Intel unveiled five new Compute Sticks for 2016, with two Cherry Trail models, and three Skylake Core M models namely STK2M3W64CC and STK2MV64CC based on Intel Core m3-6Y30 processor, as well as STK2MV64CC with a more powerful Core m5-6Y57 vPRO processor. Ian Morrison (Linuxium) managed to get an early sample of STK2M3W64CC running Windows 10 on 4GB RAM and 64GB storage, and posted some benchmarks, as well as results of his experimentations with Ubuntu and Chrome OS in the Intel section of G+ MINI PCs community and his own website. He started by running some standard benchmarks in Windows 10 including CrystalDiskMark (storage performance), Passmark8, and 3DMark, and while the storage performance is underwhelming, the processor is clearly and noticeably faster than Braswell, and Cherry Trail processors in terms of CPU and GPU performance based on comparisons with  Tronsmart Ara X5 (x5-Z8300), Kangaroo Mobile Desktop (x5-Z8500), Voyo V3 (x7-Z8700), and Intel Braswell based  Intel NUC5CPYB/H NUC, and MINIX NGC-1. The …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Android, Chromium OS, and Ubuntu on Intel Atom x5 Compute Stick. What Works, What Doesn’t.

The latest “STK1AW32SC” Intel Compute Stick, also called Sterling City, is powered by an Intel Atom x5-Z8300 processor with 2GB RAM and 32GB storage, and pre-loaded with Windows 10. There’s also a version with operating systems dubbed STK1A32SC, but currently only the Windows version is available on Amazon US. That doesn’t not mean you can’t try to install other operating systems on the TV stick, and that’s exactly what Ian Morrison has done with Android 4.4 & 5.1, Phoenix OS, Remix OS (alpha), Chromium OS, and Ubuntu.   If you want to know how to install the operating systems, you can follow the instructions for Ubuntu , Chromium OS, or Android/ Remix OS/ Phoenix OS. Bear in mind that installing Android also require that you install Ubuntu first, and there are quite a lot of steps, and once you’ve installed Chromium OS, you could also run Ubuntu using Crouton. So there are many options for you to play with. It …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Linaro Connect 2016 Bangkok Schedule – March 7-11, 2016

Linaro Connect Bangkok (BKK16) will take place on March  7 – 11, 2016, and the schedule is now available for the 5-day event with keynotes and sessions. Whether you’re going to attend or not, it’s always interesting to check the schedule to find out what’s going on in terms of ARM Linux development. The five days will focus on work by different Linaro groups, but really sessions are mixed for any given day, and I’ve created a virtual schedule for each day with available information, as Linaro has become a little more closed to the outside than when it was launched a few years ago. Monday 7 – LITE (Linaro IoT & Embedded Group) 1400 – 14:50 – Evolution of the Reference Software Platform Project The Reference Software Platform lead project was introduced in Linaro Connect San Francisco 2015, and since then it evolved and matured with the completion of the first tree big milestones (the 15.10, 15.12 and 16.03 …

Support CNX Software – Donate via PayPal or become a Patron on Patreon