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 deviceQuery for capture device capabilitiesallocate 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
some body who can help me to slove this problem?
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.bldbuilding 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_xv5TInfo: 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=0Info: 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.librm -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.crm -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.capp.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.crm -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.
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
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: {
// {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.
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
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.
hi, Poornima
i want to know about it if you cat put more details.
thinks
regards, Mike