@veye_xumm 你好, i2c 的问题已经解决了。
./veye_mipi_i2c.sh -r -f hdver -b 10
hardware version is 0x 7
release date is 2022-11-22
但是依然无法执行录像,或者抓拍等操作。
@veye_xumm 你好, i2c 的问题已经解决了。
./veye_mipi_i2c.sh -r -f hdver -b 10
hardware version is 0x 7
release date is 2022-11-22
但是依然无法执行录像,或者抓拍等操作。
@veye_xumm 你好,是指 hdmi 连接的屏幕上可以出现预览画面。
我拉取了最新的 https://github.com/veyeimaging/raspberrypi
进入 veye_raspcam/source 目录,通过 buildme 编译后只生成了5个可执行文件,但是 veye_raspcam/bin目录下有 veye_raspiraw , wiki 中也提到了它。
请问我在哪里可以找打 veye_raspiraw的源代码,并编译成适应我的硬件的二进制文件?
hardware : raspberry pi 3B+
os: Raspbian GNU/Linux 9.13 (stretch)
kernel: Linux rpi3 5.10.0-v7+ #1380 SMP Mon Dec 14 16:50:10 GMT 2020 armv7l GNU/Linux
我参照wiki,将内核升级到5.10, 然后获取了 veye_raspicam 的代码,并编译之。
摄像头通过 ffc 排线连接树莓派,没有接5v杜邦线。
树莓派已经启用摄像头,启用i2c。
用指令可以查看预览画面
./veye_raspipreview -t 20000 -p '0,0,1280,720'
Hardare version: a020d3
before create camera com
mmal: mmal_component_enable w 1920 h 1080 fps 30
raspipreview_create com
但是拍摄画面的指令会失败
./veye_raspistill -o ~/test.jpg
Hardare version: a020d3
before create camera com sensor mode 0
mmal: mmal_component_enable w 1920 h 1080 fps 30
raspipreview_create com
mmal: Splitter has 4 output port,you could use num 2,3 for extend
Segmentation fault
录像指令也失败
./veye_raspivid -t 5000 -o ~/test.h264
camera num -1
Hardare version: a020d3
mmal: mmal_component_enable w 1920 h 1080 fps 30
raspipreview_create com
mmal: Splitter has 4 output port,you could use num 2,3 for extend
mmal: running now!!
Segmentation fault
i2c 总线 只能查看 1 号地址, 10 地址不存在
sudo i2cdetect -l
i2c-1 i2c bcm2835 (i2c@7e804000) I2C adapter
i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: 40 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: 70 -- -- -- -- -- -- --