COVID-19 Update: View Bicard COVID News Updates
This course is available Live Online: View the Live Online full course description
Limited In-Person schedule available in India from March 2021
Linux is being used more and more on embedded systems driven by increasingly complex devices and a greater requirement for connectivity & multimedia. Working with Linux for embedded systems can be difficult, with a vast array of choices available for tools and software. Developing With Embedded Linux is a 40 hours course providing the practical skills and knowledge required to work with Linux in this environment.
The course provides an overview of what an embedded Linux system is comprised of and provides practical information about how to work with each of the components. At each stage there is a strong focus on what tools are available in Linux to understand and debug problems. How to configure an embedded Linux system is considered in detail, looking at the changes that need to be made as a project moves from a development phase into a product. The aim is to equip attendees with the skills they need to develop and maintain their embedded Linux based products in an efficient and effective way.
Workshops comprise approximately 50% of class time and are based around carefully designed exercises to reinforce and challenge the extent of learning.
The course mainly uses Linux open source tools with a discussion of some of the available commercial solutions where appropriate.
This is a hands-on training course and labs are conducted on a real target board.
For scheduled public courses the actual target board provided during the course may vary dependent on the location.
Target boards currently deployed include an NXP® i.MX6SX board featuring ARM® Cortex®-A9 and Cortex-M4 cores and boards based on the Xilinx® Zynq®-7000 All Programmable SoC, featuring a dual ARM Cortex-A9 processor:
Please contact the Bicard team to discuss your specific project and hardware requirements.
Bicard course materials are renowned for being the most comprehensive and user friendly available. Their unique style, content and coverage has made them sought after resources in their own right. The materials include fully indexed class notes creating a complete reference manual.
Working with the Linux Kernel
Debugging the Linux Kernel
Building Applications
Debugging Applications
Linux Applications
Configuring Filesystems
Filesystem Locations
Configuring the Bootloader
Trace & Profile
Complete an enquiry form and a Bicard representative will get back to you.
Enquiry Form