In this chapter, you saw how to manage flash devices using Linux's MTD devices, and the we discovered how to put JFFS2 and UBIFS filesystems over them. The filesystems were both created onboard and by using the host PC in such a way that we have different ways to do it.
Then, you learned how to download, compile, and then install an embedded distribution from scratch. In particular we saw OpenWrt and Yocto, that is, the currently most widely used embedded distributions on the Internet.
In the upcoming chapters, we'll start putting our hands on several kinds of computer peripherals, and we're going to see how we can get access to them using our embedded boards.