3. Foundational Components¶
- 3.1. U-Boot
- 3.1.1. U-Boot User’s Guide
- 3.1.1.1. Overview
- 3.1.1.2. General Information
- 3.1.1.3. USB Device Firmware Upgrade (DFU)
- 3.1.1.4. Network (Wired or USB Client)
- 3.1.1.5. NAND
- 3.1.1.6. SD, eMMC or USB Storage
- 3.1.1.6.1. Partitioning eMMC from U-Boot
- 3.1.1.6.2. Updating an SD card from a host PC
- 3.1.1.6.3. Updating an SD card or eMMC using DFU
- 3.1.1.6.4. Updating an SD card or eMMC with RAW writes
- 3.1.1.6.5. Booting Linux from SD card or eMMC
- 3.1.1.6.6. Booting MLO and u-boot from eMMC boot partition
- 3.1.1.6.7. Booting tiboot3.bin, tispl.bin and u-boot.img from eMMC boot partition
- 3.1.1.6.8. Booting Linux from USB storage
- 3.1.1.6.9. Booting from SD/eMMC from SPL (Single stage or Falcon mode)
- 3.1.1.7. SPI
- 3.1.1.8. OSPI/QSPI
- 3.1.1.9. NOR
- 3.1.1.10. UART
- 3.1.1.11. SATA
- 3.1.1.12. UFS
- 3.1.1.13. DDR3 ECC
- 3.1.1.14. HyperBus and HyperFlash
- 3.1.1.15. REMOTEPROC
- 3.1.1.16. Uboot SPL Debugging Tips
- 3.1.1.17. Loading Uboot through Code Composer Studio (CCS)
- 3.1.2. U-Boot Release Notes
- 3.1.3. U-Boot Splash Screen
- 3.1.4. Troubleshooting
- 3.1.1. U-Boot User’s Guide
- 3.2. Boot Monitor
- 3.3. Kernel
- 3.3.1. Users Guide
- 3.3.2. Kernel Release Notes
- 3.3.3. RT Kernel Release Notes
- 3.3.4. Kernel Drivers
- 3.3.4.1. ADC
- 3.3.4.2. Audio
- 3.3.4.3. CAL
- 3.3.4.4. Crypto
- 3.3.4.5. DCAN
- 3.3.4.6. DSS (DSS6 & DSS7)
- 3.3.4.7. PWM
- 3.3.4.8. GPIO
- 3.3.4.9. I2C
- 3.3.4.10. PRUSS
- 3.3.4.11. CPSW2g Ethernet
- 3.3.4.12. PCIe End Point
- 3.3.4.13. PCIe Root Complex
- 3.3.4.14. OSPI/QSPI
- 3.3.4.15. SPI
- 3.3.4.16. NAND
- 3.3.4.17. MMC/SD
- 3.3.4.18. UART
- 3.3.4.19. USB DWC3
- 3.3.5. LTP-DDT Validation
- 3.3.6. FAQs
- 3.4. Filesystem
- 3.5. Tools
- 3.6. PRU-ICSS / PRU_ICSSG
- 3.6.1. Getting Started with PRU-ICSS
- 3.6.2. Header Files
- 3.6.3. Linux Drivers
- 3.6.3.1. RemoteProc and RPMsg
- 3.6.3.2. PRU-ICSS Ethernet
- 3.6.3.3. PRU_ICSSG Ethernet
- 3.6.3.4. PRU-ICSS Soft UART
- 3.6.3.5. PRU-ICSSG PWM
- 3.7. IPC Low Level Driver
- 3.8. Graphics and Display
- 3.8.1. Introduction
- 3.8.2. Software Architecture
- 3.8.3. Graphics Demos
- 3.8.4. Display
- 3.8.5. Wayland/Weston
- 3.8.6. Using the PowerVR Tools
- 3.8.7. SOC Performance monitoring tools on AM5 Devices
- 3.8.8. QT Graphics Framework
- 3.8.9. GTK+ Graphics Framework
- 3.8.10. Migration from prior releases
- 3.8.11. AM3 Beagle Bone Black Board Configuration
- 3.8.12. SGX Debug Info
- 3.9. Virtualization
- 3.10. ARM Trusted Firmware-A
- 3.11. OP-TEE