首页
›
Linux内核与驱动
›
192-Camera HAL层工程实践
›
《黑屏问题与内存泄漏:Camera HAL层故障排查手册》
VIP10
本课程属于:192-Camera HAL层工程实践
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
黑屏问题与内存泄漏:Camera HAL层故障排查手册
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Camera HAL层概述
HAL层在Android相机架构中的… · HAL层的主要职责与接口定义
Camera
HAL
02
黑屏问题现象分类
预览黑屏 · 录像黑屏 · 拍照黑屏
黑屏问题现象分类
预览黑屏
03
黑屏问题根因分析框架
从上层APP到HAL层的调用链路排查…
黑屏问题根因分析…
APP
04
内存泄漏基础概念
内存泄漏的定义 · 在C++ HAL层中的常见表现形式
内存泄漏基础概念
内存泄漏的定义
05
内存泄漏检测工具介绍
AddressSanitizer · Valgrind · Heaptrack在HAL层调试中的…
内存泄漏检测工具…
AddressSanit…
06
HAL层Buffer管理机制
Gralloc Buffer分配 · 使用与释放的生命周期
HAL
Buffer
07
黑屏问题之Sensor驱动异常
MIPI信号丢失 · PCLK异常导致的黑屏排查
Sensor
黑屏问题之
08
黑屏问题之ISP配置错误
ISP初始化失败 · 参数配置错误导致的输出全黑
ISP
黑屏问题之
09
黑屏问题之V4L2框架问题
Video节点打开失败 · Stream on失败 · QBUF/DQBUF超时
V4L2
黑屏问题之
10
黑屏问题之Power管理异常
Camera模组上电时序错误 · LDO供电不足导致黑屏
Power
黑屏问题之
11
黑屏问题之CSI接口问题
CSI Lane配置错误 · D-PHY电压异常导致的信号丢失
CSI
黑屏问题之
12
黑屏问题之Metadata传递异常
Request/Result Met…
Metadata
黑屏问题之
13
黑屏问题之App层与HAL层交互超时
CameraService与HAL的…
App
HAL
14
内存泄漏之Buffer未归还
Gralloc Buffer在HAL…
Buffer
内存泄漏之
15
内存泄漏之Request泄漏
Camera3StreamBuffe…
Request
内存泄漏之
16
内存泄漏之Callback泄漏
process_capture_re…
Callback
内存泄漏之
17
内存泄漏之Metadata内存泄漏
CameraMetadata对象在H…
Metadata
内存泄漏之
18
内存泄漏之Thread泄漏
HAL层内部线程未正确Join或De…
Thread
内存泄漏之
19
内存泄漏之FD泄漏
V4L2设备节点 · DMA-BUF FD未关闭导致的系统…
FD
内存泄漏之
20
内存泄漏之SharedPtr循环引用
C++智能指针在HAL层复杂对象图中…
SharedPtr
内存泄漏之
21
黑屏与内存泄漏的关联分析
内存泄漏如何间接导致黑屏(如DMA-…
黑屏
内存泄漏的关联分…
22
HAL层日志分析技巧
通过logcat · kernel log · HAL私有log定位黑屏与泄漏
HAL
层日志分析技巧
23
HAL层dump机制
设计自定义dump接口 · 导出当前Buffer · Request
HAL
dump
24
黑屏问题实战案例1
某平台预览黑屏——Sensor PL…
黑屏问题实战案例…
Sensor
25
黑屏问题实战案例2
某平台切换摄像头黑屏——Power…
黑屏问题实战案例…
Power
26
内存泄漏实战案例1
连续拍照后内存暴涨——Metadat…
内存泄漏实战案例…
Metadat
27
内存泄漏实战案例2
长时间录像后系统卡死——DMA-BU…
内存泄漏实战案例…
DMA-BU
28
HAL层单元测试与压力测试
编写针对Buffer管理 · Request生命周期的压力测试用例
HAL
层单元测试
29
HAL层代码Review Checklist
针对黑屏与内存泄漏的代码审查要点清单
HAL
Review
30
总结与最佳实践
Camera HAL层稳定性开发规范…
最佳实践
Camera
所属VIP或分类
同VIP:AI场景识别在Camera-HAL层的调度与优化
同VIP:Camera-HAL多路图像流开发与采集链路集成
同VIP:Camera-HAL层产线校准与驱动调试联合实战