UNSOLVED VEYE-MIPI-IMX385 在rk3588最新的rockchip内核上无法驱动
-
使用最新R4版本的rk3588内核源码(https://github.com/armbian/linux-rockchip)参考https://wiki.veye.cc/index.php/Rockchip_platform_Application_Note_Index 无法驱动起来相机 内核报错rkcif rkcif-mipi-lvds: rkcif_alloc_buffer failed ret:-22
经过跟踪源码发现drivers/media/platform/rockchip/cif/capture.c里面rkcif_create_dummy_buf函数里面有一次commit的修改(https://github.com/armbian/linux-rockchip/commit/c69ef7e2aecdb89e28eeed75d5e21d66b5fd1c71)引入了新的回调函数v4l2_subdev_call,这个应该是VEYE-MIPI-IMX385驱动没有实现底层相关函数导致了分配内存出错,我把这个commit回退以后驱动正常工作,暂时测试没发现问题。官方能不能把驱动更新下,支持这次commit! -
@sputnik 您好,您的问题已经反馈给研发部门,正在进行开发,回头做好了给您回复。