ZHCAE45 June   2024 AM625 , AM67A , AM68A , AM69A , DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4AEN-Q1 , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4APE-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VP-Q1 , TDA4VPE-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2图形应用程序的常见问题
    1. 2.1 系统或应用程序冻结
      1. 2.1.1 典型内核紧急日志
    2. 2.2 屏幕撕裂
    3. 2.3 屏幕上出现伪影或损坏
    4. 2.4 空白屏幕
    5. 2.5 低帧速率
    6. 2.6 GPU 驱动程序日志和硬件恢复
      1. 2.6.1 典型 GPU HWR 日志
  6. 3图形问题支持流程
    1. 3.1 提交初步描述
    2. 3.2 确定问题是否可在 TI EVM 上重现
    3. 3.3 提供跟进测试和日志
  7. 4用于调试 GPU 驱动程序的工具
    1. 4.1 Linux® DebugFS 中的驱动程序状态
    2. 4.2 驱动程序 AppHints
    3. 4.3 PVR 日志转储收集
    4. 4.4 将日志组添加到固件跟踪
    5. 4.5 在硬件恢复后禁用驱动程序
    6. 4.6 禁用自动加载 GPU 驱动程序
  8. 5集成打补丁后的 GPU 驱动程序
    1. 5.1 UM 库安装
    2. 5.2 KM 库安装
    3. 5.3 安装后步骤
  9. 6总结

UM 库安装

UM 库是 TI 在面向公众的 umlibs 公共存储库 (https://git.ti.com/cgit/graphics/ti-img-rogue-umlibs/) 中打包的一组预先编译的文件。

这些库是为每个发行版预先编译的,编译系统会将这些库添加到生成的文件系统中。用户还可以通过手动复制这些库来更新文件系统,并且这些库已经分布在正确的文件结构中。以下命令仅供参考,并假设文件系统位于一张在 /media/user/rootfs 位置挂载了 rootfs 分区的 SD 卡中:

cd ti-img-rogue-umlibs

sudo cp -r targetfs/j721e_linux/wayland/release/* /media/user/rootfs

更新已完成。GPU 驱动程序与初始化脚本挂钩,并在系统引导时加载。

在调试期间,会以相同的方式提供包含错误修复的更新后的库。通过替换文件系统中的现有文件来安装更新。