A311D hdmiin软件调试问题咨询

你好:
之前在VIM3板子调试MIPI CSI这部分,现在使用A311D平台上调试HDMIIN(HDMI转mipi),现在有些问题想咨询下在amlogic平台做过这块的同仁,底层驱动采用1.类似RK平台采用模拟成MIPI camera(/dev/camera_marv) 然后HAL采集数据 2.内核采用ISP驱动的框架来调通流程 amlogic现在HAL camera只能处理RAW格式的数据 对于YUV以及RGB格式暂不支持 ,KHADAS团队以及同仁有做过这块吗 指导一下?感谢

有Khadas官方人员 帮忙回答一下吗 谢谢

Hello, Perhaps @Gouwa can point you in the right direction.

现在直接bypass OV08A10驱动以及ISP处理 不知道这个思路可以

流程看样子是通的 hdmi转mipi的芯片直接出的RGB的数据 目前HAL采集不到数据

A311D不支持ISP bypass, 所以不能通过HDMI IN -> MIPI
也许你可以使用 HDMI IN -> USB(uvc camera)

为什么会不支持bypass,在isp adapter,设置成DDR模式,中断函数不是会通过MIPI将图像写入到DDR吗?我们再自己写一个驱动,将采集到的视频从内核层送到应用层就可以,不通过V4L2。

请问下你们MIPI采集调通了?不过如果你们采集到视频,不用ISP的话,直接在isp-adapter驱动中,将采集到DDR的内存,再另写驱动送到用户层,不走V4L2模块。

这个是行不通的,不用考虑用A311D的MIPI来当成HDMI输入,这个是本身芯片规格定义的问题,无法bypass

咨询原厂是可以实现的 不走ISP驱动 目前直接底层的图像是可以 目前问题是app预览HAL不通 后续调通后更新状态