Linux ARM and Samsung

  • Linux on ARMAfter a release cycle that was unusual in so many (bad) ways, this last week was really pleasant. Quiet and small, and no last-minute panics, just small fixes for various issues. I never got a feeling that I’d need to extend things by yet another week, and 4.15 looks fine to me.

  • Linux on ARMLast summer, Hardkernel launched ODROID-HC1 Home Cloud 1 taking a single 2.5″ hard drive, and based on a modified version of their popular Exynos 5422 powered ODROID-XU4 board where they removed HDMI, and added a SATA interface (via USB 3.0), but based on the initial announcement, we also knew the Korean company was working on ODROID-HC2 supporting 3.5″ drives instead.

  • Linux on ARMTwo months ago, Linux 4.12 was released with initial support for AMD Radeon RX Vega GPU, BFQ (Budget Fair Queuing) and Kyber block I/O schedulers, AnalyzeBoot tool for the kernel, “hybrid consistency model” implementation for live kernel patching, but disabled the Open Sound System, and removed AVR32 support, among many other changes.

  • Linux on ARMThe ARM changes for the mainline Linux kernel are usually quite extensive each cycle and with the Linux 4.12 merge window likely opening on Sunday evening it will be no different this time around.

  • Linux on ARMLinux 4.9 added Greybus staging support, improved security thanks to virtually mapped kernel stacks, and memory protection keys, included various file systems improvements, and many more changes.

  • Linux on ARMThe big batch of ARM changes for the Linux 4.10 kernel have been submitted, including some new ARM platform support and early code for NVIDIA's next-generation Tegra SoC. Some of the highlights for the ARM code sent out today include:

  • Linux on ARMLinus Torvalds released Linux 4.9 on Sunday - Linux 4.8 brought us an HDMI-CEC framework, a new kernel documentation system is now based on Sphinx, a user-space GPIO subsystem and tools, file systems improvements and more.

  • Linux on ARMLinux 4.6 brought USB 3.1 superspeed, OrangeFS distributed file system, 802.1AE MAC-level encryption (MACsec), and BATMAN V protocol support, improved the reliability of OOM task killer, and more. Linux 4.7 most noticeable changes include:

  • Linux on ARMNanoPi NEO is an exciting ARM Linux board due to the power it packs into its small size, and its low price starting at $7.99. It’s made by FriendlyARM, and since I’ve read some people had never heard about the company before, I’d like to point out it has been providing development boards well before the Raspberry Pi board was launched, with products such mini2440 based on a Samsung ARM9 processor introduced around year 2010.

  • Linux on ARMLinux 4.5 added support for GCC’s Undefined Behavior Sanitizer flag (-fsanitize=undefined) which should make the Linux kernel even more secure,an implementation of the next generation media controller, some performance improvements for file systems, etc…

  • Linux on ARMSo far most smartphones with alternative operating systems had rather low-end to mid-end hardware specifications, but according to OMG! Ubuntu!, Canonical and Meizu are about to change that, as they should be about to launch an Ubuntu Edition of Meizu PRO 5 smartphone with an Exynos 7420 octa-core Cortex A57/A53 processor coupled with 3 to 4GB RAM, 32 to 64GB storage and a 5.7″ display with 1920×1080 resolution.

  • Linux on ARMThe Samsung ARTIK 5 and ARTIK 10 modules are not famous, but they are about to become famous. Canonical has big plans and wants to make snappy Ubuntu Core work on these platforms.

  • Linux on ARMSo it *felt* like the last week of the rc series was busy, to the point where I got a bit worried about the release. But doing the actual numbers shows that that really was just my subjective feeling, probably due to the kernel summit and travel back home from Korea. It wasn’t actually a particularly busy week, it’s just that the pull requests were more noticeable in the last couple of days.

  • Linux on ARMARM Mali GPU drivers includes both open source kernel drivers, and binary userspace drivers supporting framebuffer and/ior X11 implementation. The former is rarely an issue and is quickly released, but the latter requires porting and testing for a specific hardware platform, as well legal work, which greatly delay the releases.

  • Linux on ARMWith the next kernel -- regardless of whether it be known as Linux 3.20 or Linux 4.0 -- it will contain support for new ARM platforms.

  • Linux on ARMMy first-ever Chromebook was a Samsung. The 11.6" laptop was inexpensive and revolutionary. Heck, it looked like a plasticy Macbook Air -- very sexy. However, all that glitters is not gold. While my relationship with the laptop started strong, the dual-core ARM processor and paltry 2GB of ram proved underpowered. Pages would load slowly, and the lag could be extremely frustrating.

  • Linux on ARMAs the majority of our readers should be aware of, Apple’s A7 processor is the first mobile SoC to have adopted the 64-bit architecture. While this doesn’t offer a ton of benefits at this point in time, it’s still quite an achievement, and with the passage of time, you can be certain that more smartphones will feature 64-bit processors under the hood.

  • Linux on ARMThe battery recently died in my old Asus Netbook which gave me some fire to finally get together a functional filesystem for the Samsung Chromebook I've had for a little over a year. I published a rough file system with install instructions here last December. Since then a few things have changed in the structure of ChromeOS and the install script/file systems needed some updates.

  • Linux on ARMThe ODROID-XU is the latest exciting ARM development board. Rather than aiming for low-cost like the Raspberry Pi, the ODROID-XU currently offers maximum performance when it comes to open ARM development boards.

  • Linux on ARMBack in late 2010, Google announced a "Chromebook"—a low-cost, entry-level netbook that would run Google's own operating system, ChromeOS. Google's vision of ChromeOS, although based on Linux, basically would be a giant Web browser, with all the apps on the machine running in the browser. ChromeOS would be a nearly stateless computer, with all the user's apps based in Google's cloud, running the Google Apps suite.

Facebook Twitter RSS E-Mail

Linux on ARM