Changes

Jump to navigation Jump to search
Line 26: Line 26:  
|完成
 
|完成
 
|}
 
|}
 +
此外,在ubuntu系统下,已经调通Fpdlink连接模式的驱动。
 +
 
=== 硬件准备及安装 ===
 
=== 硬件准备及安装 ===
 
VEYE系列和CS系列相机提供了兼容树莓派的15Pin端子,需要使用一个[[ADP-Tfirefly]]转接板转接到ROC-RK35xx-PC主板上。
 
VEYE系列和CS系列相机提供了兼容树莓派的15Pin端子,需要使用一个[[ADP-Tfirefly]]转接板转接到ROC-RK35xx-PC主板上。
Line 41: Line 43:  
==== 整体连接图 ====
 
==== 整体连接图 ====
 
[[File:VEYE-MIPI-327S-ADP-Tfirefly 04.jpg|center|thumb|800x800px|Firefly Board and VEYE camera overall]]
 
[[File:VEYE-MIPI-327S-ADP-Tfirefly 04.jpg|center|thumb|800x800px|Firefly Board and VEYE camera overall]]
 +
 +
==== Fpdlink-III摄像机连接示意图 ====
 +
[[File:FPDLINK Camera to RK3588S.png|center|thumb|800x800px|FPDLINK Camera to RK3588S]]
 
<br />
 
<br />
   
=== github库介绍 ===
 
=== github库介绍 ===
 
https://github.com/veyeimaging/rk35xx_firefly
 
https://github.com/veyeimaging/rk35xx_firefly
Line 61: Line 65:  
本章节描述怎样更新RK356x系统以支持我们的摄像头模组。
 
本章节描述怎样更新RK356x系统以支持我们的摄像头模组。
   −
对于一部分的版本,我们提供了deb安装包,可以直接安装。未提供安装包的版本,需要参考后面的章节,从驱动源码进行编译。
+
对于kernel4.19的版本,我们提供了deb安装包,可以直接安装。对于kernel5.10的版本,我们提供了烧写镜像。
 +
 
 +
未提供安装包的版本,需要参考后面的章节,从驱动源码进行编译。
    
尽管我们现在以Ubuntu系统为例进行介绍,其他linux发行版也可以参考本文。
 
尽管我们现在以Ubuntu系统为例进行介绍,其他linux发行版也可以参考本文。
   −
===== 烧写Firefly官方标准系统 =====
+
===== 对于kernel5.10的版本 =====
 +
对于ROC-RK3588S-PC,我们提供了发布系统的烧写镜像。
 +
 
 +
下载[https://github.com/veyeimaging/rk356x_firefly/releases/ https://github.com/veyeimaging/rk35xx_firefly/releases/]中对应你使用的摄像机型号的最新镜像。
 +
 
 +
参考Firefly[https://wiki.t-firefly.com/zh_CN/ROC-RK3588S-PC/upgrade_bootmode.html 文档],烧写系统。
 +
 
 +
===== 对于kernel4.19的版本 =====
 +
 
 +
====== 烧写Firefly官方标准系统 ======
 
参考Firefly[https://wiki.t-firefly.com/zh_CN/ROC-RK3566-PC/01-bootmode.html 文档],烧写标准系统。
 
参考Firefly[https://wiki.t-firefly.com/zh_CN/ROC-RK3566-PC/01-bootmode.html 文档],烧写标准系统。
   −
===== 使用编译好的debain安装包 =====
+
====== 使用编译好的debain安装包 ======
 
在RK35xx板子上,执行:
 
在RK35xx板子上,执行:
   Line 84: Line 99:  
对于ROC-RK3588S-PC,我们提供了发布系统的烧写镜像。
 
对于ROC-RK3588S-PC,我们提供了发布系统的烧写镜像。
   −
下载[https://github.com/veyeimaging/rk356x_firefly/releases/ https://github.com/veyeimaging/rk35xx_firefly/releases/]中最新的rk358x_firefly_ubuntu.tar.gz。
+
下载[https://github.com/veyeimaging/rk356x_firefly/releases/ https://github.com/veyeimaging/rk35xx_firefly/releases/]中对应你使用的摄像机型号的最新镜像。
    
参考Firefly[https://wiki.t-firefly.com/zh_CN/ROC-RK3588S-PC/upgrade_bootmode.html 文档],烧写系统。
 
参考Firefly[https://wiki.t-firefly.com/zh_CN/ROC-RK3588S-PC/upgrade_bootmode.html 文档],烧写系统。
Line 131: Line 146:     
====== 查看帧率 ======
 
====== 查看帧率 ======
<code>v4l2-ctl --set-fmt-video=width=1920,height=1080,pixelformat=NV12--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 175: Line 190:     
==== 更新Android系统 ====
 
==== 更新Android系统 ====
 +
 +
* ROC-RK3566-PC
 +
 
下载<nowiki/>https://github.com/veyeimaging/rk35xx_firefly/releases/<nowiki/>中最新的rk356x_firefly_android.tar.gz。
 
下载<nowiki/>https://github.com/veyeimaging/rk35xx_firefly/releases/<nowiki/>中最新的rk356x_firefly_android.tar.gz。
 +
 +
* ROC-RK3588S-PC
 +
 +
下载<nowiki/>https://github.com/veyeimaging/rk35xx_firefly/releases/<nowiki/>中最新的rk358x_firefly_android.tar.gz。
    
参考firefly的文档烧写系统。
 
参考firefly的文档烧写系统。
Line 206: Line 228:     
==== 从源码编译系统 ====
 
==== 从源码编译系统 ====
https://github.com/veyeimaging/rk35xx_firefly/tree/main/android/drivers
+
 
 +
* RK356x
 +
 
 +
https://github.com/veyeimaging/rk35xx_firefly/tree/main/android/rk356x/drivers
 +
 
 +
* RK358x
 +
 
 +
https://github.com/veyeimaging/rk35xx_firefly/tree/main/android/rk358x/drivers
    
=== 已知问题 ===
 
=== 已知问题 ===
   −
# 对于RK3588,现有版本的系统,获取UYVY数据格式时会提示错误:rkcif-mipi-lvds2: ERROR: csi size err, intstat:0x1000000, lastline:1!!
+
# RK3588的VICAP模块不支持输出UYVY格式,因此请使用NV12格式。
    
=== 参考资料 ===
 
=== 参考资料 ===
Line 227: Line 256:     
=== 本文修改记录 ===
 
=== 本文修改记录 ===
 +
 +
* 2024-04-17
 +
 +
Support kernel v5.10 on RK3566.
 +
 +
* 2023-05-22
 +
 +
在ubuntu系统下,已经调通Fpdlink连接模式的驱动。
    
*2022-12-28
 
*2022-12-28

Navigation menu