Firefly开源社区

标题: Android 5.1 无法使用 USB 摄像头 [打印本页]

作者: jackal6684    时间: 2016-4-18 14:55
标题: Android 5.1 无法使用 USB 摄像头
本帖最后由 jackal6684 于 2016-4-18 15:02 编辑

我拿罗技C310插上Fireprime (使用FirePrime_Android5.1_201603030926固件)

结果预览画面全部绿色

uart不断打印

[  123.510176] vcodec_service: for 3288/3368...[  123.510196] vcodec_service: done
[  123.510244] Aborting MMU stall request since it is in pagefault state. mmu status is 0x0000006b
[  123.510305] rk_iommu 10106800.vpu_mmu: (vpu), rockchip_iommu_enable failed
[  123.510335] rk_iommu 10106800.vpu_mmu: rockchip_iommu_attach_device: Failed to attach IOMMU with pgtable 0x7ea45000
[  123.511573] Aborting MMU stall request since it is in pagefault state. mmu status is 0x0000006b
[  123.511644] rk_iommu 10106800.vpu_mmu: (vpu), rockchip_iommu_disable failed
[  123.511672] rk_iommu 10106800.vpu_mmu: rockchip_iommu_detach_device: Detaching IOMMU with pgtable 0x7ea45000 delayed
[  123.546473] vcodec_service: vpu_combo.10: resetting..
换另外一台USB摄像头
可以正常预览但是不能拍照
一按拍照就出现下面的错误讯息
04-18 14:40:24.675: E/ion(156): ioctl c0144900 failed with code -1: Operation not permitted
04-18 14:40:24.675: E/CameraHal(156): createIonBuffer(555): ion alloc failed
04-18 14:40:24.675: E/CameraHal(156): createIonBuffer(600):  failed !
04-18 14:40:24.675: E/CameraHal(156): createJpegBuffer(838): Jpeg buffer alloc failed
04-18 14:40:24.675: E/CameraHal(156): createBuffer(74): createBuffer(74): jpeg buffer create failed
04-18 14:40:24.675: E/CameraHal(156): createBuffer(90): createBuffer(90): buffer create failed
04-18 14:40:24.676: E/CameraHal(156): captureEncProcessPicture(1120): mJpegBufferProvider->createBuffer FAILED

之后摄像头APP就挂掉了
然后要重开机才可以再连接到

到现在找不到一台可以正常预览拍照的USB摄像头
有人有遇过这情形吗??
作者: leung先森    时间: 2016-4-19 09:34
回退提交3b8d8e5。
git revert 3b8d8e5
再重新编译一下摄像头代码
作者: jackal6684    时间: 2016-4-19 10:40
谢谢
已解决问题




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