Factory flashing with U-Boot and fastboot on Freescale i.MX6
Introduction For one of our customers building a product based on i.MX6 with a fairly low-volume, we had to design a mechanism to perform the factory flashing of each product. The goal is to be able to...
View Article“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...
View ArticleFree 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...
View ArticleLinux 4.8 released, Free Electrons contributions
Linux 4.8 has been released on Sunday by Linus Torvalds, with numerous new features and improvements that have been described in details on LWN: part 1, part 2 and part 3. KernelNewbies also has an...
View ArticleSupport for Device Tree overlays in U-Boot and libfdt
We have been working for almost two years now on the C.H.I.P platform from Nextthing Co.. One of the characteristics of this platform is that it provides an expansion headers, which allows to connect...
View ArticleMali OpenGL support on Allwinner platforms with mainline Linux
As most people know, getting GPU-based 3D acceleration to work on ARM platforms has always been difficult, due to the closed nature of the support for such GPUs. Most vendors provide closed-source...
View ArticleBack from ELCE 2017: slides and videos
Free Electrons participated to the Embedded Linux Conference Europe last week in Prague. With 7 engineers attending, 4 talks, one BoF and a poster at the technical showcase, we had a strong presence to...
View ArticleCovid-19: Bootlin proposes online sessions for all its courses
Like most of us, due to the Covid-19 epidemic, you may be forced to work from home. To take advantage from this time confined at home, we are now proposing all our training courses as online seminars....
View ArticleLarge Page Support for NAS systems on 32 bit ARM
The need for large page support on 32 bit ARM Storage space has become more and more affordable to a point that it is now possible to have multiple hard drives of dozens of terabytes in a single...
View ArticleBoot time: choose your kernel loading address carefully
When the compressed and uncompressed kernel images overlap At least on ARM32, there seems to be many working addresses where the compressed kernel can be loaded in RAM. For example, one can load the...
View Article
More Pages to Explore .....