Changes

Jump to navigation Jump to search
Line 27: Line 27:     
==== 使用详解 ====
 
==== 使用详解 ====
./veye5_mipi_i2c.sh -r -f manufacturer
     −
./veye5_mipi_i2c.sh -r -f model
+
===== manufacturer =====
 +
<code>./veye5_mipi_i2c.sh -r -f manufacturer</code>
   −
./veye5_mipi_i2c.sh -r -f version
+
读取厂家信息,总是返回:
   −
./veye5_mipi_i2c.sh -r -f timestamp
+
Manufacturer is VEYE
   −
./veye5_mipi_i2c.sh -w -f factoryparam
+
===== model =====
 +
<code>./veye5_mipi_i2c.sh -r -f model</code>
   −
./veye5_mipi_i2c.sh -w -f paramsave
+
读取设备型号,比如:VEYE_MIPI_IMX335
   −
./veye5_mipi_i2c.sh -w -f reboot
+
===== version =====
 +
<code>./veye5_mipi_i2c.sh -r -f version</code>
   −
./veye5_mipi_i2c.sh -r -f errcode
+
读取版本号,比如:
   −
./veye5_mipi_i2c.sh -w -f i2caddr -p1 0x3c
+
control version is 01.03 , isp version 01.00
   −
./veye5_mipi_i2c.sh -r -f i2caddr
+
===== timestamp =====
 +
<code>./veye5_mipi_i2c.sh -r -f timestamp</code>
   −
./veye5_mipi_i2c.sh -w -f i2cport -p1 1
+
获取模组启动时刻开始计算的时间,循环递增,单位为毫秒。
   −
./veye5_mipi_i2c.sh -r -f i2cport
+
===== factoryparam =====
 +
<code>./veye5_mipi_i2c.sh -w -f factoryparam</code>
   −
<nowiki>#</nowiki>0 day 1 night 2 trigger
+
所有参数恢复默认值。
   −
./veye5_mipi_i2c.sh -w -f daynightmode -p1 [0,2]
+
===== paramsave =====
 +
<code>./veye5_mipi_i2c.sh -w -f paramsave</code>
   −
./veye5_mipi_i2c.sh -r -f daynightmode
+
保存参数。所有参数修改后,必须执行此命令,参数才会保存到flash中,掉电不再丢失。
   −
./veye5_mipi_i2c.sh -w -f ircutdir -p1 [0,1]
+
===== reboot =====
 +
<code>./veye5_mipi_i2c.sh -w -f reboot</code>
   −
./veye5_mipi_i2c.sh -r -f ircutdir
+
摄像头模组重启。
   −
./veye5_mipi_i2c.sh -w -f irtrigger -p1 [0,1]
+
===== errcode =====
 +
<code>./veye5_mipi_i2c.sh -r -f errcode</code>
   −
./veye5_mipi_i2c.sh -r -f irtrigger
+
获取摄像头错误码。正常情况下应该为0。
   −
./veye5_mipi_i2c.sh -r -f sensor_reg -p1 [sensor reg addr]
+
===== i2caddr =====
 +
<code>./veye5_mipi_i2c.sh -w -f i2caddr -p1 [new i2caddr] -d [old i2c addr]</code>
   −
./veye5_mipi_i2c.sh -r -f isp_reg -p1 [isp reg addr]
+
<code>./veye5_mipi_i2c.sh -r -f i2caddr -d [current i2c addr]</code>
   −
./veye5_mipi_i2c.sh -w -f isp_reg -p1 [isp reg addr] -p2 [val]
+
摄像机i2c地址,paramsave并reboot后生效。
 +
 
 +
===== i2cport =====
 +
<code>./veye5_mipi_i2c.sh -w -f i2cport -p1 [i2c port]</code>
 +
 
 +
<code>./veye5_mipi_i2c.sh -r -f i2cport</code>
 +
 
 +
摄像机i2c端口,paramsave并reboot后生效。
 +
{| class="wikitable"
 +
!value
 +
!description
 +
|-
 +
|0x00
 +
|FFC 排线 i2c端口
 +
|-
 +
| 0x01
 +
|备用白端子i2c端口
 +
|}
 +
 
 +
===== daynightmode =====
 +
<code>./veye5_mipi_i2c.sh -w -f daynightmode -p1 [0,2]</code>
 +
 
 +
<code>./veye5_mipi_i2c.sh -r -f daynightmode</code>
 +
 
 +
日夜模式配置
 +
{| class="wikitable"
 +
!value
 +
!description
 +
|-
 +
|0x00
 +
|彩色模式
 +
|-
 +
| 0x01
 +
|黑白模式
 +
|-
 +
|0x02
 +
|外触发模式
 +
|}
 +
 
 +
===== ircutdir =====
 +
<code>./veye5_mipi_i2c.sh -w -f ircutdir -p1 [0,1]</code>
 +
 
 +
<code>./veye5_mipi_i2c.sh -r -f ircutdir</code>
 +
 
 +
IRCUT控制pin脚电平反向配置。
 +
{| class="wikitable"
 +
!value
 +
!description
 +
|-
 +
|0x00
 +
|默认方向
 +
|-
 +
| 0x01
 +
|逆转IRCUT控制pin脚电平
 +
|}
 +
 
 +
===== irtrigger =====
 +
<code>./veye5_mipi_i2c.sh -w -f irtrigger -p1 [0,1]</code>
 +
 
 +
<code>./veye5_mipi_i2c.sh -r -f irtrigger</code>
 +
 
 +
日夜切换外触发模式的触发信号高低电平配置。
 +
{| class="wikitable"
 +
!value
 +
!description
 +
|-
 +
|0x00
 +
|低电平为黑白模式,高电平为彩色模式
 +
|-
 +
| 0x01
 +
|低电平为彩色模式,高电平为黑白模式
 +
|}
 +
 
 +
===== sensor_reg =====
 +
<code>./veye5_mipi_i2c.sh -r -f sensor_reg -p1 [sensor reg addr]</code>
 +
 
 +
读取sensor寄存器
    
VIDEO_2592x1944p_20 = 1,//5M@20fps
 
VIDEO_2592x1944p_20 = 1,//5M@20fps

Navigation menu