I was able to successfully capture video data utilizing the shipped video board (Aptina AR0134 1.2MP Camera Module) using Sphinx GEV Viewer.
To take it a step further I'd like to replace the Aptina AR0134 with a pin compatible module, the ON Semi PYTHON-1300. After checking pinout compatibility I plugged in the camera module. The documentation for the module states it's both MicroZed Embedded Vision Carrier Card and Smart Vison compatible (although indications are it's primarily a MicroZed EVCC module)
However, when I attempt to capture video from it using the same configuration as the Aptina AR0134 no video is captured. Within the Sphinx tool when toggling on "Grab" an error message states "[ERROR] - GEVGetImage() [STATUS_TIMEOUT]"
Strangely the Width and Height default = 1. I've manually changed them without resolution.
The console window displays the following:
[INFO] - Open stream channel.
[INFO] - Stream channel IP: 169.254.126.27
[INFO] - Stream channel port: 50164
[INFO] - Log mode: Detailed Log Info off
[INFO] - Log mode: Detailed Log Warning off
[INFO] - Log mode: Detailed Log Error off
[INFO] - Display corrupt frames: Yes
[INFO] - Allocate ring buffer for images.
[INFO] - Allocate index buffer for images.
[INFO] - Width: 1
[INFO] - Height: 1
[INFO] - PixelFormat: 0x01080001
[INFO] - PayloadSize: 64
[INFO] - PacketSize: 1364
[INFO] - PacketDelay: 500
[INFO] - Message Channel Device 2 -> stream channel start of transfer
[INFO] - Start acquisition time: 06:20:21
[INFO] - Message Channel Device 2 -> stream channel end of transfer
[INFO] - Free index buffer for images.
[INFO] - Free ring buffer for images.
[INFO] - Frames: 0, Errors: 0 Lost: 0.00 %
[INFO] - Packets: 0, Errors: 0 Lost: 0.00 %
[INFO] - 0.0 fps
[INFO] - Stop acquisition time: 06:20:22
[ERROR] - GEVGetImage() [STATUS_TIMEOUT]
As a comparison, this is what a successful transfer looks like in the console using the AR1034 (and, yes, there seems to be packet/drop issues in the "working" format:
INFO] - Open stream channel.
[INFO] - Stream channel IP: 169.254.126.27
[INFO] - Stream channel port: 58348
[INFO] - Log mode: Detailed Log Info off
[INFO] - Log mode: Detailed Log Warning off
[INFO] - Log mode: Detailed Log Error off
[INFO] - Display corrupt frames: Yes
[INFO] - Allocate ring buffer for images.
[INFO] - Allocate index buffer for images.
[INFO] - Width: 1280
[INFO] - Height: 960
[INFO] - PixelFormat: 0x01080001
[INFO] - PayloadSize: 1228800
[INFO] - PacketSize: 1364
[INFO] - PacketDelay: 500
[INFO] - Message Channel Device 2 -> stream channel start of transfer
[INFO] - Start acquisition time: 06:15:40
[ERROR] - ReadRegister[0x00000A00] Status: C008
[WARNING] - CCP lost.
[INFO] - CCP reconnection.
[INFO] - Free index buffer for images.
[INFO] - Free ring buffer for images.
[INFO] - Frames: 613, Errors: 0 Lost: 0.00 %
[INFO] - Packets: 552313, Errors: 305992 Lost: 55.40 %
[INFO] - 50.0 fps
[INFO] - Stop acquisition time: 06:15:52