Chris has been working with Linux as an embedded operating system since 1999 during which time he has worked on a number of interesting projects including a stereoscopic camera, weighing scales, a set-top box, home routers and a large walking robot. He has been running training courses and workshops in embedded Linux since 2002 and has delivered over 160 sessions to many well-known companies.
Chris has his own consulting company (2net) and has been working as a trainer for Free Electrons since 2012. Chris teaches our Embedded Linux and Android System Development courses, and has always achieved very good levels of participant satisfaction.
Chris’ engagement with Android began with a port to a Freescale i.MX51 device. This involved understanding the Android kernel additions and integrating them with the Freescale kernel, adding display drivers and fixing up some problems with he power management. Since then, he has taken a keen interest in building and customizing successive Android releases and used the experience to teach others how to do the same.
Chris has performed many Android training sessions at big semiconductor companies, and has received very good feedback so far.
Free Electrons has recorded videos of Android and embedded Linux tutorials that Chris delivered at the ELC Europe 2010 conference.
Chris has written several technical blog posts about Android:
- Building Jelly Bean 4.3 AOSP for Beaglebone Black
- Slides from the Embedded Live Confernece 2010: “Android Inside: tutorial” and “Reducing boot time in Linux devices”
- Android on the Digi ConnectCore Wi-i.MX51
Embedded Linux and Kernel experience
Chris has worked on all the major embedded architectures: ARM, MIPS, PowerPC and x86. He has created board support packages and written many device drivers, for example to control camera sensors, access flash memory and read various sensors on i2c bus.
Chris has made multiple talks at technical conferences, and that’s where we met him! In particular, he was one of the two keynote speakers at Embedded Linux Conference Europe 2013.
Back to the Free Electrons staff page.