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 4-day 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 compromised 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.
Who should attend?
This course is designed for anyone wishing to get started quickly on working with Linux for embedded systems.
What will you learn?
An understanding of the structure of an embedded Linux system and how to work with the component parts
Practical information about developing, analysing and debugging kernel and user space applications using a wide range of freely available Linux tools
How to configure embedded Linux on the target, including the file system and the booting process.
Doulos Embedded provides specialist technical training in the rapidly developing embedded systems market with in-depth and practical solutions to meet the challenge of increasing levels of complexity in the embedded systems software and hardware market, and R&D costs.
Best-in-Class Embedded Software training
The highly experienced Doulos Embedded team have the knowledge and skills, gained from the international semiconductor industry, to deliver the right training and support for you and your organisation, including the embedded software training needs of teams developing ARM based systems.
Doulos training is unique in that it includes extensive hands-on labs covering all aspects of the design process. Doulos delegates therefore benefit from a complete learning experience which enables them to test, troubleshoot and consolidate their knowledge before returning to their design teams.
ARM Approved Training Centre
An ARM Approved Training Centre since 2002, Doulos delivers ARM architecture training in the context of SoC design as well as ARM processor based micro-controllers.