Linux Kernel Upstreaming How-To – Linaro Connect Asia 2014

I’ve already written a post about submitting kernel patches to mainline based on a 2011 presentation by Greg Kroah-Hartman, but Matt Porter, Broadcom Landing Team (LT) Technical Lead at Linaro, has given two updated talks entitled “Upstreaming 101” and “Upstreaming 201” at Linaro Connect Asia 2014. There are many planned talked during LCA 2014, and you can get the list as well as links to presentation and videos, as they become available on LCA 14 resources page. The first session “Upstream 101” starts with some definitions such as “upstreaming” (basically getting your code to  kernel.org), “mainline”, etc, explains how to get information about the (912) maintainers (tip: it’s in the MAINTAINERS file), how to deal with the 2-week merge windows occurring every 10 weeks or so, but the bulk of the talk detailing the work flow required to upstream code to the Linux kernel. There are basically 5 steps: Preparation – Read […]

$37 GK328 Android mini PC Powered by Rockchip RK3028 Dual Core Processor

Rockchip RK3028 is a low cost dual core Cortex A9 processor pin-to-pin compatible with RK2928 single core Cortex A9, I first heard about at Hong Kong Electronics Fair 2013. It’s now found in a few kids tablets, as well as GK328, an Android 4.2 HDMI TV dongle, that sells for about $37, or a few dollars cheaper than similar AllWinner A20 or Rockchip RK3066 based devices. GK328 specifications: SoC – Rockchip RK3028 dual core Cortex A9 @ 1.0 GHz with Mali-400 GPU System Memory – 512MB RAM Storage – 4GB NAND flash + microSD card slot Video & Audio Output – HDMI Connectivity – 802.11b/g/n Wi-Fi USB – 1x USB HOST 2.0, 1x micro USB OTG, 1x micro USB for power Misc – Fn button (for recovery?) Power – 5V/1A via micro USB port The device runs Android 4.2 and sells with a power adapter, a USB cable, an HDMI […]

Samsung Chromebook 2 Features Exynos 5 Octa SoC, Comes with either 11.6″ or 13.3″ Display

Samsung has just launched the Chromebook 2 Series with two models based on on Exynos 5 Octa SoC, available in 11.6″ (1366×768) and 13.3″ (1920×1080) configurations, and featuring 4GB RAM, 16GB eMMC, and a longer battery life thanks partially to big.LITTLE processing technology. Samsung expects the new Chromebooks to be used for work, education, and entertainment. Thanks to strong hardware specifications, these new ARM based Chromebooks will certainly offer performance similar to, or even outperforming, existing many Intel Celeron based Chromebooks, and at the same time offer a longer battery life. It’s a nice upgrade to the Exynos 5250 powered Chromebook launched in 2012, especially the addition of a model with a 13.3″ display with FHD resolution. The 13.3″ model has an Exynos 5 Octa processor clocked at 2.1GHz which should be the latest Exynos 5422, whereas the 11.6″ model might use Exynos 5420 instead (TBC). The company also mention […]

$60 MarsBoard RK3066 (Partially) Open Source Hardware Development Board Supports Android & PicUntu

Until now if you wanted a low cost Rockchip development board you’d have to go with Radxa Rock (Quad core RK3188) or WaxBerry Pi2 (Dual core RK3066). Thanks to Haoyu Electronics , the company who made MarsBoard A10, there’s now another option with MarsBoard RK3066 powered by Rockchip RK3066 dual core Cortex A9 SoC with 1 to 2 GB RAM, 4 to 8 GB Flash and lots of ports and expansion connectors. MarsBoard RK3066 is composed of a baseboard (SOM-RK3066) and a computer on module (CM-RK3066) with the following specifications: CM-RK3066 Computer-on-Module: SoC – Rockchip RK3066 dual core ARM Cortex A9 @ 1.6Ghz + Mali-400MP4 GPU System Memory – 1GB DDR3 SDRAM up to 2GB Storage – 4GB Nand Flash & eMMC FLASH Power Management Unit – TPS659102 Misc – TX indicator LED use for debug, Power Indicator LED 10/100M Ethernet PHY – LAN8720A SOM-RK3066 Baseboard: Storage – micro SD […]

