Category Archives: Technical

Buildroot training updated to Buildroot 2016.05

Almost exactly one year ago, we announced the availability of our training course on Buildroot. This course received very good feedback, both from our customers, and from the community. In our effort to continuously improve and update our training materials, … Continue reading

Posted in Technical | Tagged , | Leave a comment

Free seat in Android training session

At Free Electrons, we owe a lot to the Free Software community, and we’re doing our best to give back as much as we can. One way of doing that is welcoming community contributors in our public training sessions about … Continue reading

Posted in Technical, training | Tagged , , , | 2 Comments

Linux 4.6 released, with Free Electrons contributions

The 4.6 version of the Linux kernel was released last Sunday by Linus Torvalds. As usual, LWN.net had a very nice coverage of this development cycle merge window, highlighting the most significant changes and improvements: part 1, part 2 and … Continue reading

Posted in Technical | Tagged , | Leave a comment

Linux kernel support for Microcrystal RTCs

Thanks to Microcrystal, a Switzerland-based real-time clock vendor, Free-Electrons has contributed support for a number of new I2C and SPI based real-time clocks to the Linux kernel over the last few months. More specifically, we added or improved support for … Continue reading

Posted in Technical | Leave a comment

How we found that the Linux nios2 memset() implementation had a bug!

NiosII is a 32-bit RISC embedded processor architecture designed by Altera, for its family of FPGAs: Cyclone III, Cyclone IV, etc. Being a soft-core architecture, by using Altera’s Quartus Prime design software, you can adjust the CPU configuration to your … Continue reading

Posted in Technical | Tagged , , | 6 Comments

Article on the CHIP in French Linux magazine

Free Electrons engineer and Allwinner platform maintainer Maxime Ripard has written a long article presenting the Nextthing C.H.I.P platform in issue #18 of French magazine OpenSilicium, dedicated to open source in embedded systems. The C.H.I.P has even been used for … Continue reading

Posted in Technical | Tagged , | Leave a comment

Free Electrons engineer Boris Brezillon becomes Linux NAND subsystem maintainer

Free Electrons engineer Boris Brezillon has been involved in the support for NAND flashes in the Linux kernel for quite some time. He is the author of the NAND driver for the Allwinner ARM processors, did several improvements to the … Continue reading

Posted in Technical | Tagged , , , , | Leave a comment

Free Electrons contributions to Linux 4.5

Linus Torvalds just released Linux 4.5, for which the major new features have been described by LWN.net in three articles: part 1, part 2 and part 3. On a total of 12080 commits, Free Electrons contributed 121 patches, almost exactly … Continue reading

Posted in Technical | Tagged , , , , | Leave a comment

Free Electrons contributing Linux kernel initial support for Annapurna Labs ARM64 Platform-on-Chip

We are happy to announce that on February 8th 2016 we submitted to the mainline Linux kernel the initial support for Annapurna Labs Alpine v2 Platform-on-Chip based on the 64-bit ARMv8 architecture. See our patch series: [PATCH 0/3] arm64: introduce … Continue reading

Posted in Technical | Tagged , , , | Leave a comment

“Porting Linux on ARM” seminar road show in France

In December 2015, Free Electrons engineer Alexandre Belloni gave a half-day seminar “Porting Linux on ARM” in Toulouse (France) in partnership with french organization Captronic. We published the materials used for the seminar shortly after the event. We are happy … Continue reading

Posted in Conference, Technical | Tagged , , , , | 2 Comments