3. Foundational Components
- 3.1. U-Boot
- 3.1.1. Build Guide
- 3.1.2. User’s Guide
- 3.1.2.1. USB Device Firmware Upgrade (DFU)
- 3.1.2.2. Network (Wired or USB Client)
- 3.1.2.2.1. Booting U-Boot from the network
- 3.1.2.2.2. Multiple Interfaces
- 3.1.2.2.3. Network configuration via DHCP
- 3.1.2.2.4. Manual network configuration
- 3.1.2.2.5. Disabling Gigabit Phy Advertising
- 3.1.2.2.6. Booting Linux from the network
- 3.1.2.2.7. Sample Script for AM65 SR1
- 3.1.2.2.8. Sample Script for AM65 SR2
- 3.1.2.3. NAND
- 3.1.2.4. SD, eMMC and USB
- 3.1.2.5. USB Mass Storage
- 3.1.2.6. OSPI/QSPI NOR/NAND
- 3.1.2.7. NOR
- 3.1.2.8. UART
- 3.1.2.9. SATA
- 3.1.2.10. UFS
- 3.1.2.11. DDR
- 3.1.2.12. HyperBus and HyperFlash
- 3.1.2.13. RemoteProc
- 3.1.2.14. Adaptive Voltage Scaling (AVS) Class 0
- 3.1.2.15. Thermal shutdown Support
- 3.1.3. Troubleshooting
- 3.2. Kernel
- 3.2.1. Users Guide
- 3.2.2. Kernel Drivers
- 3.2.2.1. ADC
- 3.2.2.2. Crypto
- 3.2.2.3. MCAN
- 3.2.2.4. K3 DDR
- 3.2.2.5. GPIO
- 3.2.2.6. I2C
- 3.2.2.7. CPSW Ethernet
- 3.2.2.7.3.1. CPSW2g Ethernet
- 3.2.2.8. PCIe End Point
- 3.2.2.9. PCIe Root Complex
- 3.2.2.10. TPS6594 PMIC
- 3.2.2.11. OSPI/QSPI NOR/NAND
- 3.2.2.12. SERDES
- 3.2.2.13. SPI
- 3.2.2.14. NAND
- 3.2.2.15. MMCSD
- 3.2.2.15.1. Introduction
- 3.2.2.15.2. References
- 3.2.2.15.3. Features
- 3.2.2.15.4. Supported ultra high speed (UHS) modes
- 3.2.2.15.5. Driver configuration
- 3.2.2.15.6. MMC support in Linux
- 3.2.2.15.7. Steps for working around SD card issues in Linux
- 3.2.2.15.8. Listing MMC devices from Linux
- 3.2.2.15.9. Create partitions in eMMC UDA
- 3.2.2.15.10. Formatting eMMC partitions from Linux
- 3.2.2.15.11. Flash eMMC for MMCSD boot
- 3.2.2.16. DM TIMER
- 3.2.2.17. UART
- 3.2.2.18. UBIFS
- 3.2.2.19. USB
- 3.2.2.20. Voltage & Thermal Management (VTM)
- 3.2.3. LTP-DDT Validation
- 3.2.4. FAQs
- 3.3. Power Management
- 3.4. Security
- 3.5. Filesystem
- 3.6. Tools
- 3.7. IPC for J7200
- 3.8. ARM Trusted Firmware-A
- 3.9. OP-TEE