SPRADU1 September   2026 AM62A3 , AM62A7

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Boot Process
    1. 2.1 SPL Boot Process
      1. 2.1.1 R5 SPL
      2. 2.1.2 TF-A+OPTEE+A53 SPL
      3. 2.1.3 U-Boot
      4. 2.1.4 Linux and User Mode
    2. 2.2 SPL Falcon Mode
      1. 2.2.1 Steps
        1. 2.2.1.1 Installing Linux SDK
        2. 2.2.1.2 Adding Falcon Script
        3. 2.2.1.3 Compiling Linux Device Tree
        4. 2.2.1.4 Creating tispl.bin
        5. 2.2.1.5 Creating a Bootable Card
    3. 2.3 Replacing SPL With SBL
      1. 2.3.1 Falcon Boot in SBL
  6. 3Boot Media
  7. 4Operating System Boot Optimization
    1. 4.1 Trimming Operating System
      1. 4.1.1 Using Preset Trimming Configuration
      2. 4.1.2 Custom Trimming
    2. 4.2 Reducing Log Output
  8. 5Userspace Optimization
    1. 5.1 Customizing Boot Services Using Systemd
  9. 6Minimizing Boot Services Using init Script
  10. 7Conclusion
  11. 8References

Introduction

The SITARA AM62Ax family of processors includes the AM62A3 and AM62A7 processors. TI provides several out-of-the-box image files for this chip family, allowing users to quickly burn model image files using a burning tool for development debugging. However, after developing a user application using the default image and deploying the processor in actual products, developers often encounter the issue that the application takes too long to boot after power-on: With the default image used, as well as an SD card used as the boot media, a single boot cycle often takes more than 20 seconds. Such a long boot time is below end users' expectations. To satisfy the need for fast boot, we must modify the boot process, change the boot media, trim the operating system, and so forth.