Firefly开源社区

标题: OV13850摄像头问题。 [打印本页]

作者: puppywin    时间: 2016-2-26 13:53
标题: OV13850摄像头问题。
从官方淘宝网站购买 OV13850摄像头模块  按照MIPI CSI 摄像头配置完成后   进入系统  打开Camera  无错误弹出,   但是摄像预览区域为黑色    摄像头贴纸已经去掉   发现串口Dug  有以下log   麻烦各位看看 是什么问题。  线已经插拔试过几次了

[   91.051132] Enter::rk29_hw_params----52
[   91.056124] Enter:rk29_hw_params, 86,rate=44100
[   91.060995] Enter:rk29_hw_params, 104,LRCK=64
[   93.380530] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            hal.ver
[   93.388396] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            trace
[   93.396008] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            camboard.ver
[   93.404327] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            libisp.ver
[   93.412450] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            isi.ver
[   93.648264] binder: release 143:475transaction 23610 in, still active
[   93.654829] binder: send failed reply fortransaction 23610 to 1265:1265
[   93.859608] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            hal.ver
[   93.867395] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            trace
[   93.874988] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            camboard.ver
[   93.883206] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            libisp.ver
[   93.891210] init: sys_prop: permission denieduid:1000  name:sys_graphic.cam_                                                                            isi.ver
[   93.902666] D1:camsys_mipiphy_clkin_cb(29):camsys_marvin mipi phy clk in tur                                                                            n on
[   93.910072] D1:camsys_mipiphy_clkin_cb(29):camsys_marvin mipi phy clk in tur                                                                            n on
[   93.917427] D1:camsys_open(710):camsys_marvin(ed8fc510) is opened!
[   93.923679] D1:camsys_extdev_register(226):Get RK30_PIN2_PB6(78) gpio(active                                                                            : 0) for dev_id 0x2000000 success!
[   93.933646] D1:camsys_extdev_register(226):Get RK30_PIN2_PB7(79) gpio(active                                                                            : 0) for dev_id 0x2000000 success!
[   93.943584] D1:camsys_extdev_register(226):Get RK30_PIN0_PB3(11) gpio(active                                                                            : 1) for dev_id 0x2000000 success!
[   93.953545] rockchip_gpio_set:GPIO7-13 level= 1
[   93.958081]rockchip_gpio_direction_output:set GPIO7-13 level 1
[   93.963938]rk32_iomux_bit_op:GPIO7-13,reg=0x70,data=0xc000000,result=0x0
[   93.970627]rockchip_pmx_gpio_set_direction:gpio_direction for pin 237 as gpi                                                                            o7-13 to output,data=0x207600,result=0x207600
[   93.981483] D1:camsys_mrv_iomux_cb(90):marvin pinctrl select: isp_mipi_fl
[   93.988246] D1:camsys_extdev_register(248):Extdev(dev_id: 0x2000000) registe                                                                            r success
[   94.001087] D1:camsys_mrv_clkin_cb(344):camsys_marvin clock(f: 210000000 Hz)                                                                             in turn on
[   94.009070] D1:camsys_rk3288_cfg(49):Isp_SoftRst: 1
[   94.014047] D1:camsys_rk3288_cfg(49):Isp_SoftRst: 0
[   94.018966] D1:camsys_mrv_clkout_cb(379):camsys_marvin clock out(rate: 24000                                                                            000Hz) turn on
[   94.028251] D1:camsys_sysctl_extdev(326):Sysctl 11 success, gpio(11) set 1
[   94.036152] D1:camsys_sysctl_extdev(330):Sysctl 8 success, gpio(79) set 1
[   94.043986] D1:camsys_sysctl_extdev(330):Sysctl 7 success, gpio(78) set 1
[   94.054029] E:camsys_i2c_write(77): i2c writedev(addr:0x20) failed!
[   94.061550] E:camsys_i2c_write(77): i2c writedev(addr:0x6c) failed!
[   94.067889] D1:camsys_sysctl_extdev(326):Sysctl 7 success, gpio(78) set 0
[   94.074691] D1:camsys_sysctl_extdev(326):Sysctl 8 success, gpio(79) set 0
[   94.081486] D1:camsys_sysctl_extdev(330):Sysctl 11 success, gpio(11) set 0
[   94.089439] D1:camsys_mrv_clkin_cb(361):camsys_marvin clock in turn off
[   94.096055] D1:camsys_mrv_clkout_cb(391):camsys_marvin clock out turn off
[   94.104912] D1:camsys_extdev_deregister(308):Extdev(dev_id: 0x2000000) is de                                                                            register success
[   94.113335] D1:camsys_irq_disconnect(635):All thread disconnect camsys_marvi                                                                            n irq success!
[   94.121605] D1:camsys_mipiphy_clkin_cb(31):camsys_marvin mipi phy clk in tur                                                                            n off
[   94.129071] D1:camsys_mipiphy_clkin_cb(31):camsys_marvin mipi phy clk in tur                                                                            n off
[   94.136552] D1:camsys_release(734):camsys_marvin(ed8fc510) is closed
[   94.143448] D1:camsys_mipiphy_clkin_cb(29):camsys_marvin mipi phy clk in tur                                                                            n on
[   94.150859] D1:camsys_mipiphy_clkin_cb(29):camsys_marvin mipi phy clk in tur                                                                            n on
[   94.158257] D1:camsys_open(710):camsys_marvin(ed8fc510) is opened!
[   94.164474] D1:camsys_mrv_iomux_cb(90):marvin pinctrl select: isp_dvp10bit
[   94.171531] D1:camsys_extdev_register(248):Extdev(dev_id: 0x1000000) registe                                                                            r success
[   94.184384] D1:camsys_mrv_clkin_cb(344):camsys_marvin clock(f: 210000000 Hz)                                                                             in turn on
[   94.192379] D1:camsys_rk3288_cfg(49):Isp_SoftRst: 1
[   94.197381] D1:camsys_rk3288_cfg(49):Isp_SoftRst: 0
[   94.202305] D1:camsys_mrv_clkout_cb(379):camsys_marvin clock out(rate: 24000                                                                            000Hz) turn on
[   94.211599] E:camsys_sysctl_extdev(333):Sysctl 11 failed, because gpio is NU                                                                            LL!
[   94.219968] E:camsys_sysctl_extdev(333):Sysctl 8 failed, because gpio is NUL                                                                            L!
[   94.228240] E:camsys_sysctl_extdev(333):Sysctl 7 failed, because gpio is NUL                                                                            L!
[   94.238713] E:camsys_i2c_write(77): i2c writedev(addr:0x60) failed!
[   94.245033] E:camsys_sysctl_extdev(333):Sysctl 7 failed, because gpio is NUL                                                                            L!
[   94.252263] E:camsys_sysctl_extdev(333):Sysctl 8 failed, because gpio is NUL                                                                            L!
[   94.259487] E:camsys_sysctl_extdev(333):Sysctl 11 failed, because gpio is NU                                                                            LL!
[   94.267933] D1:camsys_mrv_clkin_cb(361):camsys_marvin clock in turn off
[   94.274574] D1:camsys_mrv_clkout_cb(391):camsys_marvin clock out turn off
[   94.283389] D1:camsys_extdev_deregister(308):Extdev(dev_id: 0x1000000) is de                                                                            register success
[   94.291805] D1:camsys_irq_disconnect(635):All thread disconnect camsys_marvi                                                                            n irq success!
[   94.300058] D1:camsys_mipiphy_clkin_cb(31):camsys_marvin mipi phy clk in tur                                                                            n off
[   94.307524] D1:camsys_mipiphy_clkin_cb(31):camsys_marvin mipi phy clk in tur                                                                            n off
[   94.314996] D1:camsys_release(734):camsys_marvin(ed8fc510) is closed
[   94.322012] D1:camsys_mipiphy_clkin_cb(29):camsys_marvin mipi phy clk in tur                                                                            n on
[   94.329418] D1:camsys_mipiphy_clkin_cb(29):camsys_marvin mipi phy clk in tur                                                                            n on
[   94.336831] D1:camsys_open(710):camsys_marvin(ed8fc510) is opened!
[   94.343118] rockchip_gpio_set:GPIO7-13 level= 0
[   94.347670]rockchip_gpio_direction_output:set GPIO7-13 level 0
[   94.353535]rk32_iomux_bit_op:GPIO7-13,reg=0x70,data=0xc000000,result=0x0
[   94.360221]rockchip_pmx_gpio_set_direction:gpio_direction for pin 237 as gpi                                                                            o7-13 to output,data=0x207600,result=0x207600
[   94.371146] D1:camsys_mrv_iomux_cb(90):marvin pinctrl select: isp_mipi_fl
[   94.377949]rk32_iomux_bit_op:GPIO7-13,reg=0x70,data=0xc000400,result=0x400
[   94.384843]_rockchip_pinconf_set:GPIO7-13,group=isp_flash_trigger, function=                                                                            isp_pin, type=3
[   94.393171]rk3288_calc_drv_reg_and_bit:GPIO7-13, drv_reg=0x74, bit=10
[   94.399610] _rockchip_pinconf_set:GPIO-7 13data=0xc000000,type=3
[   94.405647] D1:camsys_extdev_register(248):Extdev(dev_id: 0x2000000) registe                                                                            r success
[   94.418489] D1:camsys_mrv_clkin_cb(344):camsys_marvin clock(f: 210000000 Hz)                                                                             in turn on
[   94.426480] D1:camsys_rk3288_cfg(49):Isp_SoftRst: 1
[   94.431492] D1:camsys_rk3288_cfg(49):Isp_SoftRst: 0
[   94.436414] D1:camsys_mrv_clkout_cb(379):camsys_marvin clock out(rate: 24000                                                                            000Hz) turn on
[   94.445735] E:camsys_sysctl_extdev(333):Sysctl 11 failed, because gpio is NU                                                                            LL!
[   94.454099] E:camsys_sysctl_extdev(333):Sysctl 8 failed, because gpio is NUL                                                                            L!
[   94.462390] E:camsys_sysctl_extdev(333):Sysctl 7 failed, because gpio is NUL                                                                            L!
[   94.472841] E:camsys_i2c_write(77): i2c writedev(addr:0x6c) failed!
[   94.479126] E:camsys_sysctl_extdev(333):Sysctl 7 failed, because gpio is NUL                                                                            L!
[   94.486372] E:camsys_sysctl_extdev(333):Sysctl 8 failed, because gpio is NUL                                                                            L!
[   94.493578] E:camsys_sysctl_extdev(333):Sysctl 11 failed, because gpio is NU                                                                            LL!
[   94.501953] D1:camsys_mrv_clkin_cb(361):camsys_marvin clock in turn off
[   94.508591] D1:camsys_mrv_clkout_cb(391):camsys_marvin clock out turn off
[   94.517487] D1:camsys_extdev_deregister(308):Extdev(dev_id: 0x2000000) is de                                                                            register success
[   94.525907] D1:camsys_irq_disconnect(635):All thread disconnect camsys_marvi                                                                            n irq success!
[   94.534172] D1:camsys_mipiphy_clkin_cb(31):camsys_marvin mipi phy clk in tur                                                                            n off
[   94.541652] D1:camsys_mipiphy_clkin_cb(31):camsys_marvin mipi phy clk in tur                                                                            n off
[   94.549114] D1:camsys_release(734):camsys_marvin(ed8fc510) is closed





