Systèmes embarquésSystèmes embarqués et IOT (STI)
Embedded Systems
Teaching unit Embedded Systems and IoT · S09T_ 2SU1 | EC Code S09O_2SU1-3
8ECTS (EU)
1Coefficient
21:20Hours
Séquencement
↳ Bonnefoi Pierre-François
↳ Ferrere Emile
Learning objectives
- The aim of this module is to study the various technologies available for the design of an on-board operating system.
Prerequisites
| Module | Teaching unit | Semester |
|---|---|---|
| C Programming | Programming Principles | S5 |
| System Programming | System Introduction | S5 |
| Linux System Administration | Network and System Administration | S6 |
Program
Courses
-
On-board system and device
-
FPGA Programming
-
Dedicated system
-
QNX/Real time core
-
Architecture ARM,
-
Discovery of board cards,
-
Installation of Linux embedded systems on ARM card,
-
ARM system emulation with QEmu,
-
System security Linux embedded,
-
Mobile OS security.
TDs
- creation of a microlinux with buildroot
- application integration in this image
- creating a home automation gateway on raspberry
- securing this platform
Assessment
- Continuous control: microlinux image home automation to render
Skills
1| Ref. | Verb | Description | Level |
|---|---|---|---|
| C2_2 | implement | a microlinux | 3 |
SecNumEdu Skills
| Skill | Lecture hours | Practical hours | Entry level | Exit level |
|---|---|---|---|---|
| Security of specific and emerging systems | 3 | 3 | 0 | 2 |
| Mobile OS security | ||||