ZHCAF17 February   2025 TDA4VM , TDA4VM-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2优化方法
    1. 2.1 引导加载程序从 OSPI 引导介质切换到 SBL
    2. 2.2 Linux 器件树优化
    3. 2.3 文件系统切换到超小型 rootfs
    4. 2.4 Vision_apps 框架优化
    5. 2.5 成像框架优化
    6. 2.6 Vision_apps SRV 应用重新设计
  6. 3详细设计过程
    1. 3.1 Linux 集成 (PSDKLA)
    2. 3.2 成像集成 (PSDKRA)
    3. 3.3 Vision_apps 集成 (PSDKRA)
    4. 3.4 PDK 实现 (PSDKRA)
      1. 3.4.1 针对 OSPI 引导模式构建 R5 SBL
      2. 3.4.2 构建 combined_appImage
      3. 3.4.3 复制 TIFS 和 phy 调优参数
    5. 3.5 将二进制文件刷写到 OSPI
    6. 3.6 在 SD 卡上使用超小型 rootfs 安装 vision_apps 的步骤
    7. 3.7 将测试数据复制到 SD 卡(仅限一次)
    8. 3.8 init 脚本
    9. 3.9 将文件系统从 SD 移动到 eMMC
  7. 4日志
  8. 5总结
  9. 6参考资料

Vision_apps 框架优化

SRV 应用是基于 vision_apps 的演示,因此对 vision_apps 框架进行的优化很少,可以加快演示的执行速度。

优化如下:

  • 从构建和 IPC 中移除 C6x 和 C7x 内核。
  • 用于选择摄像机的硬编码参数。
  • 重新构建 MCU2_0 应用,以便在其他任务之前执行所有 SRV 和附属任务。
  • 移除 SRV 对 C6x 和 C7x 的附属关系。
  • 拆分 ISS 传感器初始化,以便摄像机传感器初始化独立于 vison_apps IPC 启动。