Changes

Jump to navigation Jump to search
Line 107: Line 107:  
<code>video0</code>
 
<code>video0</code>
   −
正确识别摄像头之后,MIPI-CSI2接口的摄像头挂载到i2c-4,识别为/dev/video0。
+
正确识别摄像头之后,MIPI-CSI2接口的摄像头识别为/dev/video0。对于ROC-RK3566-PC,挂载在i2c-4;对于ROC-RK3588S-PC,挂载在i2c-7。
    
==== 应用范例 ====
 
==== 应用范例 ====
Line 118: Line 118:     
====== 抓取图片 ======
 
====== 抓取图片 ======
<code>v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat=UYVY --stream-mmap --stream-count=1 --stream-to=uyvy-1920x1080.yuv</code>
  −
   
<code>v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat='NV12' --stream-mmap --stream-count=100 --stream-to=nv12-1920x1080.yuv</code>
 
<code>v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat='NV12' --stream-mmap --stream-count=100 --stream-to=nv12-1920x1080.yuv</code>
   Line 127: Line 125:     
====== 查看帧率 ======
 
====== 查看帧率 ======
<code>v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat=UYVY --stream-mmap --stream-count=-1 --stream-to=/dev/null</code>
+
<code>v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat=NV12--stream-mmap --stream-count=-1 --stream-to=/dev/null</code>
    
===== yavta示例 =====
 
===== yavta示例 =====
Line 134: Line 132:  
<code>cd yavta;make</code>
 
<code>cd yavta;make</code>
   −
<code>./yavta -c1 -Fuyvy-1920x1080.yuv --skip 0 -f UYVY -s 1920x1080 /dev/video0</code>
+
<code>./yavta -c1 -Fnv12-1920x1080.yuv --skip 0 -f NV12 -s 1920x1080 /dev/video0</code>
    
===== gstreamer应用范例 =====
 
===== gstreamer应用范例 =====
Line 164: Line 162:     
==== 更新Android系统 ====
 
==== 更新Android系统 ====
下载<nowiki/>https://github.com/veyeimaging/rk356x_firefly/releases/<nowiki/>中最新的rk356x_firefly_android.tar.gz。
+
下载<nowiki/>https://github.com/veyeimaging/rk35xx_firefly/releases/<nowiki/>中最新的rk356x_firefly_android.tar.gz。
    
参考firefly的文档烧写系统。
 
参考firefly的文档烧写系统。
Line 195: Line 193:     
==== 从源码编译系统 ====
 
==== 从源码编译系统 ====
https://github.com/veyeimaging/rk356x_firefly/tree/main/android/drivers
+
https://github.com/veyeimaging/rk35xx_firefly/tree/main/android/drivers
 +
 
 +
=== 已知问题 ===
 +
 
 +
# 对于RK3588,现有版本的系统,获取UYVY数据格式时会提示错误:rkcif-mipi-lvds2: ERROR: csi size err, intstat:0x1000000, lastline:1!!
    
=== 参考资料 ===
 
=== 参考资料 ===
Line 202: Line 204:     
https://wiki.t-firefly.com/zh_CN/ROC-RK3566-PC/
 
https://wiki.t-firefly.com/zh_CN/ROC-RK3566-PC/
 +
 +
*ROC-RK3588S-PC 手册
 +
 +
https://wiki.t-firefly.com/zh_CN/ROC-RK3588S-PC/
    
* Firefly Linux 开发指南
 
* Firefly Linux 开发指南
Line 208: Line 214:     
=== 本文修改记录 ===
 
=== 本文修改记录 ===
 +
 +
*2022-12-28
 +
 +
增加对RK3588的支持。
    
* 2022-12-06
 
* 2022-12-06

Navigation menu