I have been testing h264 rev. 2.00 codec on 6437 platform.System is configured close to the required.
A small Client application included in the rev.2.0 distribution has been re-built with no errors (some tweeking with path trees were necessary).
We are using
CCS 3.3.8
FC 2.24.01
BIOS 5.32.04
CGT v. 6.0.8
The following output file was generated -- H264VDecApp.out, 1,961KB,
Test are made on TMS320DM6437 eval board.
Unfortunately, application seems to hang up after printing out on stdout the following:
*******************************************
uv - Read Configuration Set 1
*******************************************
Running in Output Dump Mode
FileSize = 69161
Input File read successfully...
Creating Algorithm Instance...
Algorithm Instance Creation Done...
To test the functionality, I have used foreman_vga.264, a small input file provided by TI on the input and the output file foreman_vga.yuv is 0 byte long.
(uv - is an identification marker to make sure we are loading a proper code).
This is a test program so there is almost nothing I can ask on the forum. This should have run without problems.
However, here is a note in the release document
SDOCM00025576 |
H264 decoder fails for test vectors containing only 1MB |
DM644x_BP_001 |
why short file affect the performance? could it be that the foreman_vga.264 tested by TI is perhaps too short? and of course why the test program with known input vector hangs up (but it is probably too much). The board is working fine - we have several programs which run without problems on the board.
Thanks for comments and in your replies please be specific to 6437 as, if I am not mistaken, this machine has not been tested with dvsdk 2.00 + h264 rev.2.00.
Ja