This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

inserting new codec in the existing server in DM6446 evm

Hi all

just integrated speechdec_copy example coming with dvsdk 2 dor dm6446 evm with in server "decode"

Everything went fine on building the example

but when running the builded example on the board it hangs

tried to see logs with CE_DEBUG

but didnt got clue please see the following log and try to sort out the problem

[DSP] @0,010,837tk: [+0 T:0x8fb09664] OG - Global_setSpecialTrace> enter(mask='*+01234567,CR=67,ti.sdo.fc.dman3-2,ti.sdo.fc.dskt2-2,GT_prefix=1235,GT_time=3')         
[DSP] @0,010,941tk: [+4 T:0x8fb09664] OG - Global_setSpecialTrace> This program was built with the following packages:                                                 
[DSP] @0,010,992tk: [+4 T:0x8fb09664] OG -     package ti.targets.rts6000 (/home/adeptte/dvsdk_2_00_00_22/xdctools_3_10_03/packages/ti/targets/rts6000/) [1,0,0,0,1225]
[DSP] @0,011,066tk: [+4 T:0x8fb09664] OG -     package ti.sdo.codecs.h264dec (/home/adeptte/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/h264dec/)]
[DSP] @0,011,143tk: [+4 T:0x8fb09664] OG -     package ti.sdo.fc.global (/home/adeptte/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/global/) [1,0,]
[DSP] @0,011,218tk: [+4 T:0x8fb09664] OG -     package ti.sdo.fc.dman3 (/home/adeptte/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/dman3/) [1,0,4,]
[DSP] @0,011,292tk: [+4 T:0x8fb09664] OG -     package ti.rtdx (/home/adeptte/dvsdk_2_00_00_22/bios_5_33_03/packages/ti/rtdx/) [2,0,0,4,1219531643983]                 
[DSP] @0,011,356tk: [+4 T:0x8fb09664] OG -     package ti.psl (/home/adeptte/dvsdk_2_00_00_22/bios_5_33_03/packages/ti/psl/) [5,0,0,0,0]                               
[DSP] @0,011,414tk: [+4 T:0x8fb09664] OG -     package ti.bios (/home/adeptte/dvsdk_2_00_00_22/bios_5_33_03/packages/ti/bios/) [5,2,5,6,1227035764854]                 
[DSP] @0,011,477tk: [+4 T:0x8fb09664] OG -     package ti.sdo.fc.dskt2 (/home/adeptte/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/dskt2/) [1,0,4,]
[DSP] @0,011,552tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.global (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/global/) [1,0,0,124027]
[DSP] @0,011,625tk: [+4 T:0x8fb09664] OG -     package ti.xdais.dm (/home/adeptte/dvsdk_2_00_00_22/xdais_6_23/packages/ti/xdais/dm/) [1,0,5,1236972452910]             
[DSP] @0,011,689tk: [+4 T:0x8fb09664] OG -     package ti.xdais (/home/adeptte/dvsdk_2_00_00_22/xdais_6_23/packages/ti/xdais/) [1,2,1,1236972427008]                   
[DSP] @0,011,752tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.node (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/node/) [1,0,0,1240276734]
[DSP] @0,011,823tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.ipc.dsplink.dsp (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/dsplink/d]
[DSP] @0,011,902tk: [+4 T:0x8fb09664] OG -     package ti.sdo.utils.trace (/home/adeptte/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/utils/trace/) []
[DSP] @0,011,978tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.utils.xdm (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/utils/xdm/) [1,0,2,]
[DSP] @0,012,053tk: [+4 T:0x8fb09664] OG -     package ti.sdo.fc.memutils (/home/adeptte/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/memutils/) []
[DSP] @0,012,135tk: [+4 T:0x8fb09664] OG -     package ti.sdo.fc.acpy3 (/home/adeptte/dvsdk_2_00_00_22/framework_components_2_23_01/packages/ti/sdo/fc/acpy3/) [1,0,4,]
[DSP] @0,012,209tk: [+4 T:0x8fb09664] OG -     package dsplink.dsp (/home/adeptte/dvsdk_2_00_00_22/dsplink-1_61_03-prebuilt/packages/dsplink/dsp/) [1,4,0,123993128000]
[DSP] @0,012,279tk: [+4 T:0x8fb09664] OG -     package ti.bios.utils (/home/adeptte/dvsdk_2_00_00_22/biosutils_1_01_00/packages/ti/bios/utils/) [2,0,1,0,0]            
[DSP] @0,012,344tk: [+4 T:0x8fb09664] OG -     package ti.catalog.c6000 (/home/adeptte/dvsdk_2_00_00_22/xdctools_3_10_03/packages/ti/catalog/c6000/) [1,0,0,0,0]       
[DSP] @0,012,411tk: [+4 T:0x8fb09664] OG -     package ti.platforms.evmDM6446 (/home/adeptte/dvsdk_2_00_00_22/bios_5_33_03/packages/ti/platforms/evmDM6446/) [1,0,0,1,]
[DSP] @0,012,481tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.osal (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/) [2,0,2,1240276730]
[DSP] @0,012,552tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.osal.bios (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/bios/) [2,0,1,]
[DSP] @0,012,627tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.ipc (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/) [2,0,1,124027669896]
[DSP] @0,012,697tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.ipc.bios (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/bios/) [2,0,1,12]
[DSP] @0,012,770tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.alg (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/alg/) [1,0,1,124027627679]
[DSP] @0,012,840tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/) [1,0,6,1240276276491]       
[DSP] @0,012,907tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.bioslog (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/bioslog/) [1,0,1,1240]
[DSP] @0,012,980tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.video2 (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/video2/) [1,0,2,124027]
[DSP] @0,013,052tk: [+4 T:0x8fb09664] OG -     package ti.sdo.codecs.h264dec.ce (/home/adeptte/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/codecs/h264de]
[DSP] @0,013,132tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.speech (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/speech/) [1,0,2,124027]
[DSP] @0,013,204tk: [+4 T:0x8fb09664] OG -     package ti.sdo.ce.examples.codecs.sphdec_copy (/home/adeptte/dvsdk_2_00_00_22/codec_engine_2_23_01/examples/ti/sdo/ce/e]
[DSP] @0,013,292tk: [+4 T:0x8fb09664] OG -     package ti.sdo.servers.decode (/home/adeptte/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages/ti/sdo/servers/decode/)]
[DSP] @0,013,362tk: [+0 T:0x8fb09664] OG - Global_setSpecialTrace> return                                                                                              
@2,549,109us: [+0 T:0x4001f950] CE - Engine_fwriteTrace> returning count [6075]                                                                                        
@2,549,264us: [+0 T:0x4001f950] CEUnable to handle kernel paging request at virtual address c78c7fdc                                                                   
 - Engine_open> pgd = c0004000                                                                                                                                         
