Description:
Our Embedded Linux Education Kit covers the fundamental knowledge of the Linux architecture, and practical skills involved in configuring and building a full Linux operating system stack.
It's now BOLD
Course Code: 123
Organisations: Arm Education
Target Audience
Learners, Developers
Overarching Learning Aims:
Knowledge and understanding of:
- Embedded Linux operating system architecture
- Linux-based embedded system component stack
- Linux kernel modules
- System configuration and boot process
- Communication between kernel space and user space
- System debugging and profiling
Intellectual
- Ability to choose between different software tools for the development of an embedded Linux system.
- Ability to evaluate implementation results (e.g. speed, cost, power) and correlate them with the corresponding system
Practical
- Ability to use industry standard tools to configure and build an embedded Linux system stack
- Ability to develop kernel modules for customer peripherals
- Ability to debug and profile embedded Linux systems using industry standard software tools
test
README.md
Text
|
View metadata | Download |
README.md
ECE110 - Introduction to Computer and Electrical Engineering-_ZpurbBETPQ.mp4
Module 1: Linux and Embedded Systems: An Introduction
Module 2: Linux-based Embedded System Component Stack
Module 2: Lab 1: Introduction to the Board and Workspace Setup
Module 3: Anatomy of a Linux-based System
Module 4: Configuration & Build Process of an Embedded Linux System
Module 5: Introduction to Linux Kernel Modules
Module 5: Lab 2: Introduction to Kernel Modules under Yocto
Module 6: Communication Between Kernel and User Space
Module 6: Communication Between Kernel and User Space
Module 6: Communication Between Kernel and User Space
Module 6: Lab 3: Lab Code
Module 7: Application Demo Building a Ranging Sensor Kernel Module
Module 7: Application Demo Building a Ranging Sensor Kernel Module
Module 7: Application Demo Building a Ranging Sensor Kernel Module
Module 7: Lab 4: Lab Code
Module 8: System Debugging and Profiling
Module 8: System Debugging and Profiling
Module 8: Lab 5: Lab Code
Embedded Linux Education Kit main: License
Our Embedded Linux Education Kit covers the fundamental knowledge of the Linux architecture, and practical skills involved in configuring and building a full Linux operating system stack.
It's now BOLD
Course Type: CPD, Open
People
Organisations: Arm Education
Creators: | Mark Allen |
---|
Contributors: | GitHub Contributor: | Liz Warman |
---|---|---|
GitHub Contributor: | Mark Allen | |
GitHub Contributor: | David Mackenzie | |
GitHub Contributor: | Oyinkuro Benafa | |
GitHub Contributor: |
Certification
Course Structure
Delivery Mode: Face-to-Face
Hours of Student Effort: 123
Taxonomy
Subjects: Technology > Tools & Models > Arm DS-Gold
Technology > Accelerators > Bifrost Android Renderscript
Technology > Accelerators > Bifrost DDKs
Technology > Tools & Models > COIL-3D: A CAD Tool for the Optimisation of Inductive Links in 3D-ICs
Technology > Processors > Cortex-A Series > Cortex-A34
Technology > Accelerators > Mali DDKs
Technology > System Controllers > MMU-500 System Memory Management Unit
Interests: AHB - AMBA® High-performance Bus , Flip Flop
Other
URL: https://github.com/arm-university/Embedded-Linux-Education-Kit