ZHCAEZ2 February   2025 AM62P

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2所用硬件
    1. 2.1 AM62Px 处理器
    2. 2.2 SK-LCD1
    3. 2.3 AM62P 的显示子系统
  6. 3早期启动屏幕架构
    1. 3.1 AM62P 的引导阶段
    2. 3.2 无闪烁切换
  7. 4从 SPL 到 U-Boot 的无闪烁切换
    1. 4.1 测试步骤
    2. 4.2 测量
  8. 5从 SBL 到 Linux 内核的无闪烁转换
    1. 5.1 测试步骤
    2. 5.2 测量
  9. 6结果

引言

越来越多的汽车、工业和机器人应用场景要求在引导周期中尽早启用显示功能。操作系统涉及多个引导阶段,引导加载程序是在引导至整个系统之前启动并初始化系统的第一个软件组件。本应用报告解释了如何在引导加载程序阶段启用显示,如何在该阶段显示启动画面或动画,并实现无闪烁切换到系统 UI。启动画面启用过程在本报告中进行了说明,涵盖了广泛使用的开源引导加载程序,以及基于 FreeRTOS® 的次级启动加载程序,后者能够通过 Falcon 模式引导流程实现快速启动到 Linux。本指南接着解释了如何在系统引导过程中保持启动画面显示上下文,并实现无闪烁切换到系统 UI。