[评测分享]
【全志-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,选择打开- >设备设置后->摄像头后,选择以下信息后点击打开设备 
  全志在资料准备上,相对来说还是比较齐全的,虽然资料不一定是最新的,但是顺着思路走,还是可以配出想要的效果 
 
 |   
 
  
  
  
 
 
 | 
| 
 | 
| 
 | 
| 
 | 
 |