Unable to locate alg "jpegenc" (type "ti.sdo.ce.image.IIMGENC").

hi,every one,i have some problem when i  make a codec ,

use the "dm6446_jpegenc_2_00_002_production" i make a  jpegencdec.x64p file.

the problem is i can not creat my alg in dsp site,the messge is below ,hope somebody can help me,thank you

 

@0,762,949us: [+2 T:0x4001df50 S:0xbeb12c54] ZZ - main> Welcome to app's main1739().
Open video capture device
Query for capture device capabilities
allocate output buffer
@0,764,904us: [+0 T:0x4001df50 S:0xbeb12b8c] OM - Memory_contigAlloc> Enter(size=1036800, align=-1, cached=FALSE, heap=FALSE)
@0,765,323us: [+4 T:0x4001df50 S:0xbeb12b8c] OM - Memory_contigAlloc> CMEM_alloc(1036800) = 0x412ca000.
@0,765,572us: [+4 T:0x4001df50 S:0xbeb12b8c] OM - Memory_contigAlloc> CMEM_getPhys(0x412ca000) = 0x8776a000.
@0,765,759us: [+1 T:0x4001df50 S:0xbeb12b44] OM - Memory__addContigBuf> Enter(virtAddr=0x412ca000, size=1036800, physAddr=0x8776a000)
@0,765,936us: [+1 T:0x4001df50 S:0xbeb12b44] OM - Memory__addContigBuf> creating new contigBuf object
@0,766,093us: [+0 T:0x4001df50 S:0xbeb12b2c] OM - Memory_alloc> Enter(0x10)
@0,766,299us: [+0 T:0x4001df50 S:0xbeb12b2c] OM - Memory_alloc> return (0x45500)
@0,766,471us: [+1 T:0x4001df50 S:0xbeb12b44] OM - Memory__addContigBuf> returning: cb->phys=0x8776a000, cb->size=1036800, cb->virt=0x412ca000
@0,766,650us: [+0 T:0x4001df50 S:0xbeb12b8c] OM - Memory_contigAlloc> return (0x412ca000)
reset, load, and start DSP Engine
@0,766,957us: [+0 T:0x4001df50 S:0xbeb12b74] CE - Engine_open> Enter('jpegencdec', 0x0, 0xbeb12be4)
@0,767,154us: [+0 T:0x4001df50 S:0xbeb12b5c] OM - Memory_alloc> Enter(0x2c)
@0,767,336us: [+0 T:0x4001df50 S:0xbeb12b5c] OM - Memory_alloc> return (0x45518)
@0,767,502us: [+0 T:0x4001df50 S:0xbeb12b74] CE - rserverOpen('jpegencdecCombo.x64P'), count = 0
@0,767,701us: [+0 T:0x4001df50 S:0xbeb12b3c] OP - Processor_create> Enter(imageName='jpegencdecCombo.x64P', linkCfg='(null)', attrs=0xbeb12bc8)
@0,768,407us: [+1 T:0x40969490 S:0x40968d74] OP - daemon> thread created.
@0,768,669us: [+0 T:0x40969490 S:0x40968d74] OP - getCmd_d> Enter (proc=0x40968de8)
@0,769,075us: [+0 T:0x40969490 S:0x40968d54] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x451c0] timeout[0xffffffff]
@0,769,813us: [+0 T:0x4001df50 S:0xbeb12b24] OM - Memory_alloc> Enter(0x24)
@0,770,061us: [+0 T:0x4001df50 S:0xbeb12b24] OM - Memory_alloc> return (0x45548)
@0,770,246us: [+0 T:0x4001df50 S:0xbeb12b1c] OP - doCmd> Enter (cmdId=1, proc=0x45548)
@0,770,413us: [+0 T:0x4001df50 S:0xbeb12b0c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x451c0]
@0,770,706us: [+0 T:0x4001df50 S:0xbeb12b1c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x451c0]
@0,770,911us: [+0 T:0x4001df50 S:0xbeb12afc] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x451d8] timeout[0xffffffff]
@0,771,145us: [+0 T:0x40969490 S:0x40968d54] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x451c0] status[0]
@0,771,357us: [+0 T:0x40969490 S:0x40968d74] OP - getCmd_d> Exit (result=1)
@0,771,531us: [+0 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Enter(proc=0x45548)
@0,771,705us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Initializing DSP PROC...
@0,771,886us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Using DspLink config data for entry #0 [server 'jpegencdecCombo.x64P']
@1,113,399us: [+0 T:0x40969490 S:0x40968d5c] OM - Memory_alloc> Enter(0xe0)
@1,113,643us: [+0 T:0x40969490 S:0x40968d5c] OM - Memory_alloc> return (0x45570)
@1,113,892us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Adding DSP segment #0 to Link configuration: name='DDR2', startAddress=0x8fa00000, sizeInBytes=0x400000, shared=1, syncd=0
@1,114,134us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Adding DSP segment #1 to Link configuration: name='DSPLINKMEM', startAddress=0x8fe00000, sizeInBytes=0x100000, shared=1, syncd=0
@1,114,355us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Adding DSP segment #2 to Link configuration: name='RESET_VECTOR', startAddress=0x8ff00000, sizeInBytes=0x80, shared=1, syncd=0
@1,114,569us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Adding DSP segment #3 to Link configuration: name='DDRALGHEAP', startAddress=0x88000000, sizeInBytes=0x7a00000, shared=0, syncd=0
@1,114,829us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> DODSPCTRL was=1; now=0
@1,129,283us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Attaching to DSP PROC...
@1,139,958us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Opening MSGQ pool...
@1,140,858us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Loading jpegencdecCombo.x64P on DSP (1 args)...
@1,175,323us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Starting DSP PROC...
@1,219,082us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> Opening remote transport...
@1,220,353us: [+2 T:0x40969490 S:0x40968d74] OP - Processor_create_d> return (1)
@1,220,604us: [+0 T:0x40969490 S:0x40968d64] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x451d8]
@1,220,871us: [+0 T:0x4001df50 S:0xbeb12afc] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x451d8] status[0]
@1,221,077us: [+0 T:0x4001df50 S:0xbeb12b1c] OP - doCmd> Exit (result=1)
@1,221,239us: [+0 T:0x4001df50 S:0xbeb12b3c] OP - Processor_create> return (0x45548)
@1,221,440us: [+0 T:0x4001df50 S:0xbeb12b74] CE - rserverOpen('jpegencdecCombo.x64P'): 0x442fc done.
@1,221,626us: [+0 T:0x4001df50 S:0xbeb12b5c] OM - Memory_alloc> Enter(0x28)
@1,221,803us: [+0 T:0x4001df50 S:0xbeb12b5c] OM - Memory_alloc> return (0x457a8)
@1,222,123us: [+0 T:0x4001df50 S:0xbeb12b4c] OC - Comm_create> Enter(queueName='jpegencdec_1599_0', queue=0x45528, attrs=0x0)
@1,222,331us: [+0 T:0x4001df50 S:0xbeb12b34] OM - Memory_alloc> Enter(0x4)
@1,222,510us: [+0 T:0x4001df50 S:0xbeb12b34] OM - Memory_alloc> return (0x457d8)
@1,223,119us: [+0 T:0x4001df50 S:0xbeb12b4c] OC - Comm_create> return (0x457d8)
@1,223,355us: [+0 T:0x4001df50 S:0xbeb12b54] OM - Memory_free> Enter(0x457a8, 0x28)
@1,223,591us: [+0 T:0x4001df50 S:0xbeb12b54] OM - Memory_free> return (0x1)
@1,223,775us: [+0 T:0x4001df50 S:0xbeb12b54] OC - Comm_alloc> Enter(poolId=0x0, msg=0x45534, size=576)
@1,224,004us: [+0 T:0x4001df50 S:0xbeb12b54] OC - Comm_alloc> msg=0x41c06c80, returning (0)
@1,224,224us: [+0 T:0x4001df50 S:0xbeb12b3c] OC - Comm_locate> Enter(queueName='rmsq', queue=0x45524)
@1,224,902us: [+0 T:0x4001df50 S:0xbeb12b3c] OC - Comm_locate> return (0)
@1,225,138us: [+0 T:0x4001df50 S:0xbeb12b74] CE - checkServer(0x45518)
@1,225,347us: [+0 T:0x4001df50 S:0xbeb12b44] OC - Comm_put> Enter(queue=0x0, msg=0x41c06c80)
@1,225,808us: [+0 T:0x4001df50 S:0xbeb12b44] OC - Comm_put> return (0)
@1,226,028us: [+0 T:0x4001df50 S:0xbeb12b3c] OC - Comm_get> Enter(queue=0x10000, msg=0xbeb12be0, timeout=-1)
@1,226,266us: [+0 T:0x4001df50 S:0xbeb12b3c] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
@1,226,461us: [+0 T:0x4001df50 S:0xbeb12b74] CE - rmsInit> RMS initialized(0x45518); CE_DEBUG on, setting DSP trace mask to *+01234567,GT_prefix=12345,GT_time=3
@1,226,678us: [+0 T:0x4001df50 S:0xbeb12b4c] CE - Engine_setTrace> Enter(engine=0x45518, mask='*+01234567,GT_prefix=12345,GT_time=3')
@1,226,891us: [+1 T:0x4001df50 S:0xbeb12b4c] CE - Engine_setTrace> Requesting DSP set trace ...
@1,227,083us: [+0 T:0x4001df50 S:0xbeb12b1c] OC - Comm_put> Enter(queue=0x0, msg=0x41c06c80)
@1,227,348us: [+0 T:0x4001df50 S:0xbeb12b1c] OC - Comm_put> return (0)
@1,227,532us: [+0 T:0x4001df50 S:0xbeb12b14] OC - Comm_get> Enter(queue=0x10000, msg=0xbeb12b94, timeout=-1)
@1,227,776us: [+0 T:0x40969490 S:0x40968d74] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x451d8]
@1,227,989us: [+0 T:0x40969490 S:0x40968d74] OP - getCmd_d> Enter (proc=0x40968de8)
@1,228,171us: [+0 T:0x40969490 S:0x40968d54] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x451c0] timeout[0xffffffff]
@1,228,860us: [+0 T:0x4001df50 S:0xbeb12b14] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
@1,229,085us: [+0 T:0x4001df50 S:0xbeb12b4c] CE - Engine_setTrace> return(0)
@1,229,291us: [+0 T:0x4001df50 S:0xbeb12adc] OC - Comm_put> Enter(queue=0x0, msg=0x41c06c80)
@1,229,821us: [+0 T:0x4001df50 S:0xbeb12adc] OC - Comm_put> return (0)
@1,230,086us: [+0 T:0x4001df50 S:0xbeb12ad4] OC - Comm_get> Enter(queue=0x10000, msg=0xbeb12b74, timeout=-1)
@1,230,328us: [+0 T:0x4001df50 S:0xbeb12ad4] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
[DSP] @0,019,366tk: [+0 T:0x8faadc64 S:0x8fab1bdc] OG - Global_setSpecialTrace> enter(mask='*+01234567,GT_prefix=12345,GT_time=3')
[DSP] @0,019,463tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG - Global_setSpecialTrace> This program was built with the following packages:
[DSP] @0,019,530tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.targets.rts6000 (/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages/ti/targets/rts6000/) [1,0,0,0,1225517497925]
[DSP] @0,019,616tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.codecs.jpegenc (/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/jpegenc/) [1,0,0,1309328457000]
[DSP] @0,019,705tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.fc.global (/home/davinci/dm6446/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/global/) [1,0,0,1240266696499]
[DSP] @0,019,793tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.fc.dman3 (/home/davinci/dm6446/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/dman3/) [1,0,4,1240266658662]
[DSP] @0,019,879tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.rtdx (/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/rtdx/) [2,0,0,4,1220389102790]
[DSP] @0,019,955tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.psl (/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/psl/) [5,0,0,0,0]
[DSP] @0,020,025tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.pmi (/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/pmi/) [0,0,0,0,1247787708590]
[DSP] @0,020,100tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.bios (/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/bios/) [5,2,5,16,1247787696953]
[DSP] @0,020,176tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.fc.dskt2 (/home/davinci/dm6446/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/dskt2/) [1,0,4,1240266678055]
[DSP] @0,020,263tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.xdais.dm (/home/davinci/dm6446/dvsdk_2_00_00_22/xdais_6_23/packages/ti/xdais/dm/) [1,0,5,1236972452910]
[DSP] @0,020,340tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.global (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/global/) [1,0,0,1240276693464]
[DSP] @0,020,424tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.xdais (/home/davinci/dm6446/dvsdk_2_00_00_22/xdais_6_23/packages/ti/xdais/) [1,2,1,1236972427008]
[DSP] @0,020,499tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.node (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/node/) [1,0,0,1240276734858]
[DSP] @0,020,582tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.ipc.dsplink.dsp (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/dsplink/dsp/) [2,0,1,1240276720026]
[DSP] @0,020,673tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.utils.trace (/home/davinci/dm6446/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/utils/trace/) [1,0,0,1240266922890]
[DSP] @0,020,762tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.utils.xdm (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/utils/xdm/) [1,0,2,1240276919490]
[DSP] @0,020,849tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.fc.memutils (/home/davinci/dm6446/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/memutils/) [1,0,0,1240266801007]
[DSP] @0,020,938tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.fc.acpy3 (/home/davinci/dm6446/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/acpy3/) [1,0,4,1240266659108]
[DSP] @0,021,024tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package dsplink.dsp (/home/davinci/dm6446/dvsdk_2_00_00_22/dsplink-1_61_03-prebuilt/packages/dsplink/dsp/) [1,4,0,1283302431000]
[DSP] @0,021,107tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.bios.utils (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages/ti/bios/utils/) [2,0,2,1,1228269225511]
[DSP] @0,021,193tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.catalog.c@1,918,818us: [+0 T:0x4001df50 S:0xbeb12adc] OC - Comm_put> Enter(queue=0x0, msg=0x41c06c80)
@1,919,124us: [+0 T:0x4001df50 S:0xbeb12adc] OC - Comm_put> return (0)
@1,919,520us: [+0 T:0x4001df50 S:0xbeb12ad4] OC - Comm_get> Enter(queue=0x10000, msg=0xbeb12b74, timeout=-1)
@1,919,950us: [+0 T:0x4001df50 S:0xbeb12ad4] OC - Comm_get> MSGQ_get() status=0x8000, return (0)
6000 (/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages/ti/catalog/c6000/) [1,0,0,0,0]
[DSP] @0,021,272tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.platforms.evmDM6446 (/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages/ti/platforms/evmDM6446/) [1,0,0,1,0]
[DSP] @0,021,356tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.osal (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/) [2,0,2,1240276730877]
[DSP] @0,021,451tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.osal.bios (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/bios/) [2,0,1,1240276734107]
[DSP] @0,021,538tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.ipc (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/) [2,0,1,1240276698961]
[DSP] @0,021,620tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.ipc.bios (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/bios/) [2,0,1,1240276705217]
[DSP] @0,021,706tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.alg (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/alg/) [1,0,1,1240276276798]
[DSP] @0,021,789tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/) [1,0,6,1240276276491]
[DSP] @0,021,868tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.bioslog (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/bioslog/) [1,0,1,1240276303166]
[DSP] @0,021,953tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.image1 (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/image1/) [1,0,1,1240276698808]
[DSP] @0,022,047tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.codecs.jpegenc.ce (/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/jpegenc/ce/) [1,0,0,1309328457000]
[DSP] @0,022,139tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.ce.image (/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/image/) [1,0,3,1240276700525]
[DSP] @0,022,222tk: [+4 T:0x8faadc64 S:0x8fab1bdc] OG -     package ti.sdo.servers.encode (/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/servers/encode/) []
[DSP] @0,022,305tk: [+0 T:0x8faadc64 S:0x8fab1bdc] OG - Global_setSpecialTrace> return
[DSP] @0,024,456tk: [+0 T:0x8faadc64 S:0x8fab1c24] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5
[DSP] @0,024,515tk: [+0 T:0x8faadc64 S:0x8fab1c24] CR - remote time = 0x0, trace buffer size = 4032
[DSP] @1,624,481tk: [+0 T:0x8faadc64 S:0x8fab1c24] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5
[DSP] @1,624,540tk: [+0 T:0x8faadc64 S:0x8fab1c24] CR - remote time = 0x0, trace buffer size = 4032
@1,924,537us: [+0 T:0x4001df50 S:0xbeb12b0c] CE - Engine_fwriteTrace> returning count [7085]
@1,924,718us: [+0 T:0x4001df50 S:0xbeb12b74] CE - Engine_open> return(283928)
allocate and initialize image encoder on the engine
@1,924,973us: [+0 T:0x4001df50 S:0xbeb12bac] ti.sdo.ce.image.IMGENC - IMGENC_create> Enter (engine=0x45518, name='jpegenc', params=0x435d0)
@2,265,422us: [+0 T:0x4001df50 S:0xbeb12b7c] CV - VISA_create(0x45518, 'jpegenc', 0x435d0, 0x828, 'ti.sdo.ce.image.IIMGENC')
@2,265,654us: [+0 T:0x4001df50 S:0xbeb12a7c] CV - VISA_create2(0x45518, 'jpegenc', 0x435d0, 0x18, 0x828, 'ti.sdo.ce.image.IIMGENC')
@2,265,863us: [+6 T:0x4001df50 S:0xbeb12a5c] CE - Engine_getConstName> Unable to locate alg "jpegenc" (type "ti.sdo.ce.image.IIMGENC").
@2,266,039us: [+6 T:0x4001df50 S:0xbeb12a7c] CV - VISA_create2> Unable to locate alg "jpegenc".

