kernel 空间加载用户空间fw实现原理
随着手机外围器件的集成度和复杂度越来越高, 单纯的设置相关寄存器已经无法使得器件可以正常的工作. 在一般情况下,需要将一个特定的fw下载到器件中, 确保器件可以正常稳定的运行, 比如:camera ois,camera actuator, TP等等. 一般情况下, 有以下三种方案:
直接将fw data转化为特定的数组,编码在驱动代码中.
将fw data烧录到一个分区中,需要的时候从分区......
Posted by Qu dishui on
2018-11-23