I have OMAP-L138
I have downloaded and installed DVSDK 04.03.00.06.
To build a codec server from scratch (in the newly created ti-dvsdk_omapl138-evm_04_03_00_06 directory) I just run 'make codecs' in the DVSDK root directory, and at the end I have the codec server file in ~/ti-dvsdk_omapl138-evm_04_03_00_06/codecs-omapl138_4_02_00_00/packages/ti/sdo/server/cs/bin/cs.x674:
~/ti-dvsdk_omapl138-evm_04_03_00_06/codecs-omapl138_4_02_00_00/packages/ti/sdo/server/cs/bin$ ls -l
total 5840
-rw-r--r-- 1 user user 5976826 2013-04-18 16:36 cs.x674
~/ti-dvsdk_omapl138-evm_04_03_00_06/codecs-omapl138_4_02_00_00/packages/ti/sdo/server/cs/bin$ md5sum cs.x674
eba4df02c1d2ddc83f1122131696b17b cs.x674
At this point I want to try to rebuild the codec server using GenServer.
I remove and re-extrasct codecs-omapl138_4_02_00_00 into ti-dvsdk_omapl138-evm_04_03_00_06 to start from scratch again.
I run 'make -C codecs-omapl138_4_02_00_00 -f Makefile.ce.genserver'. The GenServer graphic wizard is started. I load the file ~/ti-dvsdk_omapl138-evm_04_03_00_06/codecs-omapl138_4_02_00_00/ti_sdo_server_cs_wizard.svrwiz, and I only change the directory locations, leaving all parameters and all setting at default values. I save the new file in ti_sdo_server_cs_wizard-1.svrwiz (the file is attached).
If I run 'make codecs' (as in the previous case) now it fails:
======== all [packages/ti/sdo/server/cs] ========
#
# making package.mak (because of package.bld) ...
/home/user/ti-dvsdk_omapl138-evm_04_03_00_06/xdctools_3_16_03_36/tconf -Dxdc.path="/home/user/ti-dvsdk_omapl138-evm_04_03_00_06/
[...]
js: "./config.bld", line 23: ReferenceError: "cgRootDir" is not defined.
First question: Why make should fail? What I expected was to be able to compile at least as before.
Anyway, to go ahead I must run make in ~/ti-dvsdk_omapl138-evm_04_03_00_06/codecs-omapl138_4_02_00_00/packages/ti/sdo/server/cs directory.
~/ti-dvsdk_omapl138-evm_04_03_00_06/codecs-omapl138_4_02_00_00/packages/ti/sdo/server/cs/bin/cs.x674 is built:
~/ti-dvsdk_omapl138-evm_04_03_00_06/codecs-omapl138_4_02_00_00/packages/ti/sdo/server/cs/bin$ ls -l
total 5840
-rw-r--r-- 1 user user 5977438 2013-04-19 12:59 cs.x674
~/ti-dvsdk_omapl138-evm_04_03_00_06/codecs-omapl138_4_02_00_00/packages/ti/sdo/server/cs/bin$ md5sum cs.x674
25f63365484a448cd1978c9623bf61de cs.x674
The file is different from the one obtained in the previous case.
Second question: why this difference? What I expected were two identical files.
I try this two file to encode an UYVY movie in mpeg4 format
The first one works well, the second fails with this error:
[DSP] @0,118,394tk: [+7 T:0xc3415b94 S:0xc3419844] ti.sdo.ce.alg.Algorithm - Algorithm_create> Algorithm creation FAILED; make sure that 1) alg params are correct/appropriate, 2) there is enough internal and external algorithm memory available -- check DSKT2 settings for heap assignments and scratch allocation
third question: why this error? What I expected was that the two codec server had the same behavior, since the memory configurations are identical and that the way in which they are invoked is identical.
best regards,
max