@2,266,205us: [+0 T:0x4001df50 S:0xbeb12a54] CV - VISA_delete(0x0)
@2,266,354us: [+0 T:0x4001df50 S:0xbeb12bac] ti.sdo.ce.image.IMGENC - IMGENC_create> return (0x0)
Encode Error: error: can't open codec jpegenc

7 Replies

  • In reply to xin king:

    after fininsh the new codec server "jpegencdecCombo.x64P",i have already rebuild my application,i make clean then make,and the message as below:

    /home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/xdc XDCPATH="/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../..;/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages;/home/davinci/dm6446/linux-2.6.18_pro500/include;/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages;" \
                    XDCOPTIONS=v all -PD .
    making all: Mon Jul 11 09:01:48 CST 2011 ...
    ======== .interfaces [/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec] ========
    #
    # making package.mak (because of package.bld) ...
    /home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/tconf  -Dxdc.path="/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../..;/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages;/home/davinci/dm6446/linux-2.6.18_pro500/include;/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages;../.." -Dxdc.root=/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03 -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../..;/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages;/home/davinci/dm6446/linux-2.6.18_pro500/include;/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages;../..;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/etc" -Dxdc.bld.targets="" -DTOOLS=   /home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages/xdc/bld/bld.js /home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../../config.bld package.bld package.mak
    config.bld: Running the version from Codec Engine Examples.
    config.bld: loading user build configuration file /home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/user.bld
    building for target C64P ...
    building for target GCArmv5T ...
    #
    # generating interfaces for package apps.jpegencdec (because package/package.xdc.inc is older than package.xdc) ...
    /home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/xs -Dxdc.path="/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../..;/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages;/home/davinci/dm6446/linux-2.6.18_pro500/include;/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages;../.." -Dxdc.root=/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03 -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../..;/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages;/home/davinci/dm6446/linux-2.6.18_pro500/include;/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages;../..;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/etc ;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS=  -f xdc/services/intern/cmd/build.xs  -m package/package.xdc.dep -i package/package.xdc.inc package.xdc
    .interfaces files complete: Mon Jul 11 09:01:58 CST 2011.
    ======== .libraries [/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec] ========
    .libraries files complete: Mon Jul 11 09:01:59 CST 2011.
    ======== .dlls [/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec] ========
    .dlls files complete: Mon Jul 11 09:01:59 CST 2011.
    ======== .executables [/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec] ========
    #
    # configuring app_remote.xv5T from package/cfg/app_remote_xv5T.cfg ...
    /home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/xs -Dxdc.path="/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../..;/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages;/home/davinci/dm6446/linux-2.6.18_pro500/include;/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages;../.." -Dxdc.root=/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03 -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../..;/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages;/home/davinci/dm6446/linux-2.6.18_pro500/include;/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages;../..;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03;/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/etc ;/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS=   xdc.cfg app_remote.xv5T package/cfg/app_remote_xv5T.cfg package/cfg/app_remote_xv5T
    Info: Configuring engine named 'jpegencdec' from the info file for DSP server './jpegencdecCombo.x64P',
              located in package 'ti.sdo.servers.encode':
          Target app will look for the DSP server image 'jpegencdecCombo.x64P' in its current directory.
          Adding codec 'jpegenc' (ti.sdo.codecs.jpegenc.ce.JPEGENC), scratch groupId=0
    Info: Reading DSP memory map from the info file for DSP server './jpegencdecCombo.x64P',
          located in package 'ti.sdo.servers.encode':
    warning: xdc.cfg.Program: "/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages/xdc/runtime/package.xs", line 65: xdc.cfg.Program : assignment to Program.system is deprecated
        will link with ti.sdo.ce.image:lib/release/image.av5T
        will link with ti.sdo.ce.image1:lib/release/imgdec1.av5T;lib/release/imgenc1.av5T
        will link with ti.sdo.ce:lib/release/ce.av5T
        will link with ti.sdo.ce.alg:lib/release/Algorithm_noOS.av5T;lib/release/alg.av5T
        will link with ti.sdo.ce.ipc.dsplink:lib/release/ipc_dsplink_6446.av5T
        will link with ti.sdo.ce.osal.linux:lib/release/osal_linux_470.av5T
        will link with ti.sdo.fc.acpy3:lib/release/acpy3.a470MV
        will link with ti.sdo.fc.memutils:lib/release/memutils.a470MV
        will link with ti.sdo.fc.dman3:lib/release/dman3Cfg.a470MV
        will link with ti.sdo.ce.utils.xdm:lib/release/XdmUtils.av5T
        will link with ti.sdo.ce.node:lib/release/node.av5T
        will link with ti.sdo.utils.trace:lib/release/gt.a470MV
        will link with ti.sdo.linuxutils.cmem:lib/cmem.a470MV
        will link with dsplink.gpp:export/BIN/Linux/DAVINCI/DEBUG/dsplink.lib
    rm -f package/cfg/app_remote/main_native.ov5T
    #
    # clv5T main_native.c ...
    /opt/mv_pro_5.0.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc -c -MD -MF package/cfg/app_remote/main_native.ov5T.dep -x c  -fPIC -Wunused -Wall -fno-strict-aliasing  -march=armv5t -Dfar=  -D_DEBUG_=1  -Dxdc_cfg__header__='apps/jpegencdec/package/cfg/app_remote_xv5T.h'  -Dxdc_target_name__=GCArmv5T -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_4_2_0 -g  -I. -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../.. -I/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages -I/home/davinci/dm6446/linux-2.6.18_pro500/include -I/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages -I../.. -I/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/bios/include  -o package/cfg/app_remote/main_native.ov5T main_native.c
    rm -f package/cfg/app_remote/app.ov5T
    #
    # clv5T app.c ...
    /opt/mv_pro_5.0.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc -c -MD -MF package/cfg/app_remote/app.ov5T.dep -x c  -fPIC -Wunused -Wall -fno-strict-aliasing  -march=armv5t -Dfar=  -D_DEBUG_=1  -Dxdc_cfg__header__='apps/jpegencdec/package/cfg/app_remote_xv5T.h'  -Dxdc_target_name__=GCArmv5T -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_4_2_0 -g  -I. -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../.. -I/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages -I/home/davinci/dm6446/linux-2.6.18_pro500/include -I/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages -I../.. -I/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/bios/include  -o package/cfg/app_remote/app.ov5T app.c
    app.c: In function ‘initCaptureDevice’:
    app.c:451: warning: unused variable ‘ret’
    app.c:448: warning: unused variable ‘std’
    rm -f package/cfg/app_remote_xv5T.ov5T
    #
    # clv5T package/cfg/app_remote_xv5T.c ...
    /opt/mv_pro_5.0.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc -c -MD -MF package/cfg/app_remote_xv5T.ov5T.dep -x c  -fPIC -Wunused -Wall -fno-strict-aliasing  -march=armv5t -Dfar=  -D_DEBUG_=1  -Dxdc_cfg__header__='apps/jpegencdec/package/cfg/app_remote_xv5T.h'  -Dxdc_target_name__=GCArmv5T -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_4_2_0 -g  -I. -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec/../.. -I/home/davinci/dm6446/dvsdk_2_00_00_22/local_power_manager_1_23_01/packages -I/home/davinci/dm6446/linux-2.6.18_pro500/include -I/home/davinci/dm6446/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/cetools/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages -I/home/davinci/dm6446/dvsdk_2_00_00_22/xdctools_3_10_03/packages -I../.. -I/home/davinci/dm6446/dvsdk_2_00_00_22/bios_5_33_06/packages/ti/bios/include  -o package/cfg/app_remote_xv5T.ov5T package/cfg/app_remote_xv5T.c
    rm -f app_remote.xv5T
    #
    # lnkv5T app_remote.xv5T ...
    /opt/mv_pro_5.0.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc  -g  -o app_remote.xv5T package/cfg/app_remote/main_native.ov5T package/cfg/app_remote/app.ov5T package/cfg/app_remote_xv5T.ov5T  package/cfg/app_remote_xv5T.xdl   -L/opt/mv_pro_5.0.0/montavista/pro/devkit/arm/v5t_le/armv5tl-montavista-linux-gnueabi/lib -lpthread
    .executables files complete: Mon Jul 11 09:02:18 CST 2011.
    ======== all [/home/davinci/dm6446/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/apps/jpegencdec] ========
    #
    # all files complete.
    all files complete: Mon Jul 11 09:02:19 CST 2011.

  • In reply to xin king:

    Hi Xin,

    Are you still facing the issue while building the library?Please share some more info as I am unable to make out the problem from the logs you have shared in your previous post.

    Regards,

    Poornima

  • In reply to Poornima Puttojirao:

    hi,dear  Poornima Puttojirao

    at first ,thank you for your replay, below are the important file :

     

    application file---> remote.cfg


    /*
     *  ======== remote.cfg ========
     */

    /* set up OSAL */
    var linkGppPkg = xdc.loadPackage( "dsplink.gpp" );
    linkGppPkg.Global.runtimeOS = linkGppPkg.Global.LINUX;

    var osalGlobal = xdc.useModule('ti.sdo.ce.osal.Global');
    osalGlobal.runtimeEnv = osalGlobal.DSPLINK_LINUX;
    /* get various codec modules; i.e., implementation of codecs */
    var JPEGENC = xdc.useModule('ti.sdo.codecs.jpegenc.ce.JPEGENC');
    xdc.loadPackage('ti.sdo.ce.image').profile = "release";
    /*
     *  ======== Engine Configuration ========
     */
    var Engine = xdc.useModule('ti.sdo.ce.Engine');
    var myEngine = Engine.createFromServer(
        "jpegencdecCombo",        // Engine name (as referred to in the C app)
       "./jpegencdecCombo.x64P", // path to server exe, relative to its package dir
        "ti.sdo.servers.encode" // server package
    );

    Program.main = Program.system = null;

    codec server  file--->encode.cfg

    /* set up OSAL */

    var osalGlobal = xdc.useModule('ti.sdo.ce.osal.Global');

    osalGlobal.runtimeEnv = osalGlobal.DSPLINK_BIOS;

    /* configure default memory seg id to BIOS-defined "DDR2" */

    osalGlobal.defaultMemSegId = "DDR2";

    /* Initialize trace buffer size */

    osalGlobal.traceBufferSize = 0x40000;

    /* activate BIOS logging module */

    var LogServer = xdc.useModule('ti.sdo.ce.bioslog.LogServer');

    /*

     *  ======== Server Configuration ========

     */

    var Server = xdc.useModule('ti.sdo.ce.Server');

    Server.threadAttrs.stackSize = 16384;

    Server.threadAttrs.priority = Server.MINPRI;

    /* get various codec modules; i.e., implementation of codecs */

    //var H264ENC = xdc.useModule('ti.sdo.codecs.h264enc.ce.H264ENC');

    //var MPEG4ENC = xdc.useModule('ti.sdo.codecs.mpeg4enc.ce.MPEG4ENC');

    //var G711ENC = xdc.useModule('ti.sdo.codecs.g711enc.ce.G711ENC');
    var JPEGENC =xdc.useModule('ti.sdo.codecs.jpegenc.ce.JPEGENC');

    xdc.loadPackage('ti.sdo.ce.image').profile = "release";

    if (prog.build.cfgArgs.profile == "eval") {

        /* This server is for evaluation, so use the watermarked versions */

        print("Configuring server to use watermarked codecs...");

       

       // H264ENC.alg.watermark = true;   

      //  MPEG4ENC.alg.watermark = true;

      //  G711ENC.alg.watermark = true;
          JPEGENC.alg.watermark = true;

       

    }

    else

    {

      /* This server is for production, so use the actual versions */

        print("Configuring server to use original codecs...");

        //H264ENC.alg.watermark = false;   

       // MPEG4ENC.alg.watermark = false;

       // G711ENC.alg.watermark = false;
          JPEGENC.alg.watermark = false;

       

    }

    //H264ENC.alg.codeSection  = "DDR2";

    //H264ENC.alg.dataSection  = "DDR2";

    //H264ENC.alg.udataSection  = "DDR2";

    //MPEG4ENC.alg.codeSection = "DDR2";

    //MPEG4ENC.alg.dataSection  = "DDR2";

    //MPEG4ENC.alg.udataSection  = "DDR2";

    JPEGENC.alg.codeSection  = "DDR2";

    JPEGENC.alg.dataSection  = "DDR2";

    JPEGENC.alg.udataSection  = "DDR2";

    //H264ENC.manageOutBufsCache  = [ false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false ];

    //MPEG4ENC.manageOutBufsCache = [ false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false ];

    JPEGENC.manageOutBufsCache  = [ false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false ];

    Server.algs = [

       // {name: "h264enc", mod: H264ENC, groupId: 0, threadAttrs: {

       //     stackMemId: 0, priority: Server.MINPRI + 1}

       // },   

     //  {name: "mpeg4enc", mod: MPEG4ENC, groupId: 0, threadAttrs: {

      //      stackMemId: 0, priority: Server.MINPRI + 1}

      //  },

       // {name: "g711enc", mod: G711ENC, groupId: 1, threadAttrs: {

      //      stackMemId: 0, priority: Server.MINPRI + 2}

       // },
         {name: "jpegenc", mod: JPEGENC, groupId: 0, threadAttrs: {

            stackMemId: 0, priority: Server.MINPRI + 2}

        },

    ];

       /*

        *  ======== DSKT2 and RMAN Configuration ========

        *  XDAIS Algorithm Memory and DMA allocation

        */

       

        var DSKT2 = xdc.useModule('ti.sdo.fc.dskt2.DSKT2');

        DSKT2.DARAM0     = "L1DHEAP";

        DSKT2.DARAM1     = "L1DHEAP";

        DSKT2.DARAM2     = "L1DHEAP";

        DSKT2.SARAM0     = "L1DHEAP";

        DSKT2.SARAM1     = "L1DHEAP";

        DSKT2.SARAM2     = "L1DHEAP";

        DSKT2.ESDATA     = "DDRALGHEAP";

        DSKT2.IPROG      = "L1DHEAP";

        DSKT2.EPROG      = "DDRALGHEAP";

        DSKT2.DSKT2_HEAP = "DDR2";

       

        /* Scratch group 0 */

        DSKT2.DARAM_SCRATCH_SIZES[0] = 65536;

        DSKT2.SARAM_SCRATCH_SIZES[0] = 65536;

       

        /* Scratch group 1 */

        DSKT2.DARAM_SCRATCH_SIZES[1] = 0;

        DSKT2.SARAM_SCRATCH_SIZES[1] = 0;

        var DMAN3 = xdc.useModule('ti.sdo.fc.dman3.DMAN3');

        DMAN3.heapInternal = "DDR2";

        DMAN3.heapExternal = "DDR2";

        DMAN3.paRamBaseIndex = 78;

        DMAN3.numQdmaChannels = 8;

        DMAN3.qdmaChannels = [0,1,2,3,4,5,6,7];

        DMAN3.numPaRamEntries = 48;

        DMAN3.numPaRamGroup[0] = 48;

        DMAN3.numTccGroup[0] = 8;

        DMAN3.tccAllocationMaskL = 0;

        DMAN3.tccAllocationMaskH = 0xffffffff;

    I'm the newer of dm6446,if you need anyother information,my tell me .thanks a lot.

  • In reply to Poornima Puttojirao:

    Hi, Poornima

    I should tell you other information, the exit example  video_copy is runed ok, some i think my  running entironment is ok.

     

    I downloaded  the motion jpeg  http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spraah9a ,it already has jpegencdecCombo.x64P,and app files.

    but it can not run in my target board,so ,i think it must be a wrong version ,my dvsd version is 2_00_00_22,so i downloaded the codec file dm6446_jpegenc_2_00_002_production  ,copy to  dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs ,and i succeesful in make a new  "jpegencdecCombo.x64P,"

    anyother information ,please tell me ,thank you

  • In reply to xin king:

    Hi Xin,

    From the logs you have shared ,the  error message "Unable to locate jpegec" indicates that this particular component is not available in the application you are trying to execute.Please check for the respective component in your application and let me know further.

     

    Regards,

    Poornima

  • In reply to Poornima Puttojirao:

    hi, Poornima

    i want to know about it if you cat put more details.

    thinks 

    regards, Mike