Linaro Connect Asia 2014 Opening Keynote – Status and Future of ARMv8 Linux & Android [Video]

Linaro Connect Asia 2014 has just started in Macau today and will take place until Friday. You can follow the sessions live and/or their recordings via Linaro OnAir YouTube Channel. I’ve watched the opening keynote, and embedded the video at the bottom of this post. The keynote focuses on ARMv8 for Linux and Android on servers, mobile devices, digital home, and more, and involves two main speakers: George Grey, Linaro CEO , and Jon Masters, Chief ARM Architecture at Red Hat. The speaker beginning of the video provides some practical information and the schedule for Linaro Connect. The keynote itself really starts around 15:50 with George Grey who spends the first 10 minutes introducing the latest Linaro members: Qualcomm, Mediatek, ZTE, AllWinner and Comcast. He then talks about the new Mobile sub-committee (MOBSCOM) that will focus on big.LITTLE, Android optimization and Android on ARMv8, as well as the soon-to-be-announced Linaro […]

ARM Interview about Cortex A17 Processor [Video]

When ARM announced their new Cortex A17 core, I could not quite understand why they would release another core with performance and features somewhat similar to Cortex A12 and Cortex A15. Charbax interviewed Nandan Nayampally, ARM VP of Processor Marketing, at Mobile World Congress 2014 and everything is much more clear now. Cortex A17 is based on A12, but adds support for big.LITTLE processing support with Cortex A7, and further improves performance. In some work loads Cortex A17 can currently match Cortex A15 performance, and by 2015, Cortex A17 will have performance similar to A15, and replace it in mid range devices as it has a lower footprint and lower cost. High-end products will switch to 64-Bit with Cortex A53 or A57 next year. The interviewee did not say this explicitly but it could be many companies will simply skip Cortex A12, and directly use Cortex A17, just like Rockchip […]

Yeelight Blue and Yeelight Sunflower Bluetooth Low Energy and Zigbee Smart Light Bulbs for iOS and Android

When it comes Smart light bulbs, which can be dimmed and made to change color, the most popular product must be Philips Hue, using the Zigbee protocol, which you can control via iOS and Android devices though a Zigbee gateway, and costs about $60 on Amazon. Alternative have started to show up such as iLumi Bulbs, with Bluetooth 4.0 Low Energy (BLE) technology, that you can control with recent iOS and Android 4.3+ device without the need for a gateway, but with a price starting at $89. If you’re looking for cheaper alternatives, you’d have to turn to Chinese companies such as Yeelight which provides both Bluetooth LE and Zigbee light bulbs, respectively called Yeelight Blue and Yeelight Sunflower. Yeelight Blue does not require a gateway, but you’ll need a smartphone or tablet that supports Bluetooth 4.0 Low Energy. Recent iOS 5.0+ devices should support it. If your Android device […]

Raspberry Pi Gets Open Source 3D Graphics Drivers and Documentation

The Raspberry Pi was launched 2 years ago, and for its birthday, Broadcom decided to release documentation and open source OpenGL ES 1.1 and 2.0 driver for the Videocore IV GPU.  You may remember the Raspberry Pi Foundation already release an open source GPU driver in 2012, but this was only for the part running on the ARM11 core for Broadcom BCM2835 SoC, which is just a few hundred lines of code long, and communicates with a binary blob which does all the work in the GPU itself. This new release however goes much further with a 111 page document entitled “VideoCore IV 3D Architecture Reference Guide“, and open source driver for the 3D System of the GPU. Strangely the release is however not for BCM2835, but instead BCM21553. Broadcom clearly has the source for BCM2835 too, so this must have been made for legal reasons. VideoCoreIV packs a lot […]

Memfault IoT and embedded debugging platform