作者: puppywin    时间: 2016-2-26 13:59
[   36.478653] D1:camsys_mipiphy_clkin_cb(29): camsys_marvin mipi phy clk in turn on
[   36.486097] D1:camsys_mipiphy_clkin_cb(29): camsys_marvin mipi phy clk in turn on
[   36.493495] D1:camsys_open(710): camsys_marvin(ee377210) is opened!
[   36.500350] D1:camsys_mrv_clkin_cb(344): camsys_marvin clock(f: 420000000 Hz) in turn on
[   36.508327] D1:camsys_rk3288_cfg(49): Isp_SoftRst: 1
[   36.513416] D1:camsys_rk3288_cfg(49): Isp_SoftRst: 0
[   36.518319] D1:camsys_rk3288_cfg(49): Isp_SoftRst: 0
[   36.523578] D1:camsys_rk3288_cfg(49): Isp_SoftRst: 1
[   36.530526] D1:camsys_rk3288_cfg(49): Isp_SoftRst: 0
[   36.536325] D1:camsys_sysctl_extdev(330): Sysctl 11 success, gpio(11) set 0
[   36.543345] D1:camsys_sysctl_extdev(326): Sysctl 7 success, gpio(78) set 0
[   36.550537] D1:camsys_sysctl_extdev(326): Sysctl 8 success, gpio(79) set 0
[   36.558397] E:camsys_sysctl_extdev(333): Sysctl 9 failed, because gpio is NULL!
[   36.565675] E:camsys_sysctl_extdev(333): Sysctl 10 failed, because gpio is NULL!
[   36.573102] D1:camsys_sysctl_extdev(330): Sysctl 11 success, gpio(11) set 0
[   36.580144] D1:camsys_sysctl_extdev(326): Sysctl 7 success, gpio(78) set 0
[   36.587143] D1:camsys_sysctl_extdev(326): Sysctl 8 success, gpio(79) set 0
[   36.595033] E:camsys_sysctl_extdev(333): Sysctl 9 failed, because gpio is NULL!
[   36.602296] E:camsys_sysctl_extdev(333): Sysctl 10 failed, because gpio is NULL!
[   36.609651] D1:camsys_mrv_clkout_cb(379): camsys_marvin clock out(rate: 24000000Hz) turn on
[   36.617998] D1:camsys_sysctl_extdev(326): Sysctl 11 success, gpio(11) set 1
[   36.625023] D1:camsys_sysctl_extdev(330): Sysctl 7 success, gpio(78) set 1
[   36.631969] D1:camsys_sysctl_extdev(330): Sysctl 8 success, gpio(79) set 1
[   36.639868] E:camsys_sysctl_extdev(333): Sysctl 9 failed, because gpio is NULL!
[   36.647134] E:camsys_sysctl_extdev(333): Sysctl 10 failed, because gpio is NULL!
[   36.869907] D1:camsys_mrv_iommu_cb(276): map fd 60 ,client fd 58
[   36.869907]
[   36.877390] rk_iommu ff914000.isp_mmu: (isp_mmu) Enabled
[   36.929418] D1:camsys_mrv_iommu_cb(276): map fd 61 ,client fd 58
[   36.929418]
[   36.936875] rk_iommu ff914000.isp_mmu: (isp_mmu) Already enabled
[   36.975216] D1:camsys_mrv_iommu_cb(276): map fd 62 ,client fd 58
[   36.975216]
[   36.982664] rk_iommu ff914000.isp_mmu: (isp_mmu) Already enabled
[   37.020635] D1:camsys_mrv_iommu_cb(276): map fd 63 ,client fd 58
[   37.020635]
[   37.028041] rk_iommu ff914000.isp_mmu: (isp_mmu) Already enabled
[   37.040837] D1:camsys_rk3288_mipihpy_cfg(108): mipi phy 1 standby!
[   37.046960] W:camsys_phy_ops(449): mipiphy->phy_index(-1271932684) != extdev->phy.info.mipi.phy_index(1)!
[   37.056598] D1:camsys_rk3288_mipihpy_cfg(218): mipi phy(1) turn on(lane: 0x3  bit_rate: 600Mbps)
[   37.154613] init: sys_prop: permission denied uid:10019  name:sys.gmali.version
[   37.232266] init: sys_prop: permission denied uid:10019  name:sys.glibgui
[   37.245447] D1:camsys_irq_connect(513): Thread(pid: 1176) connect camsys_marvin irq success! mis: 0x5c4 icr: 0x5c8
[   37.255877] D1:camsys_irq_connect(513): Thread(pid: 1177) connect camsys_marvin irq success! mis: 0x1500 icr: 0x1504
再试一次的log
作者: fire-juz    时间: 2016-2-26 15:16
用附件替换掉hardware/rk29/camera/SiliconImage/isi/drv/OV13850/source/OV13850_tables.c试试

