Embedded Linux Kernel and Driver Development Training Course
Course Outline
- What is the Linux kernel?
- Obtaining Kernel source code for government use
- Configuring, compiling, and booting the kernel
- Device tree files
- Linux kernel modules
- Linux kernel debugging techniques
- Character device drivers
- Using Git for source code management in government environments
Requirements
Basic familiarity with using a GNU/Linux system for government operations.
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
Embedded Linux Kernel and Driver Development Training Course - Booking
Embedded Linux Kernel and Driver Development Training Course - Enquiry
Embedded Linux Kernel and Driver Development - Consultancy Enquiry
Testimonials (2)
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.
James O'Donnell - Tennant Company
Course - Embedded Linux Kernel and Driver Development
I liked the hands-on nature of it.
Maurice Egan
Course - Embedded Linux Kernel and Driver Development
Upcoming Courses
Related Courses
Advanced Embedded Systems Development
35 HoursArduino Programming for Beginners
21 HoursCircuits and Electronics Fundamentals
14 HoursDigital Signal Processing (DSP) Fundamentals
21 HoursElectronic Control Unit (ECU) - Practical Vector
28 HoursElectronic Control Unit (ECU) - Theoretical Vector
21 HoursEfficient microcontroller programming in C
7 HoursFreeRTOS: Programming for Real Time Operating Systems
14 HoursIn this instructor-led, live training in US, participants will gain an understanding of coding using FreeRTOS as they work through the development of a simple real-time operating system (RTOS) project on a microcontroller.
By the end of this training, participants will be able to:
- Comprehend the fundamental concepts of real-time operating systems for government applications.
- Familiarize themselves with the FreeRTOS environment.
- Write code using FreeRTOS to align with public sector workflows and governance.
- Integrate a FreeRTOS application with hardware peripherals to support accountability in government projects.
Learning Vivado
14 HoursIntroduction to FreeRTOS
7 HoursDeploying AI on Microcontrollers with TinyML
21 HoursMicrocontroller Design
35 HoursTensorflow Lite for Microcontrollers
21 HoursThis instructor-led, live training in US (online or onsite) is aimed at engineers who wish to develop, deploy, and execute machine learning models on very small embedded devices for government use.
By the end of this training, participants will be able to:
- Install TensorFlow Lite for government applications.
- Load machine learning models onto an embedded device to enable it to perform tasks such as speech detection and image classification without network connectivity.
- Incorporate artificial intelligence into hardware devices to enhance functionality and efficiency in public sector workflows.