Status

The full manuscript is present in this repository. Its reading model is architecture-first: chapter-specific Key Notes replace assigned labs, and code illustrates mechanisms and interfaces. Removing assignments does not turn an implementation example into a qualified system.

Part

Chapters

Current state

Part I — Foundations

1–8

Drafted

Part II — Bare-metal i.MX6ULL

9–18 + 18A–18C

Drafted

Part III — U-Boot, deeply

19–24 + 24A–24J

Drafted

Part IV — The Kernel

25–30 + 26A, 27A, 27B, 29A, 30A, 30B

Drafted

Part V — Root filesystem & user space

31–35 + 35A–35I

Drafted

Part VI — Driver development

36–55 + 51A, 51B, 52A, 54A, 54B, 55A–55I

Drafted

Part VII — Device cookbook

64–117

Drafted

Part VIII — Debug, production, advanced

118–126 + 120A, 121A, 122A, 123A, 125A

Drafted

Part IX — Applied virtualization and mixed-criticality systems

127–139

Drafted, virtualization and mixed-core design studies

Parts I-III have received technical/editorial review and source/build checks recorded in the project reports. Physical MINI qualification remains unperformed. Later parts still need their own detailed technical review. Commands, register tables and production/security flows remain version- and board-dependent examples, not deployment instructions validated by this editorial change.

Start with Chapter 1 for the reading order; the full table of contents gives the full scope.