Yocto Project 2.0 “Jethro” Released

The Yocto Project 2.0 was released a few days ago. The framework used to create embedded Linux distributions supports Poky 14 “Jethro” reference distribution by default, but other Linux distributions can also be built with the Yocto Project. Some of the key features and improvements of Yocto Project 2.0 include: Added gcc 5.2 which is now the default compiler (gcc 4.8 and 4.9 are also provided) Updated linux-yocto kernel for qemu* and reference BSPs to version 4.1 Added basic support for Altera Nios II and Adapteva Epiphany Added tune files for Cavium ThunderX, Cavium Octeon, ARM Cortex-A17, Intel Quark X1000, and ARM vfpv3 and vfpv3d16 features Toaster Web UI improvements – Better performance and reliability; simplified setup; user-friendly layout; etc… wic image creation tool version 0.2.0 with bug fixed and new features, such as GPT partition tables, native tools, image compression, etc… Image generation adds support for  qcow2, vdi (VirtualBox VDI), hdddirect, and wic images. devtool & recipetool improvements. Extensible …

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

Linux 4.0 Release – Main Changes, ARM and MIPS Architectures

Linus Torvalds “Ima Sheep” released Linux Kernel 4.0 on Sunday: So I decided to release 4.0 as per the normal schedule, because there really weren’t any known issues, and while I’ll be traveling during the end of the upcoming week due to a college visit, I’m hoping that won’t affect the merge window very much. We’ll see. Linux 4.0 was a pretty small release both in linux-next and in final size, although obviously “small” is all relative. It’s still over 10k non-merge commits. But we’ve definitely had bigger releases (and judging by linux-next v4.1 is going to be one of the bigger ones). Which is all good. It definitely matches the “v4.0 is supposed to be a_stable_ release”, and very much not about new experimental features etc. I’m personally so much happier with time-based releases than the bad old days when we had feature-based releases. That said, there’s a few interesting numerological things going on with 4.0. Looking at just …

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

HPC Performance & Power Usage Comparison – Intel Xeon E3 vs Intel Atom C2720 vs Applied Micro X-Gene 1 vs IBM Power 8

Last year, the CERN published a paper comparing Applied Micro X-Gene (64-bit ARM) vs Intel Xeon (64-bit x86) Performance and Power Usage, and they’ve now added IBM Power 8 and Intel Atom Avoton C2750 processor to the mix in a new presentation entitled “A look beyond x86: OpenPOWER & AArch64“. So four systems based on Intel Xeon E3-1285L, Intel Atom C2750, Applied Micro X-Gene 1, and IBM Power 8 were compared, all running Fedora 21, except the HP Moonshot 1500 ARM plarform running Ubuntu 14.04 and an older kernel. All four systems use gcc 4.9.2, and Racktivity intelligent PDUs were used for power measurement. I’ll just share some of their results, you can read the presentation, or go through the benchmark results to find out more. HEP-SPEC06 is a new High Energy Physics (HEP) benchmark for measuring CPU performance developed by the HEPiX Benchmarking Working Group, and here it’s not surprising to see the low power solutions under-perform the more …

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

$79 STACK Box Home Automation / IoT Gateway Supports Wi-Fi, Ethernet, BLE, XBee, X10, Z-Wave and More (Crowdfunding)

Cloud Media (Syabas) is better known for their Linux based “Popcorn Hour” media players, and last year I reviewed their FreeOTT streaming media player powered by a Cavium ARM11 processor. The company is now entering the home automation market with the STACK Box (aka XuanBox) also powered by a Cavium ARM11 processor, and supporting various connectivity options to interface with popular smart “things” such as Belkin Wemo and Philips Hue, as well as a Raspberry Pi Bus (26-pin header) to support add-ons. STACK Box specifications: Processor – Cavium ARM11 processor @ 640 MHz (possibly Cavium CELESTIAL CNC1800L. TBC) System Memory – 256MB DDR3 Storage – 512 MB flash + SD card slot Connectivity 10/100M Ethernet Wi-Fi 802.11n with WPS Bluetooth LE 4.0 (included) Z-Wave (included) Dust Networks (extra module required) XBee  (extra module required) X10 (extra module required) Insteon (extra module required) RF433/315 (coming soon) EnOcean (coming soon) ZigBee(coming soon) DCLink(coming soon) RFID(coming soon) IR (coming soon) USB – 5x USB …

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