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.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. Kernel
- 3.2.1. Users Guide
 - 3.2.2. Kernel Release Notes
 - 3.2.3. RT Kernel Release Notes
 - 3.2.4. Kernel Drivers
 - 3.2.5. LTP-DDT Validation
 - 3.2.6. FAQs
 
 - 3.3. Filesystem
 - 3.4. Tools
 - 3.5. PRU-ICSS / PRU_ICSSG
 - 3.6. Graphics and Display
- 3.6.1. Introduction
 - 3.6.2. Software Architecture
 - 3.6.3. Graphics Demos
 - 3.6.4. Display
 - 3.6.5. Wayland/Weston
 - 3.6.6. Using the PowerVR Tools
 - 3.6.7. SOC Performance monitoring tools on AM5 Devices
 - 3.6.8. QT Graphics Framework
 - 3.6.9. GTK+ Graphics Framework
 - 3.6.10. Migration from prior releases
 - 3.6.11. AM3 Beagle Bone Black Board Configuration
 - 3.6.12. SGX Debug Info
 
 - 3.7. OpenCV
- 3.7.1. Introduction
 - 3.7.2. OpenCV Modules Supported By TI
 - 3.7.3. OpenCL offload
 - 3.7.4. Unit Tests
 - 3.7.5. Necessary steps to modify OpenCV framework to add more OpenCL Host side and DSP C66 optimized kernels
- 3.7.5.1. Supported Platforms
 - 3.7.5.2. OpenCV OpenCL run-time setup
 - 3.7.5.3. OpenCV OpenCL development setup
 - 3.7.5.4. OpenCV OpenCL related framework details: how to add new DSP kernel
 - 3.7.5.5. Creating OpenCL C kernel optimized for C66 core
 - 3.7.5.6. OpenCV OpenCL kernels implemented specifically for DSP C66 core
 - 3.7.5.7. List of currently (PLSDK 3.1) DSP optimized OpenCV OpenCL kernels, using non-standard OpenCL extensions
 - 3.7.5.8. Profiling results of DSP optimized OpenCV OpenCL kernels (PLSDK 3.1), AM5728 platform
 - 3.7.5.9. Alternative approach to add new OpenCL kernels at OpenCV application level
 - 3.7.5.10. OpenCV profiling - standard procedure
 
 - 3.7.6. OpenCV Performance
 - 3.7.7. Frequently Asked Questions
 
 - 3.8. Virtualization
 - 3.9. Machine Learning