Summary

Understanding the boot procedure is a key step towards the development of an embedded system. We have seen how to boot straight into the bare-metal application, and we have examined the structures involved in a multi-stage system boot.

In the next chapter, we will explore mechanisms and approaches for memory management, that represent the most important factor to take into account while developing safe and reliable embedded systems.

Get Embedded Systems Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.