Embedded linux

From 太極
Jump to navigation Jump to search

Books, Courses

  • Mastering Embedded Linux Programming
    • Chapter 2. Learning About Toolchains
    • Chapter 3. All About Bootloaders
    • Chapter 4. Porting and Configuring the Kernel
    • Chapter 5. Building a Root Filesystem
    • Chapter 6. Selecting a Build System
    • Chapter 7. Creating a Storage Strategy
    • Chapter 8. Introducing Device Drivers (including sysfs)
    • Chapter 9. Starting up - the init Program
    • Chapter 10. Learning About Processes and Threads
    • Chapter 11. Managing Memory
    • Chapter 12. Debugging with GDB
    • Chapter 13. Profiling and Tracing
    • Chapter 14. Real-time Programming
  • Chapter 5. Basic Programming Recipes with the Linux Kernel of BeagleBone Black Cookbook
    • Installing and building a custom kernel
    • Interactions with the kernel – sysfs entries and controlling the GPIOs
    • Device Tree and its roots
    • Device Tree / basic build
    • Device Tree / advanced – adding DT overlay to run a custom cape
    • Universal cape overlay
    • Running a script to check DT usage on GPIO pins
  • Embedded Systems - Shape the World from edX