OV13850_tables.zip

6.88 KB, 下载次数: 123, 下载积分: 灯泡 -1 , 经验 -1


作者: puppywin    时间: 2016-2-26 15:26
fire-juz 发表于 2016-2-26 15:16
用附件替换掉hardware/rk29/camera/SiliconImage/isi/drv/OV13850/source/OV13850_tables.c试试

客服给过了    替换   make  firefly-k3288.img  刷入  kernel    还是一样的log   但是用5.1的固件 就可以的
作者: fire-juz    时间: 2016-2-26 15:30
不是刷kernel,这个的摄像头驱动是在上层的
作者: puppywin    时间: 2016-2-26 16:36
fire-juz 发表于 2016-2-26 15:30
不是刷kernel,这个的摄像头驱动是在上层的

嗯  好的 我试试看 多谢你了

作者: puppywin    时间: 2016-2-26 17:58
fire-juz 发表于 2016-2-26 15:30
不是刷kernel,这个的摄像头驱动是在上层的

全部编译后  烧写 正常了  多谢了 :handshake     
作者: xyzhou    时间: 2016-5-13 11:30
楼主,我也有这个问题,摄像头预览区域一片黑,但是我的串口没有相关错误打印,我不知道什么原因,有什么修改建议吗?
作者: anbbysz    时间: 2017-7-3 16:38
检查mclk
作者: 起飞的胖子    时间: 2019-8-29 15:57
fire-juz 发表于 2016-2-26 15:16
用附件替换掉hardware/rk29/camera/SiliconImage/isi/drv/OV13850/source/OV13850_tables.c试试

