Category Archives: Technical

Report on extensive real-time Linux benchmarks on AT91

The real time page I wrote for Atmel was finally released on the Linux4Sam Atmel Wiki. The purpose of this page was to help new comers to use real time features with Atmel CPUs and to present the state of … Continue reading

Posted in Technical | Tagged , , | 2 Comments

Experiment with Yocto

I recently had the opportunity to use Yocto. I already practiced quite a lot with OpenEmbedded before. You can see Yocto as a project derived from OpenEmbedded even it is a bit more than that. In fact, Yocto is made … Continue reading

Posted in Technical | Tagged , , | 2 Comments

Embedded Linux Conference 2012 videos

The 2012 edition of the Embedded Linux Conference took place on February 15-17th 2012 at Redwood Shores near San Francisco in California. Three engineers of Free Electrons attended this conference, and we reported every day our impressions about the talks, … Continue reading

Posted in Technical | Tagged , , , , | 1 Comment

Android Builders Summit 2012 videos

On February 13-14th 2012, the second edition of the Android Builders Summit took place in Redwood Shores, near San Francisco in California. While Free Electrons was not officially in charge of video recording for this conference, we recorded the talks … Continue reading

Posted in Technical | Tagged , , | Leave a comment

A new tool to ease kernel maintainer life

When you are involved in mainlining or maintaining some kernel code, a non negligible part of your time is spent checking patches or patchsets themselves . It is not the most interesting part but it is truly necessary to help … Continue reading

Posted in Technical | Tagged | Leave a comment

Android gdbclient command

Before you even start building Android, Google’s instructions tell you to source the build/envsetup.sh shell script. This script exports a number of environment variables (that’s why you have to source it), mostly setting the PATH to your different toolchains and … Continue reading

Posted in Technical | Tagged , | Leave a comment

How to boot an uncompressed Linux kernel on ARM

This is a quick post to share my experience booting uncompressed Linux kernel images, during the benchmarks of kernel compression options, and no compression at all was one of these options. It is sometimes useful to boot a kernel image … Continue reading

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

Linux on ARM: xz kernel decompression benchmarks

I recently managed to find time to clean up and submit my patches for xz kernel compression support on ARM, which I started working on back in November, during my flight to Linaro Connect. However, it was too late as … Continue reading

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

Embedded Linux Conference day 3

Finally, the last day of the 2012 edition of the Embedded Linux Conference has arrived. Including the Android Builders Summit, it was a very busy week with five full days of presentations, a very intensive learning session, but also highly … Continue reading

Posted in Technical | Tagged , , | 1 Comment

Embedded Linux Conference day 2

Day 2 of the Embedded Linux Conference started with a keynote titled The Internet of Things, given by Mike Anderson. With such a title, one could have feared some kind of very fuzzy-marketing-style kind of keynote, but with Mike Anderson … Continue reading

Posted in Technical | Tagged , , | Leave a comment