Bootlin is happy to share some news about the latest training and contribution activities of the company.
- Bootlin continued to contribute significantly to the Linux kernel, and specifically improvements to support for several ARM processors. We have continued to work significantly on the Marvell Armada ARM processors, we have increased our contributions to support for Allwinner ARM processors, and have started contributing to improving or developing support for Atmel AT91 and Marvell Berlin processors.
Bootlin engineers merged 121 patches in the 3.13 release of the Linux kernel, making Bootlin the 17th contributing company. In the recently released 3.14, we have also merged 121 patches, making Bootlin the 21st contributing company.
Thanks to these contributions, we have gained significant expertise in supporting ARM platforms in the Linux kernel, allowing us to efficiently help our customers for kernel porting and device driver development activities.
We expect these contributions to significantly increase in the future, and we have already more than 210 patches lined-up for the upcoming 3.15 kernel, making Bootlin the 14th contributing company for 3.15.
Bootlin contributions to Linux 3.13
Linux 3.14 released, Bootlin contributions inside! - Another project that Bootlin has contributed to in a significant way is the Buildroot build system. We have pushed 133 patches in the 2014.02 release and more than 130 patches in the upcoming 2014.05 release, making Bootlin in the top five of the most active contributors.
Some of our contributions to this release are quite important: introduction of an infrastructure to better support Python packages, and introduction of a mechanism to more easily allow companies using Buildroot to keep their own package recipes separated from the Buildroot core, addition of the support for the musl C library.
- We are launching a new training course about the Yocto Project. Yocto is one of the leading embedded Linux build system, used by more and more hardware vendors and companies around the world to automate and simplify the build process of embedded systems.
In order to help companies interested in using Yocto for their products, our new 3-day training course mixing lectures and practical labs, gives all the necessary details to build one’s own system, customize its image, add more packages, and generally understand how to use Yocto.
This training course can be delivered on-site upon request, and we will also be offering public sessions starting this fall.
As usual, our training materials will be made freely available under a Creative Commons license.
- We have a number of public training sessions dates, with seats available:
- Embedded Linux system development, June 2-6, Avignon, France.
Course in French. - Android system development, June 3-6, Lyon, France.
Course in English. - Android system development, June 17-20, Toulouse, France.
Course in French. - Embedded Linux kernel and driver development, October 6-10, Avignon, France.
Course in English. - Android system development, November 3-6, Lyon, France.
Course in French. - Embedded Linux system development, November 3-7, Toulouse, France.
Course in French. - Embedded Linux kernel and driver development, December 8-12, Toulouse, France.
Course in French. - Embedded Linux system development, December 8-12, Avignon, France.
Course in English.
- Embedded Linux system development, June 2-6, Avignon, France.
- Bootlin has recently welcomed two new engineers in its engineering team: Antoine Ténart and Boris Brezillon. Antoine and Boris bring some additional experience in Linux kernel development, Android porting and development, and generally embedded Linux knowledge to Bootlin.
Bootlin welcomes Boris Brezillon and Antoine Ténart
As demand for our Linux kernel mainlining services is growing in a strong way, we plan to announce new job openings for Q4 2014.
If you are interested in joining Bootlin, don’t hesitate to contact us early. This way, we will already know you and your interest in working with us when the job openings are confirmed.
- Last month, Bootlin participated to the Embedded Linux Conference: the entire team of 7 engineers was present in San Jose, for the most important conference of the embedded Linux community.
In addition to attending the conference, Bootlin engineers gave a total of seven talks during this conference:
- Update on Boot Time Reduction Techniques, with Figures – Michael Opdenacker
- Device Tree for Dummies – Thomas Petazzoni
- Two Years of ARM SoC Support mainlining: Lessons Learned – Thomas Petazzoni
- SMP Bring Up On ARM SoCs – Gregory Clement
- Buildroot: What’s New? – Thomas Petazzoni
- Using Yocto For Modules Manufacturers – Alexandre Belloni
- Supporting A New ARM platform: The Allwinner SoCs Example – Maxime Ripard
Hello
I understand the current status of the mainlining efforts for Allwinner chips in kernel development.
May I ask if anyone in your organisation or community has been successful in getting an A10 to boot on kernel 3.15 – maybe rc5? I wish to achieve this and happy for it to be headless but have not yet been successful.
With no access to the u-boot prompt I cannot even tell if network is working.
Any thoughts, comments, tips or uImage files would be greatly appreciated.
Thanks for your contributions and support for the Allwinner platform and sunxi work.
Best regards
Robert Brown
That’s typically a question you should ask to Maxime Ripard publicly (on the Linux ARM Kernel Mailing list).