多谢楼主分享!!!!!!!!!!!!!!!!
作者: 起飞的胖子    时间: 2019-8-29 16:00
fire-juz 发表于 2016-2-26 15:16
用附件替换掉hardware/rk29/camera/SiliconImage/isi/drv/OV13850/source/OV13850_tables.c试试

为什么不能下载啊 大神们
作者: wfjdemmye    时间: 2019-11-25 22:40
我也遇到这个问题了
  1. k3399_firefly_mid:/ $ dmesg | grep "camsys"                                   
  2. [    4.014447] E:camsys_i2c_write(84): i2c write dev(addr:0x20) failed!,err = -6
  3. [    4.014636] E:camsys_i2c_write(84): i2c write dev(addr:0x6c) failed!,err = -6
  4. [    4.024607] gpio-54 (camsys_gpio): gpiod_request: status -16
  5. [    4.024842] E:camsys_mrv_iomux_cb(126): pinctrl_select_state failed!
  6. [    4.035756] E:camsys_i2c_write(84): i2c write dev(addr:0x20) failed!,err = -6
  7. [    4.036140] E:camsys_i2c_write(84): i2c write dev(addr:0x6c) failed!,err = -6
  8. [    4.050776] gpio-54 (camsys_gpio): gpiod_request: status -16
  9. [    4.064115] E:camsys_i2c_write(84): i2c write dev(addr:0x6c) failed!,err = -6
  10. [    4.064347] E:camsys_i2c_write(84): i2c write dev(addr:0x20) failed!,err = -6
  11. [    4.077937] gpio-54 (camsys_gpio): gpiod_request: status -16
  12. [    4.078059] E:camsys_mrv_iomux_cb(126): pinctrl_select_state failed!
  13. [    4.091082] E:camsys_i2c_write(84): i2c write dev(addr:0x6c) failed!,err = -6
  14. [    4.091280] E:camsys_i2c_write(84): i2c write dev(addr:0x20) failed!,err = -6
  15. [    4.122188] E:camsys_i2c_write(84): i2c write dev(addr:0x78) failed!,err = -6
  16. [    4.152699] E:camsys_i2c_write(84): i2c write dev(addr:0x5a) failed!,err = -6
  17. [    4.208352] gpio-54 (camsys_gpio): gpiod_request: status -16
  18. [    4.219265] E:camsys_i2c_write(84): i2c write dev(addr:0x20) failed!,err = -6
  19. [    4.219519] E:camsys_i2c_write(84): i2c write dev(addr:0x6c) failed!,err = -6
  20. [    4.230059] gpio-54 (camsys_gpio): gpiod_request: status -16
  21. [    4.230188] E:camsys_mrv_iomux_cb(126): pinctrl_select_state failed!
  22. [    4.241042] E:camsys_i2c_write(84): i2c write dev(addr:0x20) failed!,err = -6
  23. [    4.241227] E:camsys_i2c_write(84): i2c write dev(addr:0x6c) failed!,err = -6
  24. [    4.252153] gpio-54 (camsys_gpio): gpiod_request: status -16
  25. [    4.265743] E:camsys_i2c_write(84): i2c write dev(addr:0x6c) failed!,err = -6
  26. [    4.266130] E:camsys_i2c_write(84): i2c write dev(addr:0x20) failed!,err = -6
  27. [    4.281092] gpio-54 (camsys_gpio): gpiod_request: status -16
  28. [    4.282042] E:camsys_mrv_iomux_cb(126): pinctrl_select_state failed!
  29. [    4.296068] E:camsys_i2c_write(84): i2c write dev(addr:0x6c) failed!,err = -6
  30. [    4.296467] E:camsys_i2c_write(84): i2c write dev(addr:0x20) failed!,err = -6
  31. [    4.326844] E:camsys_i2c_write(84): i2c write dev(addr:0x78) failed!,err = -6
  32. [    4.355940] E:camsys_i2c_write(84): i2c write dev(addr:0x5a) failed!,err = -6