return(524576)                                                                                                                                                         
[c78c7fdc] *pgd=80573011@2,550,444us: [+, *pte=000000000 T:0x41dd1490] , *ppte=00000000ti.sdo.ce.speech                                                                
.SPHDEC - SPHDECInternal error: Oops: 7 [#1]                                                                                                                           
Modules linked in: dsplinkk cmemk ipv6                                                                                                                                 
CPU: 0                                                                                                                                                                 
PC is at LDRV_MSGQ_put+0x40/0xfc [dsplinkk]                                                                                                                            
LR is at SYNC_SpinLockStartEx+0x18/0x24 [dsplinkk]                                                                                                                     
pc : [<bf05fc88>]    lr : [<bf05ac90>]    Tainted: GF                                                                                                                  
sp : c5c73f28  ip : c5c73f18  fp : c5c73f4c                                                                                                                            
r10: c7a7fa00  r9 : 00000000  r8 : 00000000                                                                                                                            
r7 : c7a7f980  r6 : bf070670  r5 : 00000001  r4 : 0000fff7                                                                                                             
r3 : c7888000  r2 : 00000000  r1 : c7a7f980  r0 : 00000000                                                                                                             
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment kernel                                                                                                             
Control: 5317F                                                                                                                                                         
Table: 85808000  DAC: 00000017                                                                                                                                         
Process DSPLINK_DPC_2 (pid: 908, stack limit = 0xc5c72258)                                                                                                             
Stack: (0xc5c73f28 to 0xc5c74000)                                                                                                                                      
3f20:                   c5c73f4c c7a7f980 0000fff7 00008000 bf070cf4 c7a7f900                                                                                          
3f40: c5c73fac c5c73f50 bf063ff4 bf05fc58 c0052910 c005287c c032bb98 a0000013                                                                                          
3f60: 00000064 fffff2f8 c5c73fac c5c73f78 c032c878 c00528f4 0001fff7 c7a7f980                                                                                          
3f80: fffff2f8 bf06f914 c5c72000 00000002 c5921db8 00000000 00000000 00000000                                                                                          
3fa0: c5c73fcc c5c73fb0 bf05850c bf063df0 c032bb98 00000002 c5c72000 bf0584b8                                                                                          
3fc0: c5c73ff4 c5c73fd0 c005ee8c bf0584c8 ffffffff ffffffff 00000000 00000000                                                                                          
3fe0: 00000000 00000000 00000000 c5c73ff8 c004b810 c005edb4 00000000 00000000                                                                                          
Backtrace:                                                                                                                                                             
[<bf05fc48>] (LDRV_MSGQ_put+0x0/0xfc [dsplinkk]) from [<bf063ff4>] (ZCPYMQT_dpc+0x214/0x268 [dsplinkk])                                                                
 r8 = C7A7F900  r7 = BF070CF4  r6 = 00008000  r5 = 0000FFF7                                                                                                            
 r4 = C7A7F980                                                                                                                                                         
[<bf063de0>] (ZCPYMQT_dpc+0x0/0x268 [dsplinkk]) from [<bf05850c>] (DPC_Callback+0x54/0xa8 [dsplinkk])                                                                  
[<bf0584b8>] (DPC_Callback+0x0/0xa8 [dsplinkk]) from [<c005ee8c>] (kthread+0xe8/0x128)                                                                                 
 r6 = BF0584B8  r5 = C5C72000  r4 = 00000002                                                                                                                           
[<c005eda4>] (kthread+0x0/0x128) from [<c004b810>] (do_exit+0x0/0xa24)                                                                                                 
 r7 = 00000000  r6 = 00000000  r5 = 00000000  r4 = 00000000                                                                                                            
Code: e5960018 ebffebfd e5963000 e1a08000 (e7935104)                                                                                                                   
 _create> Enter (engine=0x80120, name='sphdec_copy', params=0x61720)                                                                                                   
@2,550,709us: [+0 T:0x41dd1490] CV - VISA_create(0x80120, 'sphdec_copy', 0x61720, 0x584, 'ti.sdo.ce.speech.ISPHDEC')                                                   
@2,891,973us: [+0 T:0x41dd1490] CV - VISA_create2(0x80120, 'sphdec_copy', 0x61720, 0x1, 0x584, 'ti.sdo.ce.speech.ISPHDEC')                                             
@2,892,203us: [+0 T:0x41dd1490] CE - Engine_createNode(0x80120, 'sphdec_copy', 584, 0x61720, 0x1, 0x41dd0ce4)                                                          
@2,892,363us: [+0 T:0x41dd1490] CE - Engine> allocNode Enter(engine=0x80120, impId='sphdec_copy')                                                                      
@2,892,535us: [+0 T:0x41dd1490] CE - Engine> allocNode(). Calling Comm_create(gppfromnode_903_1, 0x78df8, NULL)                                                        
@2,893,260us: [+0 T:0x425d1490] ti.sdo.ce.video2.VIDDEC2 - VIDDEC2_create> Enter (engine=0x80120, name='h264dec', params=0x425d0dd4)                                   
@2,893,490us: [+0 T:0x425d1490] CV - VISA_create(0x80120, 'h264dec', 0x425d0dd4, 0x2484, 'ti.sdo.ce.video2.IVIDDEC2')                                                  
@2,893,655us: [+0 T:0x425d1490] CV - VISA_create2(0x80120, 'h264dec', 0x425d0dd4, 0x1c, 0x2484, 'ti.sdo.ce.video2.IVIDDEC2')                                           
@2,893,845us: [+0 T:0x425d1490] CE - Engine_createNode(0x80120, 'h264dec', 2484, 0x425d0dd4, 0x1c, 0x425d0bc4)                                                         
@2,894,060us: [+0 T:0x425d1490] CE - Engine> allocNode Enter(engine=0x80120, impId='h264dec')                                                                          
@2,894,243us: [+0 T:0x425d1490] CE - Engine> allocNode(). Calling Comm_create(gppfromnode_903_2, 0x80928, NULL)                                                        

it hangs after this

thanks kailash