rk3288安卓7.1,USB摄像头反复开关后出现问题

我写了个脚本让它一直去点击相机在这个界面:

img

while true
do
input tap 800 500
    input keyevent 4
    input keyevent 4
done

之后过个十几二十分钟,界面返回到launcher3,也就是说相机他自动退出了:

img


此时串口输出错误信息

[ 2379.324670] init: Service 'cameraserver' (pid 29316) killed by signal 11
[ 2379.324722] init: Service 'cameraserver' (pid 29316) killing any children in process group
[ 2379.325167] init: Starting service 'cameraserver'...
[ 2379.326413] init: couldn't write 6770 to /dev/cpuset/camera-daemon/tasks: No such file or directory
[ 2385.165596] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 2385.465713] uvcvideo: Failed to query (SET_CUR) UVC control 2 on unit 2: -110 (exp. 2).
[ 2390.465591] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).

能帮我看看是什么问题导致的吗

可能你的相机服务启动太频繁,然后被系统杀死了,所以就退出了(或者崩溃了)

RK3288连接USB摄像头做测试经常掉得原因以及解决方法
可以参考这个例子


RK3288 Android7.1 接USB摄像头后扬声器无声音_rk3288 7.1 扬声器_ansondroider的博客-CSDN博客 问题接入某些USB摄像头后, 扬声器没有声音2017-01-01 21:19:24.770 228-287/? E/AudioHardwareTiny: pcm_open(PCM_CARD_HDMI) failed: 222 cannot open device '/dev/snd/pcmC0D1p': No such file or directory原因USB摄像头包含有MIC输入, 在启动初始化后, 会直接抢占card0, 而默认的声卡的初始化比这个慢, 导致card0中, 只有一个有效的输_rk3288 7.1 扬声器 https://blog.csdn.net/ansondroider/article/details/107485454

如果在RK3288上运行Android 7.1系统时,使用USB摄像头进行反复开关后出现问题,可能是以下原因:

  1. 驱动问题:RK3288可能需要适当的驱动程序才能正确识别和运行USB摄像头。请确保你使用的摄像头驱动程序与RK3288系统兼容,并遵循正确的安装和配置步骤。

  2. 供电问题:USB摄像头需要足够的电源来正常工作。如果你的RK3288设备未能提供足够的电流,可能会导致摄像头无法正确运行。尝试使用具有更高功率输出的USB电源适配器,或者将摄像头连接到电源更稳定的电源接口。

  3. 系统设置问题:某些情况下,RK3288算法7.1系统可能需要进行适当的设置才能正确支持USB摄像头。检查设备的设置菜单,确保为USB摄像头启用了适当的权限和功能。

  4. 兼容性问题:不同的USB摄像头可能在不同的设备上表现不同。如果你的摄像头在其他设备上没有问题,但在RK3288上有问题,可能是由于兼容性问题。尝试使用不同型号的USB摄像头或更新摄像头的固件/驱动程序以解决兼容性问题。

如果问题仍然存在,建议尝试在其他设备上测试USB摄像头,或者联系RK3288设备制造商获取更多支持和帮助。