[评测分享]
【全志-V821 PERF2B开发板】---UVC摄像头实现
#板卡评测
460 人阅读
|
0 人回复
|
2025-08-09
TA的每日心情 | 慵懒 2025-8-14 10:26 |
|---|
签到天数: 117 天 连续签到: 1 天 [LV.6]常住居民II
进士
- 积分
- 1966
|
配置摄像头
拿到的板卡上自带了一个gc1084的mipi摄像头,因此配摄像头就可以从此开始。
摄像头配置
运行make kernel_meuconfig,搜索摄像头SENSOR_GC1084_MIPI,发现摄像头已经被选中,因此不需要重新选择摄像头。
检查代码
检查设备树文件/device/config/chips/v821/configs/perf2b_fastboot/linux-5.4-ansc/board.dts,发现缺少csi_mclk的设置,因此在设备树中添加此部分内容
- csi_mclk0_pins_a: csi_mclk0@0 {
- pins = "PA1";
- function = "mipi";
- allwinner,drive = <0>;
- };
- csi_mclk0_pins_b: csi_mclk0@1 {
- pins = "PA1";
- function = "gpio_in";
- };
复制代码
配置UVC模块
内核配置
- Allwinner BSP --->
- Device Drivers --->
- USB Drivers --->
- USB Gadget Drivers --->
- <M> Allwinner USB Gadget support
- <M> Allwinner USB Webcam function
复制代码
环境配置
- Allwinner --->
- USB --->
- <*> setusbconfig
- eyesee-mpp --->
- [*] support usb video camera, enable uvc component
- <*> eyesee-mpp-middleware-demo config
- [*] select mpp sample
- [*] mpp sample uvcout
复制代码
编译打包
make -j32 成功后运行pack打包,打包成功后使用phoenixsuit烧录固件
效果验证
启用UVC设备
在板卡启动后,进入adb shell,输入 setusbconfig uvc 后按回车,此时设备管理器中会多一个UVC Camera设备。
PC端打开UVC录像
启用potplayer,选择打开- >设备设置后->摄像头后,选择以下信息后点击打开设备
全志在资料准备上,相对来说还是比较齐全的,虽然资料不一定是最新的,但是顺着思路走,还是可以配出想要的效果
|
|
|
|
|
|
|
|
|