# Useful Videos ### 2017 [Porting U-Boot and Linux on New ARM Boards: A Step-by-Step Guide](https://www.youtube.com/watch?v=5E0sdYkvq-Q) ### 2019 [Using Serial kdb / kgdb to Debug the Linux Kernel](https://www.youtube.com/watch?v=HBOwoSyRmys) ### 2020 [Tutorial: Device Tree (DTS), Linux Board Bring-up and Kernel Version Changing](https://www.youtube.com/watch?v=N6IW7JJQASc) [Tutorial: Introduction to the Embedded Boot Loader U-boot](https://www.youtube.com/watch?v=INWghYZH3hI) [An Overview of the Linux and Userspace Graphics Stack](https://www.youtube.com/watch?v=wjAJmqwg47k) [Device Tree: hardware description for everybody !](https://www.youtube.com/watch?v=Nz6aBffv-Ek) [Tutorial: Introduction to I2C and SPI: Both In-kernel and In-userspace](https://www.youtube.com/watch?v=c10wAKWpjts) ### 2021 [Understanding the Structure of a Linux Kernel Device Driver](https://www.youtube.com/watch?v=pIUTaMKq0Xc) ### 2022 [How ARM Systems are Booted: An Introduction to the ARM Boot Flow](https://www.youtube.com/watch?v=GXFw8SV-51g) ### 2023 [Mentorship Session: Linux Kernel Debugging Tricks of the Trade](https://www.youtube.com/watch?v=FdNIiQxwJuk) [Getting to Know the Linux Kernel: A Beginner's Guide](https://www.youtube.com/watch?v=QatE61Ynwrw)