3. Foundational ComponentsΒΆ
- 3.1. U-Boot
- 3.1.1. User’s Guide
- 3.1.1.1. General Information
- 3.1.1.2. USB Device Firmware Upgrade (DFU)
- 3.1.1.3. Network (Wired or USB Client)
- 3.1.1.3.1. Booting U-Boot from the network
- 3.1.1.3.2. Multiple Interfaces
- 3.1.1.3.3. Network configuration via DHCP
- 3.1.1.3.4. Manual network configuration
- 3.1.1.3.5. Disabling Gigabit Phy Advertising
- 3.1.1.3.6. Booting Linux from the network
- 3.1.1.3.7. Sample Script for AM65 SR1
- 3.1.1.3.8. Sample Script for AM65 SR2
- 3.1.1.4. NAND
- 3.1.1.5. SD, eMMC and USB
- 3.1.1.5.1. Partitioning eMMC from U-Boot
- 3.1.1.5.2. Updating an SD card from a host PC
- 3.1.1.5.3. Updating an SD card or eMMC using DFU
- 3.1.1.5.4. Booting Linux from SD card or eMMC
- 3.1.1.5.5. Booting tiboot3.bin, tispl.bin and u-boot.img from eMMC boot partition (For K3 class of SoCs)
- 3.1.1.5.6. Booting to U-Boot prompt from USB storage
- 3.1.1.5.7. Booting Linux from USB storage
- 3.1.1.6. SPI
- 3.1.1.7. OSPI/QSPI
- 3.1.1.8. NOR
- 3.1.1.9. UART
- 3.1.1.10. SATA
- 3.1.1.11. DDR3 ECC
- 3.1.1.12. RemoteProc
- 3.1.2. Troubleshooting
- 3.1.1. User’s Guide
- 3.2. Boot Monitor
- 3.3. Kernel
- 3.3.1. Users Guide
- 3.3.2. Kernel Release Notes
- 3.3.3. Kernel Drivers
- 3.3.3.1. ADC
- 3.3.3.2. Audio
- 3.3.3.3. VPFE
- 3.3.3.4. VIP
- 3.3.3.5. Crypto
- 3.3.3.6. DCAN
- 3.3.3.7. LCDC
- 3.3.3.8. GPIO
- 3.3.3.9. I2C
- 3.3.3.10. CPSW
- 3.3.3.11. NetCP
- 3.3.3.12. PRUSS
- 3.3.3.13. PCIe End Point
- 3.3.3.14. PCIe Root Complex
- 3.3.3.15. Power Management
- 3.3.3.16. PWM
- 3.3.3.17. OSPI/QSPI
- 3.3.3.18. SPI
- 3.3.3.19. SATA
- 3.3.3.20. NAND
- 3.3.3.21. MMC/SD
- 3.3.3.22. UART
- 3.3.3.23. USB DWC3
- 3.3.3.24. VPE
- 3.3.4. LTP-DDT Validation
- 3.3.5. FAQs
- 3.4. Filesystem
- 3.5. Tools
- 3.6. IPC
- 3.6.1. Overview
- 3.6.2. IPC Quick Start Guide
- 3.6.3. IPC for AM57xx
- 3.6.4. IPC Early Boot for AM57xx/DRA7xx
- 3.6.5. IPC for AM65xx
- 3.6.6. IPC for K2x
- 3.6.6.1. Introduction
- 3.6.6.2. Software Dependencies to Get Started
- 3.6.6.3. Multiple Processor Manager
- 3.6.6.4. Getting Started with IPC Linux Examples
- 3.6.6.5. Understanding the Memory Map
- 3.6.6.6. Changing the DSP Memory Map
- 3.6.6.7. Modifying ex02_messageQ example to run from DDR
- 3.6.6.8. Loading DSP images from CCS (without using MPM)
- 3.6.6.9. MPM Debugging
- 3.6.6.10. Disable OpenCL Application
- 3.6.6.11. Frequently Asked Questions
- 3.6.7. Multiple Ways of ARM-DSP Communication
- 3.6.8. IPC Tests
- 3.6.9. IPC Daemon
- 3.7. CMEM
- 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. SGX Debug Info
- 3.9. ARM Trusted Firmware-A
- 3.10. OP-TEE