复制代码

用的firefly8.1的sdk,sensor是ov13850,摄像头没有图像。想问题一下我这个是什么情况呢???
作者: 13760868382    时间: 2019-12-4 10:22
大佬,已经解决了吗?

作者: 13760868382    时间: 2019-12-4 15:05
wfjdemmye 发表于 2019-11-25 22:40
我也遇到这个问题了

用的firefly8.1的sdk,sensor是ov13850,摄像头没有图像。想问题一下我这个是什么情 ...

你这个I2C都没通,估计是power on ,power off, reset脚没有配置对。确认一下啊IO引脚是不是配对先
作者: wx_神经蛙_ucc5n    时间: 2020-11-17 09:01
楼主好!
我的ov13850日志里记录:
ov13850 1-0010: driver version : 00.01.01
ov13850 1-0010: could not get module information!
.....
ov13850 1-0010: Detected ov00d850 sensor, revision 0xb1
ov13850 2-0010: driver version : 00.01.01
ov13850 2-0010: could not get module information!
.....
ov13850 2-0010: Unexpected sensor id(000000), ret(-5)

后面部分(2-0010)是怎么回事呢,我的摄像头能打开显示图像,不过在分辨率高的情况下打开后关闭容易出现卡死问题,与上面的日志有什么关系吗?

作者: 有实力又热情洋    时间: 2021-1-27 14:01
感谢




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1