Part Number: DS90UB954-Q1
我按照TI ds90ub954 寄存器配置手册说明(ds90ub954-q1.pdf)第71页,配置彩条输出:ub954_1280x720彩条配置.png
我们soc接收格式是.bus_fmt = MEDIA_BUS_FMT_UYVY8_2X8,
所以修改了这里:
- PGEN_CSI_DI – 设置数据类型为 0x1E (YUV422 8-bit), VC=0
WriteI2C(0xB1,0x03) # PGEN_CSI_DI
WriteI2C(0xB2,0x1E)
soc 使用4l2-ctl 抓图
adb shell "v4l2-ctl -d /dev/video0 --set-fmt-video=width=1280,height=720,pixelformat=UYVY --stream-mmap=4 --stream-skip=3 --stream-to=/data/cif.yuv --stream-count=1 --stream-poll"
抓到的图为:cif.yuv
我使用工具打开yuv 图像,看着图像格式不太对,用pixelformat=NV12 格式 去抓也一样,不知道该怎么往下找原因了,请帮忙给些建议cif.zip 