SPRADK8 February   2025 AM62P

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Hardware Used
    1. 2.1 AM62Px Processor
    2. 2.2 SK-LCD1
    3. 2.3 Display Subsystem on AM62P
  6. 3Early Splash-Screen Architecture
    1. 3.1 Boot Stages on AM62P
    2. 3.2 Flicker-Free Transition
  7. 4Flicker-Free Transition From SPL to U-Boot
    1. 4.1 Steps to Test
    2. 4.2 Measurements
  8. 5Flicker-Free Transition From SBL to Linux Kernel
    1. 5.1 Steps to Test
    2. 5.2 Measurements
  9. 6Results

Results

In conclusion, implementing an early splash screen with a flicker-free transition enhances the user experience by providing a seamless and visually appealing entry point into the application. By optimizing the loading sequence and providing smooth transitions, developers can reduce perceived wait times and maintain user engagement. Focus future developments on refining these transitions and exploring further optimization techniques to enhance performance and responsiveness.

Table 6-1 Splash Display Time Comparison
Splash Displayed From Boot FlowTime Taken
Splash from SBL in SBL flow180ms
Splash from U-Boot in SPL flow680ms
AM62P Hardware SetupFigure 6-1 Hardware Setup