Embedded Linux Step by Step Using Beaglebone Black
Learn ARM Linux systems, Embedded Linux building blocks ,Busybox, Beaglebone interfacing Projects and much more.
The course is designed for Beginners to Advanced audience. A comprehensive and practical course on learning Embedded Linux systems on Beaglebone hardware. 100% hands-on and step by step explanation using hardware. This Course Demystifies learning Embedded Linux Systems and running embedded Linux and its various components on the Beaglebone hardware. See above “what will I learn?? ” Section to understand what this course promises!
What you’ll learn
- Understanding ROM –Uboot-Kernel boot process on Linux-ARM systems and Testing
- Kernel, Bootloaders compilations Step-by-Step and testing on Beaglebone Hardware
- U-Boot, MLO, SPL, explanation and Testing
- Understanding various sub systems of AM335x SOC such as GPIOs, I2C, MMC, boot modes ,etc
- Understanding platform devices and how it works
- Understanding ARM-board configuration files
- Linux device Tree
- Understating various boot modes of AM335x
- eMMC OS updating and booting new Debian OS
- Serial booting (UART)
- TFTP booting
- NFS booting
- Beaglebone Networking
- Busybox compilations and Testing
- Configuring and using Buildroot on Beablebone
- Writing uEnv dot txt from scratch and Testing
- Using I2C tools on BBB
- Hardware interfacing projects and ‘C’ application development using Eclipse IDE
- GPIO programming
- Interfacing external LEDs, 7 segment displays and code development
- Interfacing LCD and related projects
- Interfacing MPU6050 sensor and tilt sensing
- EEPROM programming
Recommended Course
Udemy Coupons & Promo Codes - November 2023
Learn Data Science. Courses starting at $12.99.