用v4l2 采图时候rkcif_mipi_lvds 出现 csi bandwidth lack 的错误
设备树配置链路 : sensor->csi2_dphy0->mipi2_csi2->rkcif_mipi_lvds2 - - -> rkcif_mipi_lvds2_sditf->rkisp0_vir0sensor : imx568
核心板:3588J
在采图的过程中 mipi 数据有跳动。
内核日志:
[ 32.169297] rockchip-mipi-csi2 fdd30000.mipi2-csi2: stream on, src_sd: 000000001d551387, sd_name:rockchip-csi2-dphy0
[ 32.169392] rockchip-mipi-csi2 fdd30000.mipi2-csi2: stream ON
[ 32.343318] rk_iommu fdce0800.iommu: Page fault at 0x0000000000000000 of type write
[ 32.343390] rk_iommu fdce0800.iommu: iova = 0x0000000000000000: dte_index: 0x0 pte_index: 0x0 page_offset: 0x0
[ 32.343431] rk_iommu fdce0800.iommu: mmu_dte_addr: 0x00000000063d6000 dte@0x00000000063d6000: 0x000000 valid: 0 pte@0x0000000000000000: 0x000000 valid: 0 page@0x0000000000000000 flags: 0x0
[ 32.343534] rkcif-mipi-lvds2: ERROR: csi fifo overflow, intstat:0x10000, lastline:0!!
[ 32.343637] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.343694] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.343749] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.343805] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.343859] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.343914] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.343968] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.344022] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.344077] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.344132] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.344185] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
[ 32.344240] rkcif-mipi-lvds2: ERROR: csi bandwidth lack, intstat:0x40000!!
结果 :最后导致出现slecet timeout 的问题。
同问,你的问题解决了嘛? Derek李东明 发表于 2022-12-26 19:55
同问,你的问题解决了嘛?
没你看看你采集的bpp是不是没有驱动中的bpp大我驱动的是像素格式GB12如何用GB8 的话 就会出现该问题,GB12、GB16都没问题的 Derek李东明 发表于 2022-12-26 19:55
同问,你的问题解决了嘛?
换成video8采集试一下
页:
[1]