System Design with Embedded Linux
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesSystem Design with Embedded Linux Syllabus — Unit-wise Content
The official GTU curriculum for System Design with Embedded Linux (subject code 3725410) as prescribed for EAC( · Semester 2 divides the course into 5 units, covering 33 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3725410)Unit 1 Characteristics of Embedded Linux based systems
- Open Source
- Vendor Independence
- Varied Hardware Support
- Low Cost
- Standards Compliance
- Embedded Linux Versus Desktop Linux
- Embedded Linux Distributions
Unit 2 Architecture of Embedded Linux Kernel
- Hardware Abstraction Layer (HAL)
- Memory Manager
- File System
- IO Subsystem
- Networking Subsystems
- Linux Start-Up Sequence: Boot Loader Phase
- Kernel Start-Up
- User Space Initialization
- GNU Cross- Platform Toolchain: Building Toolchain
- Building Toolchain for MIPS
Unit 3 Boar d Support Package
- Inserting BSP in Kernel Build Procedure
- The Boot Loader Interface
- Memory Map, Interrupt Management
- Power Management
Unit 4 Embedded Storage
- Flash Map, Memory Technology Device
- MTD Architecture
- MTD Driver for NOR Flash
- Flash-Mapping Drivers
- MTD Block and Character Devices
- Embedded File Systems
- Optimizing Storage Space
Unit 5 Embedded Drivers
- Linux Serial Driver
- Ethernet Driver
- I2C Subsystem on Linux
- USB Gadgets
- Kernel Modules 8 Subject Code: 3725410 w.e.f