Summary
In this chapter, we saw how files are manipulated and kernel messages are managed. We also learned about some crucial bootloader commands and microSD management that will help us in the forthcoming chapters. Also, we were familiarized with the operation of the U-Boot bootloader and were able to learn a few commands that can help us if the BeagleBone Black gets stuck while booting.
Now it's time to compile and/or cross-compile programs to get the maximum performance from our embedded system and to be able to fully customize it.
So, let's go to the third chapter.