Part Number: TDA2HG
Tool/software: Linux
Hi Sir,
I am using two "VAYU EVM - XC5777X CPU board", and connect 4 AVB camera with a Ethernet switch.
First EVM board runs use-case "4CH AVB Capture + Decode + SGX 3D-SRV + DISPLAY + ENCODE + AVBTX",
Image source from AVB camera is MJPG format and output format is H.264.
Second EVM board receive the H.264 package though the Ethernet switch,
but UART shows below error message:
[HOST] [IPU2 ] 2473.517049 s: AvbRxLink_drvStart: Start Done !!!
[HOST] [IPU2 ] 2473.544592 s: SyncLink_drvProcessData: ch=(1) first Sync...
[HOST] [IPU2 ] 2473.619776 s: DECODE: ERROR: ALGPROCESS FAILED (status=0x00208001) !!!
[HOST] [IPU2 ] 2473.619898 s: DEC_LINK: outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x208001
[HOST] [IPU2 ] 2473.619990 s: DEC_LINK: Sequence called number 1
[HOST] [IPU2 ] 2473.620081 s: DECODE: CH0: H264 Decoder flush needed (2129921)!!!
[HOST] [IPU2 ] 2473.620173 s: DECODE: CH0: H264 Decoder Flushing !!!
The H.264 type is "SYSTEM_IVIDEO_H264HP", whatever first EVM encode or second EVM decode.
I have no idea why the decode can't handle the H.264 packets, please help.
Thanks.
Ranny.