Line 114: |
Line 114: |
| 默认安装的是1.5Gbps/lane,摄像头MIPI信号为2lane,IO采用近端模式,一根同轴线缆的模式。 | | 默认安装的是1.5Gbps/lane,摄像头MIPI信号为2lane,IO采用近端模式,一根同轴线缆的模式。 |
| | | |
− | 如需采用其他模式的vbyone配置,只需参考[[Build drivers from source for rpi/zh|树莓派平台上摄像头驱动源码编译指南]],根据需求配置一下veye_vbyone.dts,重新编译出veye_vbyone.dtbo后,拷贝到/boot/overlay目录下即可。
| + | 你可以选择使用合适的veye_vbyone-[option].dtbo文件,改名为veye_vbyone.dtbo后,拷贝到/boot/overlay目录。 |
− | | |
| | | |
| + | 也可以如需采用其他模式的vbyone配置,只需参考[[Build drivers from source for rpi/zh|树莓派平台上摄像头驱动源码编译指南]],修改veye_vbyone.dts,重新编译出veye_vbyone.dtbo后,拷贝到/boot/overlay目录下即可。 |
| | | |
| 安装完成后,重启树莓派。 | | 安装完成后,重启树莓派。 |
Line 163: |
Line 163: |
| 首先执行vbyone_i2c_init.sh。 | | 首先执行vbyone_i2c_init.sh。 |
| | | |
− | ./vbyone_i2c_init.sh脚本使用说明:
| + | vbyone_i2c_init.sh脚本使用说明: |
| | | |
| <code>Use the I2C command to initialize the SERDES channel of V-by-One.</code> | | <code>Use the I2C command to initialize the SERDES channel of V-by-One.</code> |
Line 183: |
Line 183: |
| <code> -h print this help</code> | | <code> -h print this help</code> |
| | | |
− | <br /> | + | V-by-One链路初始化完成之后可以通过mv_mipi_i2c.sh脚本读取摄像头的版本号来确认是否可以正常访问摄像头寄存器。<br />可以参考[[Mv series camera appnotes 4 rpi/zh|如何在树莓派平台使用MV系列摄像头模组]]文章的Legacy模式相关章节对摄像头进行使用。 |
| === IO的近端和远端模式 === | | === IO的近端和远端模式 === |
| + | V-by-One-HS_KIT的IO支持配置为近端和远端模式,这两种模式只对MV系列相机有效。 |
| + | |
| + | ==== 近端模式 ==== |
| + | 在V-by-One的TX端本地访问MV camera的对应IO。 |
| + | {| class="wikitable" |
| + | !MV Cam pin |
| + | !TX pin |
| + | !function |
| + | |- |
| + | |TriggerIN_IO |
| + | |GPIO0 |
| + | |trigger in |
| + | |- |
| + | |OUT_IO1 |
| + | |GPIO2 |
| + | |Strobe/userout |
| + | |- |
| + | |OUT_IO2 |
| + | |GPIO3 |
| + | |Strobe/userout/triggerout |
| + | |} |
| | | |
| + | ==== 远端模式 ==== |
| + | 通过配置,可以在V-by-One的RX端远程访问MV camera的对应IO。 |
| + | {| class="wikitable" |
| + | !MV Cam pin |
| + | !TX pin |
| + | !RX pin |
| + | !function |
| + | !Direction |
| + | |- |
| + | |TriggerIN_IO |
| + | |GPIO0 |
| + | |GPIO0 |
| + | |trigger in |
| + | |RX-->TX |
| + | |- |
| + | |OUT_IO1 |
| + | |GPIO2 |
| + | |GPIO2 |
| + | |Strobe/userout |
| + | |TX-->RX |
| + | |- |
| + | |OUT_IO2 |
| + | |GPIO3 |
| + | |GPIO3 |
| + | |Strobe/userout/triggerout |
| + | |TX-->RX |
| + | |} |
| === 常见问题和注意事项 === | | === 常见问题和注意事项 === |
| | | |
| * 不能执行i2cdetect | | * 不能执行i2cdetect |
| | | |
− | 系统初始化完成之后,不能使用i2cdetect命令进行地址设备的探测,否则会破坏已经建立好的SerDes链路。 | + | 系统初始化完成之后,不能使用i2cdetect命令进行地址设备的探测,否则会破坏已经建立好的SerDes链路。<br /> |
− | <br /> | |
| === 本文修改记录 === | | === 本文修改记录 === |
| | | |