写在前头,TI系列的DSP,SoC如果还在生产,官方社区的技术支持会比较到位。
如果遇到问题,第一时间去TI的(英文)官网论坛的对应板块提问一般都会得到满意的答案,当然首先你得把问题描述清楚。
本文记载了我在对接AM5728视频相关模块(VIP,VPE)时遇到的一些问题以及解决方式,问题罗列是按照时间线梳理的。仅供各位看官参考,才学疏浅,大家共同进步!!!
问题1:AM5728开发板对接官网买的摄像头模组无法正常加载驱动
解答1:检测是否加载了正确的驱动(与摄像头是否匹配),AM系列是dts(设备树)的内核机制,会根据树节点去加载对应的驱动,所以一定要保证驱动对应。
参考链接:https://e2e.ti.com/support/processors/f/791/t/612963
知识点:
设备树机制的内核加载过程总的归纳为:
① kernel入口处获取到uboot传过来的.dtb镜像的基地址
② 通过early_init_dt_scan()函数来获取kernel初始化时需要的bootargs和cmd_line等系统引导参数。
③ 调用