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.

Fail to load DSP when system busy

Other Parts Discussed in Thread: OMAP3530

Hi all

I developed a small library calling DSP using DMAI APIs for process video signal. If I use this library in a small tool it work very well but if I try to use this library in a big application making a lot of operation the library very frequently fail to load DSP file engine. In some rare cases the DSP start but in the majority of cases the DSP fail to start. I activaed the debug mode of DVSDK libraries but I can not get any useful information. Follow the logs, someone have a suggestion?

 

@0x00030e9b:[T:0x48615440] OP - daemon> thread created.
@0x000310c1:[T:0x48615440] OP - getCmd_d> Enter (proc=0x48614d88)
@0x00031178:[T:0x48615440] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x22f698] timeout[0xffffffff]
@0x000a1c82:[T:0x415326a0] ti.sdo.dmai - [Capture] Available video input:
@0x000a1d1b:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=COMPOSITE
@0x000a1d58:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=S-VIDEO
@0x000a1d95:[T:0x415326a0] ti.sdo.dmai - [Capture] Setting video input to COMPOSITE
@0x00108ba0:[T:0x415326a0] ti.sdo.dmai - [Capture] Available video standard:
@0x00108c57:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=NTSC, fps=30000/1001
@0x00108c94:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=NTSC-M, fps=30000/1001
@0x00108cd1:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=NTSC-M-JP, fps=30000/1001
@0x00108d0e:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=NTSC-M-KR, fps=30000/1001
@0x00108d2c:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL, fps=25/1
@0x00108d69:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL-BG, fps=25/1
@0x00108da6:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL-H, fps=25/1
@0x00108de3:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL-I, fps=25/1
@0x00108e02:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL-DK, fps=25/1
@0x0010a7e0:[T:0x415326a0] ti.sdo.dmai - [Capture] Found PAL std input
@0x0010a83c:[T:0x415326a0] ti.sdo.dmai - [Capture] Capture input set to COMPOSITE.  Standard: 6
@0x0010adf5:[T:0x415326a0] ti.sdo.dmai - [BufTab] Allocating BufTab for 3 buffers
@0x0010ae6f:[T:0x415326a0] OM - Memory_alloc> Enter(0xca800)
@0x0010aeac:[T:0x415326a0] OM - Memory_contigAlloc> Enter(size=829440, align=-1, cached=FALSE, heap=FALSE)
@0x0010b01a:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_alloc(829440) = 0x48616000.
@0x0010b076:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_getPhys(0x48616000) = 0x86d33000.
@0x0010b0b3:[T:0x415326a0] OM - Memory__addContigBuf> Enter(virtAddr=0x48616000, size=829440, physAddr=0x86d33000)
@0x0010b0d1:[T:0x415326a0] OM - Memory__addContigBuf> creating new contigBuf object
@0x0010b10e:[T:0x415326a0] OM - Memory_alloc> Enter(0x10)
@0x0010b12d:[T:0x415326a0] OM - Memory_alloc> return (0x22f0c0)
@0x0010b16a:[T:0x415326a0] OM - Memory__addContigBuf> returning: cb->phys=0x86d33000, cb->size=829440, cb->virt=0x48616000
@0x0010b188:[T:0x415326a0] OM - Memory_contigAlloc> return (0x48616000)
@0x0010b1c5:[T:0x415326a0] OM - Memory_alloc> return (0x48616000)
@0x0010b1e4:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x48616000, size=829440)
@0x0010b221:[T:0x415326a0] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x48616000, size=829440)
@0x0010b25e:[T:0x415326a0] OM - Memory__getPhysicalAddress> found in cb(Sc=0x48616000, Ec=0x486e0800, Ss=0x48616000, Es=0x486e0800, PSc=0x86d33000)
@0x0010b29b:[T:0x415326a0] OM - Memory__getPhysicalAddress> returning physAddr=0x86d33000
@0x0010b2b9:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> return (0x86d33000)
@0x0010b2f6:[T:0x415326a0] ti.sdo.dmai - [Buffer] Alloc Buffer of size 829440 at 0x48616000 (0x86d33000 phys)
@0x0010b333:[T:0x415326a0] OM - Memory_alloc> Enter(0xca800)
@0x0010b370:[T:0x415326a0] OM - Memory_contigAlloc> Enter(size=829440, align=-1, cached=FALSE, heap=FALSE)
@0x0010b409:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_alloc(829440) = 0x486e1000.
@0x0010b446:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_getPhys(0x486e1000) = 0x86c68000.
@0x0010b483:[T:0x415326a0] OM - Memory__addContigBuf> Enter(virtAddr=0x486e1000, size=829440, physAddr=0x86c68000)
@0x0010b4a2:[T:0x415326a0] OM - Memory__addContigBuf> creating new contigBuf object
@0x0010b4df:[T:0x415326a0] OM - Memory_alloc> Enter(0x10)
@0x0010b4fd:[T:0x415326a0] OM - Memory_alloc> return (0x22eb00)
@0x0010b53a:[T:0x415326a0] OM - Memory__addContigBuf> returning: cb->phys=0x86c68000, cb->size=829440, cb->virt=0x486e1000
@0x0010b559:[T:0x415326a0] OM - Memory_contigAlloc> return (0x486e1000)
@0x0010b596:[T:0x415326a0] OM - Memory_alloc> return (0x486e1000)
@0x0010b5b4:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x486e1000, size=829440)
@0x0010b5f1:[T:0x415326a0] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x486e1000, size=829440)
@0x0010b610:[T:0x415326a0] OM - Memory__getPhysicalAddress> found in cb(Sc=0x486e1000, Ec=0x487ab800, Ss=0x486e1000, Es=0x487ab800, PSc=0x86c68000)
@0x0010b64d:[T:0x415326a0] OM - Memory__getPhysicalAddress> returning physAddr=0x86c68000
@0x0010b66b:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> return (0x86c68000)
@0x0010b6a8:[T:0x415326a0] ti.sdo.dmai - [Buffer] Alloc Buffer of size 829440 at 0x486e1000 (0x86c68000 phys)
@0x0010b6e5:[T:0x415326a0] OM - Memory_alloc> Enter(0xca800)
@0x0010b704:[T:0x415326a0] OM - Memory_contigAlloc> Enter(size=829440, align=-1, cached=FALSE, heap=FALSE)
@0x0010b79d:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_alloc(829440) = 0x487ac000.
@0x0010b7da:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_getPhys(0x487ac000) = 0x86b9d000.
@0x0010b817:[T:0x415326a0] OM - Memory__addContigBuf> Enter(virtAddr=0x487ac000, size=829440, physAddr=0x86b9d000)
@0x0010b854:[T:0x415326a0] OM - Memory__addContigBuf> creating new contigBuf object
@0x0010b872:[T:0x415326a0] OM - Memory_alloc> Enter(0x10)
@0x0010b8af:[T:0x415326a0] OM - Memory_alloc> return (0x25aee8)
@0x0010b8ce:[T:0x415326a0] OM - Memory__addContigBuf> returning: cb->phys=0x86b9d000, cb->size=829440, cb->virt=0x487ac000
@0x0010b90b:[T:0x415326a0] OM - Memory_contigAlloc> return (0x487ac000)
@0x0010b929:[T:0x415326a0] OM - Memory_alloc> return (0x487ac000)
@0x0010b966:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x487ac000, size=829440)
@0x0010b985:[T:0x415326a0] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x487ac000, size=829440)
@0x0010b9c2:[T:0x415326a0] OM - Memory__getPhysicalAddress> found in cb(Sc=0x487ac000, Ec=0x48876800, Ss=0x487ac000, Es=0x48876800, PSc=0x86b9d000)
@0x0010b9ff:[T:0x415326a0] OM - Memory__getPhysicalAddress> returning physAddr=0x86b9d000
@0x0010ba1d:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> return (0x86b9d000)
@0x0010ba5a:[T:0x415326a0] ti.sdo.dmai - [Buffer] Alloc Buffer of size 829440 at 0x487ac000 (0x86b9d000 phys)
@0x00110091:[T:0x415326a0] ti.sdo.dmai - [Capture] Available video input:
@0x0011010b:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=COMPOSITE
@0x00110148:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=S-VIDEO
@0x00110185:[T:0x415326a0] ti.sdo.dmai - [Capture] Setting video input to COMPOSITE
@0x001757b9:[T:0x415326a0] ti.sdo.dmai - [Capture] Available video standard:
@0x0017588e:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=NTSC, fps=30000/1001
@0x001758cb:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=NTSC-M, fps=30000/1001
@0x00175927:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=NTSC-M-JP, fps=30000/1001
@0x00175964:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=NTSC-M-KR, fps=30000/1001
@0x001759a1:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL, fps=25/1
@0x001759bf:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL-BG, fps=25/1
@0x001759fc:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL-H, fps=25/1
@0x00175a3a:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL-I, fps=25/1
@0x00175a58:[T:0x415326a0] ti.sdo.dmai - [Capture]  name=PAL-DK, fps=25/1
@0x00175c5f:[T:0x415326a0] ti.sdo.dmai - [Capture] Found PAL std input
@0x00175cba:[T:0x415326a0] ti.sdo.dmai - [Capture] Capture input set to COMPOSITE.  Standard: 6
@0x00175dec:[T:0x415326a0] ti.sdo.dmai - [Capture] Video input connected size 720x576 pitch 1440
@0x0019ca68:[T:0x415326a0] ti.sdo.dmai - [BufTab] Allocating BufTab for 3 buffers
@0x0019cb00:[T:0x415326a0] OM - Memory_alloc> Enter(0xca800)
@0x0019cb3d:[T:0x415326a0] OM - Memory_contigAlloc> Enter(size=829440, align=-1, cached=FALSE, heap=FALSE)
@0x0019cc13:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_alloc(829440) = 0x48877000.
@0x0019cc50:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_getPhys(0x48877000) = 0x86ad2000.
@0x0019cc6e:[T:0x415326a0] OM - Memory__addContigBuf> Enter(virtAddr=0x48877000, size=829440, physAddr=0x86ad2000)
@0x0019ccab:[T:0x415326a0] OM - Memory__addContigBuf> creating new contigBuf object
@0x0019cce8:[T:0x415326a0] OM - Memory_alloc> Enter(0x10)
@0x0019cd07:[T:0x415326a0] OM - Memory_alloc> return (0x25afd0)
@0x0019cd44:[T:0x415326a0] OM - Memory__addContigBuf> returning: cb->phys=0x86ad2000, cb->size=829440, cb->virt=0x48877000
@0x0019cd63:[T:0x415326a0] OM - Memory_contigAlloc> return (0x48877000)
@0x0019cda0:[T:0x415326a0] OM - Memory_alloc> return (0x48877000)
@0x0019cdbe:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x48877000, size=829440)
@0x0019cdfb:[T:0x415326a0] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x48877000, size=829440)
@0x0019ce1a:[T:0x415326a0] OM - Memory__getPhysicalAddress> found in cb(Sc=0x48877000, Ec=0x48941800, Ss=0x48877000, Es=0x48941800, PSc=0x86ad2000)
@0x0019ce57:[T:0x415326a0] OM - Memory__getPhysicalAddress> returning physAddr=0x86ad2000
@0x0019ce75:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> return (0x86ad2000)
@0x0019ceb2:[T:0x415326a0] ti.sdo.dmai - [Buffer] Alloc Buffer of size 829440 at 0x48877000 (0x86ad2000 phys)
@0x0019ceef:[T:0x415326a0] OM - Memory_alloc> Enter(0xca800)
@0x0019cf0e:[T:0x415326a0] OM - Memory_contigAlloc> Enter(size=829440, align=-1, cached=FALSE, heap=FALSE)
@0x0019cfc5:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_alloc(829440) = 0x48942000.
@0x0019d002:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_getPhys(0x48942000) = 0x86a07000.
@0x0019d03f:[T:0x415326a0] OM - Memory__addContigBuf> Enter(virtAddr=0x48942000, size=829440, physAddr=0x86a07000)
@0x0019d07c:[T:0x415326a0] OM - Memory__addContigBuf> creating new contigBuf object
@0x0019d09a:[T:0x415326a0] OM - Memory_alloc> Enter(0x10)
@0x0019d0d8:[T:0x415326a0] OM - Memory_alloc> return (0x22e818)
@0x0019d0f6:[T:0x415326a0] OM - Memory__addContigBuf> returning: cb->phys=0x86a07000, cb->size=829440, cb->virt=0x48942000
@0x0019d133:[T:0x415326a0] OM - Memory_contigAlloc> return (0x48942000)
@0x0019d152:[T:0x415326a0] OM - Memory_alloc> return (0x48942000)
@0x0019d18f:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x48942000, size=829440)
@0x0019d1ad:[T:0x415326a0] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x48942000, size=829440)
@0x0019d1ea:[T:0x415326a0] OM - Memory__getPhysicalAddress> found in cb(Sc=0x48942000, Ec=0x48a0c800, Ss=0x48942000, Es=0x48a0c800, PSc=0x86a07000)
@0x0019d209:[T:0x415326a0] OM - Memory__getPhysicalAddress> returning physAddr=0x86a07000
@0x0019d246:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> return (0x86a07000)
@0x0019d264:[T:0x415326a0] ti.sdo.dmai - [Buffer] Alloc Buffer of size 829440 at 0x48942000 (0x86a07000 phys)
@0x0019d2a1:[T:0x415326a0] OM - Memory_alloc> Enter(0xca800)
@0x0019d2de:[T:0x415326a0] OM - Memory_contigAlloc> Enter(size=829440, align=-1, cached=FALSE, heap=FALSE)
@0x0019d358:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_alloc(829440) = 0x48a0d000.
@0x0019d395:[T:0x415326a0] OM - Memory_contigAlloc> CMEM_getPhys(0x48a0d000) = 0x8693c000.
@0x0019d3d2:[T:0x415326a0] OM - Memory__addContigBuf> Enter(virtAddr=0x48a0d000, size=829440, physAddr=0x8693c000)
@0x0019d3f1:[T:0x415326a0] OM - Memory__addContigBuf> creating new contigBuf object
@0x0019d42e:[T:0x415326a0] OM - Memory_alloc> Enter(0x10)
@0x0019d44d:[T:0x415326a0] OM - Memory_alloc> return (0x27ee00)
@0x0019d48a:[T:0x415326a0] OM - Memory__addContigBuf> returning: cb->phys=0x8693c000, cb->size=829440, cb->virt=0x48a0d000
@0x0019d4a8:[T:0x415326a0] OM - Memory_contigAlloc> return (0x48a0d000)
@0x0019d4e5:[T:0x415326a0] OM - Memory_alloc> return (0x48a0d000)
@0x0019d504:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x48a0d000, size=829440)
@0x0019d541:[T:0x415326a0] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x48a0d000, size=829440)
@0x0019d55f:[T:0x415326a0] OM - Memory__getPhysicalAddress> found in cb(Sc=0x48a0d000, Ec=0x48ad7800, Ss=0x48a0d000, Es=0x48ad7800, PSc=0x8693c000)
@0x0019d59c:[T:0x415326a0] OM - Memory__getPhysicalAddress> returning physAddr=0x8693c000
@0x0019d5bb:[T:0x415326a0] OM - Memory_getBufferPhysicalAddress> return (0x8693c000)
@0x0019d5f8:[T:0x415326a0] ti.sdo.dmai - [Buffer] Alloc Buffer of size 829440 at 0x48a0d000 (0x8693c000 phys)
@0x0019e483:[T:0x415326a0] ti.sdo.dmai - [Display] Video output set to size 720x576 pitch 1440, Format 1498831189
@0x001c1aa3:[T:0x415326a0] CE - Engine_open> Enter('encode', 0x0, 0xbef041f4)
@0x001c1b3b:[T:0x415326a0] OM - Memory_alloc> Enter(0x34)
@0x001c1b79:[T:0x415326a0] OM - Memory_alloc> return (0x25bc30)
@0x001c1bb6:[T:0x415326a0] CE - rserverOpen('cs.x64P'), count = 0
@0x001c1bf3:[T:0x415326a0] OP - Processor_create> Enter(imageName='cs.x64P', linkCfg='(null)', attrs=0xbef041d8)
@0x001c1fe2:[T:0x415326a0] OM - Memory_alloc> Enter(0x24)
@0x001c201f:[T:0x415326a0] OM - Memory_alloc> return (0x22eb30)
@0x001c205c:[T:0x415326a0] OP - doCmd> Enter (cmdId=1, proc=0x22eb30)
@0x001c2099:[T:0x415326a0] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x22f698]
@0x001c20f4:[T:0x48615440] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x22f698] status[0]
@0x001c2131:[T:0x48615440] OP - getCmd_d> Exit (result=1)
@0x001c216e:[T:0x48615440] OP - Processor_create_d> Enter(proc=0x22eb30)
@0x001c21ab:[T:0x48615440] ti.sdo.ce.ipc.Power - Power_on> Enter(handle=0x22eb4c)
@0x001c21ca:[T:0x48615440] ti.sdo.ce.ipc.Power - Power_on> Opening Local Power Manager for the DSP on /dev/lpm0...
@0x001c2263:[T:0x48615440] ti.sdo.ce.ipc.Power - Power_on> Turning on DSP power...
@0x001c231a:[T:0x48615440] ti.sdo.ce.ipc.Power - Power_on> return (0)
@0x001c2357:[T:0x48615440] OP - Processor_create_d> Initializing DSP PROC...
@0x001c2394:[T:0x48615440] OP - Processor_create_d> Using DspLink config data for entry #0 [server 'cs.x64P']
@0x001c23b2:[T:0x48615440] OM - Memory_alloc> Enter(0x1f8)
@0x001c244b:[T:0x48615440] OM - Memory_alloc> return (0x220ff0)
@0x001c2488:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #0 to Link configuration: name='DDR2', startAddress=0x87d00000, sizeInBytes=0x300000, shared=1, syncd=0
@0x001c24c5:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #1 to Link configuration: name='DSPLINKMEM', startAddress=0x87301000, sizeInBytes=0xff000, shared=1, syncd=0
@0x001c2502:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #2 to Link configuration: name='RESET_VECTOR', startAddress=0x87300000, sizeInBytes=0x1000, shared=1, syncd=0
@0x001c253f:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #3 to Link configuration: name='L4PER', startAddress=0x49000000, sizeInBytes=0x100000, shared=0, syncd=0
@0x001c257c:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #4 to Link configuration: name='IRAM', startAddress=0x5c7f8000, sizeInBytes=0x8000, shared=1, syncd=0
@0x001c2a41:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #5 to Link configuration: name='L1DSRAM', startAddress=0x5cf04000, sizeInBytes=0x10000, shared=1, syncd=0
@0x001c2a7e:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #6 to Link configuration: name='DDRALGHEAP', startAddress=0x87400000, sizeInBytes=0x900000, shared=0, syncd=0
@0x001c2abb:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #7 to Link configuration: name='L4CORE', startAddress=0x48000000, sizeInBytes=0x1000000, shared=0, syncd=0
@0x001c2af8:[T:0x48615440] OP - Processor_create_d> Found 'CMEM' entry, adjusting base and size according to CMEM_getBlock()
@0x001c2b35:[T:0x48615440] OP - Processor_create_d> Setting CMEM base to 0x86300000, size to 0x1000000
@0x001c2b72:[T:0x48615440] OP - Processor_create_d> Adding DSP segment #8 to Link configuration: name='CMEM', startAddress=0x86300000, sizeInBytes=0x1000000, shared=0, syncd=0
@0x001c2baf:[T:0x48615440] OP - Processor_create_d> DODSPCTRL was=0; now=0
@0x001c2c0a:[T:0x48615440] OP - LINKCFG_Object generated for PROC_setup(0x4757e72c) ...
@0x001c2c47:[T:0x48615440] OP - linkCfg->gppObject->
@0x001c2c66:[T:0x48615440] OP -   name = "ARM9"
@0x001c2ca3:[T:0x48615440] OP -   maxMsgqs = 0x82
@0x001c2cc2:[T:0x48615440] OP -   maxChnlQueue = 0x10
@0x001c2cff:[T:0x48615440] OP -   poolTableId = 0xffffffff
@0x001c2d1d:[T:0x48615440] OP -   numPools = 0x0
@0x001c2d3c:[T:0x48615440] OP -
@0x001c2d79:[T:0x48615440] OP - linkCfg->dspConfigs[0]->dspObject->
@0x001c2d97:[T:0x48615440] OP -   name = "OMAP3530"
@0x001c2db6:[T:0x48615440] OP -   dspArch = 0x2
@0x001c2df3:[T:0x48615440] OP -   loaderName = "COFF"
@0x001c2e11:[T:0x48615440] OP -   autoStart = FALSE
@0x001c2e30:[T:0x48615440] OP -   execName = "DEFAULT.OUT"
@0x001c2e6d:[T:0x48615440] OP -   doDspCtrl = DSP_BootMode_Boot_NoPwr
@0x001c2e8b:[T:0x48615440] OP -   resumeAddr = 0x87300020
@0x001c2eaa:[T:0x48615440] OP -   resetVector = 0x87300000
@0x001c2ee7:[T:0x48615440] OP -   resetCodeSize = 0x1000
@0x001c2f05:[T:0x48615440] OP -   maduSize = 0x1
@0x001c2f24:[T:0x48615440] OP -   cpuFreq = 0x6ddd0
@0x001c2f61:[T:0x48615440] OP -   endian = 0x3
@0x001c2f7f:[T:0x48615440] OP -   wordSwap = 0x0
@0x001c2f9e:[T:0x48615440] OP -   memTableId = 0x0
@0x001c2fdb:[T:0x48615440] OP -   memEntries = 0x9
@0x001c2ffa:[T:0x48615440] OP -   linkDrvId = 0x0
@0x001c3018:[T:0x48615440] OP -   arg1 = 0xffffffff
@0x001c3055:[T:0x48615440] OP -   arg2 = 0xffffffff
@0x001c3074:[T:0x48615440] OP -   arg3 = 0x0
@0x001c3092:[T:0x48615440] OP -   arg4 = 0x0
@0x001c30cf:[T:0x48615440] OP -   arg5 = 0xffffffff
@0x001c30ee:[T:0x48615440] OP -
@0x001c310c:[T:0x48615440] OP - linkCfg->dspConfigs[0]->linkDrvObjects->
@0x001c3149:[T:0x48615440] OP -   name = "SHMDRV"
@0x001c3168:[T:0x48615440] OP -   hshkPollCount = 0x989680
@0x001c3186:[T:0x48615440] OP -   memEntry = 0x1
@0x001c31c3:[T:0x48615440] OP -   ipsTableId = 0x0
@0x001c31e2:[T:0x48615440] OP -   numIpsEntries = 0x1
@0x001c3200:[T:0x48615440] OP -   poolTableId = 0x0
@0x001c323d:[T:0x48615440] OP -   numPools = 0x1
@0x001c325c:[T:0x48615440] OP -   dataTableId = 0x0
@0x001c327a:[T:0x48615440] OP -   numDataDrivers = 0x1
@0x001c32b7:[T:0x48615440] OP -   mqtId = 0x0
@0x001c32d6:[T:0x48615440] OP -   ringIoTableId = 0x0
@0x001c3313:[T:0x48615440] OP -   mplistTableId = 0x0
@0x001c3332:[T:0x48615440] OP -   mpcsTableId = 0x0
@0x001c3350:[T:0x48615440] OP -
@0x001c336f:[T:0x48615440] OP - linkCfg->dspConfigs[0]->memTables[0][i].
@0x001c33ac:[T:0x48615440] OP - entry #0:
@0x001c33ca:[T:0x48615440] OP -   entry = 0x0
@0x001c3407:[T:0x48615440] OP -   name = "DDR2"
@0x001c3426:[T:0x48615440] OP -   physAddr = 0x87d00000
@0x001c3444:[T:0x48615440] OP -   dspVirtAddr = 0x87d00000
@0x001c3481:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c34a0:[T:0x48615440] OP -   size = 0x300000
@0x001c34be:[T:0x48615440] OP -   shared = TRUE
@0x001c456f:[T:0x415326a0] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x22f698]
@0x001c45ca:[T:0x415326a0] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x213300] timeout[0xffffffff]
@0x001c46a0:[T:0x48615440] OP -   syncd = FALSE
@0x001c46be:[T:0x48615440] OP - entry #1:
@0x001c46fb:[T:0x48615440] OP -   entry = 0x1
@0x001c471a:[T:0x48615440] OP -   name = "DSPLINKMEM"
@0x001c4738:[T:0x48615440] OP -   physAddr = 0x87301000
@0x001c4776:[T:0x48615440] OP -   dspVirtAddr = 0x87301000
@0x001c4794:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c47d1:[T:0x48615440] OP -   size = 0xff000
@0x001c47f0:[T:0x48615440] OP -   shared = TRUE
@0x001c480e:[T:0x48615440] OP -   syncd = FALSE
@0x001c482d:[T:0x48615440] OP - entry #2:
@0x001c486a:[T:0x48615440] OP -   entry = 0x2
@0x001c4888:[T:0x48615440] OP -   name = "RESET_VECTOR"
@0x001c48a7:[T:0x48615440] OP -   physAddr = 0x87300000
@0x001c48e4:[T:0x48615440] OP -   dspVirtAddr = 0x87300000
@0x001c4902:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c4921:[T:0x48615440] OP -   size = 0x1000
@0x001c495e:[T:0x48615440] OP -   shared = TRUE
@0x001c497c:[T:0x48615440] OP -   syncd = FALSE
@0x001c499b:[T:0x48615440] OP - entry #3:
@0x001c49d8:[T:0x48615440] OP -   entry = 0x3
@0x001c49f6:[T:0x48615440] OP -   name = "L4PER"
@0x001c4a15:[T:0x48615440] OP -   physAddr = 0x49000000
@0x001c4a52:[T:0x48615440] OP -   dspVirtAddr = 0x49000000
@0x001c4a70:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c4a8f:[T:0x48615440] OP -   size = 0x100000
@0x001c4acc:[T:0x48615440] OP -   shared = FALSE
@0x001c4aeb:[T:0x48615440] OP -   syncd = FALSE
@0x001c4b09:[T:0x48615440] OP - entry #4:
@0x001c4b46:[T:0x48615440] OP -   entry = 0x4
@0x001c4b65:[T:0x48615440] OP -   name = "IRAM"
@0x001c4b83:[T:0x48615440] OP -   physAddr = 0x5c7f8000
@0x001c4bc0:[T:0x48615440] OP -   dspVirtAddr = 0x107f8000
@0x001c4bdf:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c4bfd:[T:0x48615440] OP -   size = 0x8000
@0x001c4c3a:[T:0x48615440] OP -   shared = TRUE
@0x001c4c59:[T:0x48615440] OP -   syncd = FALSE
@0x001c4c77:[T:0x48615440] OP - entry #5:
@0x001c4cb4:[T:0x48615440] OP -   entry = 0x5
@0x001c4cd3:[T:0x48615440] OP -   name = "L1DSRAM"
@0x001c4cf1:[T:0x48615440] OP -   physAddr = 0x5cf04000
@0x001c4d2e:[T:0x48615440] OP -   dspVirtAddr = 0x10f04000
@0x001c4d4d:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c4d6b:[T:0x48615440] OP -   size = 0x10000
@0x001c4da8:[T:0x48615440] OP -   shared = TRUE
@0x001c4dc7:[T:0x48615440] OP -   syncd = FALSE
@0x001c4de5:[T:0x48615440] OP - entry #6:
@0x001c4e22:[T:0x48615440] OP -   entry = 0x6
@0x001c4e41:[T:0x48615440] OP -   name = "DDRALGHEAP"
@0x001c4e60:[T:0x48615440] OP -   physAddr = 0x87400000
@0x001c4e9d:[T:0x48615440] OP -   dspVirtAddr = 0x87400000
@0x001c4ebb:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c4eda:[T:0x48615440] OP -   size = 0x900000
@0x001c4f17:[T:0x48615440] OP -   shared = FALSE
@0x001c4f35:[T:0x48615440] OP -   syncd = FALSE
@0x001c4f54:[T:0x48615440] OP - entry #7:
@0x001c4f91:[T:0x48615440] OP -   entry = 0x7
@0x001c4faf:[T:0x48615440] OP -   name = "L4CORE"
@0x001c4fce:[T:0x48615440] OP -   physAddr = 0x48000000
@0x001c4fec:[T:0x48615440] OP -   dspVirtAddr = 0x48000000
@0x001c5029:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c5048:[T:0x48615440] OP -   size = 0x1000000
@0x001c5085:[T:0x48615440] OP -   shared = FALSE
@0x001c50a3:[T:0x48615440] OP -   syncd = FALSE
@0x001c50c2:[T:0x48615440] OP - entry #8:
@0x001c50e0:[T:0x48615440] OP -   entry = 0x8
@0x001c511d:[T:0x48615440] OP -   name = "CMEM"
@0x001c513c:[T:0x48615440] OP -   physAddr = 0x86300000
@0x001c515a:[T:0x48615440] OP -   dspVirtAddr = 0x86300000
@0x001c5197:[T:0x48615440] OP -   gppVirtAddr = 0xffffffff
@0x001c51b6:[T:0x48615440] OP -   size = 0x1000000
@0x001c51d5:[T:0x48615440] OP -   shared = FALSE
@0x001c5212:[T:0x48615440] OP -   syncd = FALSE
@0x001c5230:[T:0x48615440] OP -
@0x001c524f:[T:0x48615440] OP - linkCfg->dspConfigs[0]->ipsTables[0][i].
@0x001c528c:[T:0x48615440] OP - entry #0:
@0x001c52aa:[T:0x48615440] OP -   name = "IPS"
@0x001c52c9:[T:0x48615440] OP -   numIpsEvents = 0x20
@0x001c5306:[T:0x48615440] OP -   memEntry = 0x1
@0x001c5324:[T:0x48615440] OP -   gppIntId = 0x1a
@0x001c5343:[T:0x48615440] OP -   dspIntId = 0x37
@0x001c5380:[T:0x48615440] OP -   dspIntVectorId = 0x5
@0x001c539e:[T:0x48615440] OP -   arg1 = 0x2faf080
@0x001c53bd:[T:0x48615440] OP -   arg2 = 0x0
@0x001c53fa:[T:0x48615440] OP -
@0x001c5418:[T:0x48615440] OP - linkCfg->dspConfigs[0]->poolTables[0][i].
@0x001c5437:[T:0x48615440] OP -
@0x001c5474:[T:0x48615440] OP - linkCfg->dspConfigs[0]->dataTables[0][i].
@0x001c5492:[T:0x48615440] OP - entry #0:
@0x001c54b1:[T:0x48615440] OP -   name = "ZCPYDATA"
@0x001c54ee:[T:0x48615440] OP -   baseChnlId = 0x0
@0x001c550d:[T:0x48615440] OP -   numChannels = 0x10
@0x001c552b:[T:0x48615440] OP -   maxBufSize = 0x4000
@0x001c5568:[T:0x48615440] OP -   memEntry = 0x1
@0x001c5587:[T:0x48615440] OP -   poolId = 0x0
@0x001c55a5:[T:0x48615440] OP -   queuePerChnl = 0x1
@0x001c55e2:[T:0x48615440] OP -   ipsId = 0x0
@0x001c5601:[T:0x48615440] OP -   ipsEventNo = 0x1
@0x001c561f:[T:0x48615440] OP -   arg1 = 0x0
@0x001c565c:[T:0x48615440] OP -   arg2 = 0x0
@0x001c567b:[T:0x48615440] OP -
@0x001c5699:[T:0x48615440] OP - linkCfg->dspConfigs[0]->mqtObjects->
@0x001c56d6:[T:0x48615440] OP -   name = "ZCPYMQT"
@0x001c56f5:[T:0x48615440] OP -   memEntry = 0x1
@0x001c61ec:[T:0x48615440] OP -   maxMsgSize = 0xffffffff
@0x001c6248:[T:0x48615440] OP -   ipsId = 0x0
@0x001c6266:[T:0x48615440] OP -   ipsEventNo = 0x0
@0x001c6285:[T:0x48615440] OP -   arg1 = 0x0
@0x001c62c2:[T:0x48615440] OP -   arg2 = 0x0
@0x001c62e1:[T:0x48615440] OP -
@0x001c6379:[T:0x48615440] OP - linkCfg->dspConfigs[0]->ringIoObjects->
@0x001c6398:[T:0x48615440] OP -   name = "RINGIOTABLE"
@0x001c63d5:[T:0x48615440] OP -   memEntry = 0x1
@0x001c63f3:[T:0x48615440] OP -   maxEntries = 0x40
@0x001c6412:[T:0x48615440] OP -   ipsId = 0x0
@0x001c644f:[T:0x48615440] OP -   ipsEventNo = 0x2
@0x001c646d:[T:0x48615440] OP -
@0x001c648c:[T:0x48615440] OP - linkCfg->dspConfigs[0]->mplistObjects->
@0x001c64aa:[T:0x48615440] OP -   name = "MPLISTTABLE"
@0x001c64e7:[T:0x48615440] OP -   memEntry = 0x1
@0x001c6506:[T:0x48615440] OP -   maxEntries = 0x40
@0x001c6524:[T:0x48615440] OP -   ipsId = 0xffffffff
@0x001c6561:[T:0x48615440] OP -   ipsEventNo = 0xffffffff
@0x001c6580:[T:0x48615440] OP -
@0x001c659e:[T:0x48615440] OP - linkCfg->dspConfigs[0]->mpcsObjects->
@0x001c65db:[T:0x48615440] OP -   name = "MPCS"
@0x001c65fa:[T:0x48615440] OP -   memEntry = 0x1
@0x001c6619:[T:0x48615440] OP -   maxEntries = 0x100
@0x001c6656:[T:0x48615440] OP -   ipsId = 0xffffffff
@0x001c6674:[T:0x48615440] OP -   ipsEventNo = 0xffffffff
@0x001c7078:[T:0x48615440] OP - Processor_create_d> Attaching to DSP PROC...
@0x001c915e:[T:0x48615440] OP - Processor_create_d> Opening MSGQ pool...
@0x001c9328:[T:0x48615440] OP - Processor_create_d> Loading cs.x64P on DSP (1 args)...
@0x0024a00c:[T:0x415326a0] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x213300] status[0]
@0x0024a0a5:[T:0x415326a0] OP - doCmd> Exit (result=0)
@0x0024a0c3:[T:0x415326a0] OP - Processor_delete> Enter(proc=0x22eb30)
@0x0024a100:[T:0x415326a0] OP - Processor_delete(0x22eb30) freeing object ...
@0x0024a11f:[T:0x415326a0] OM - Memory_free> Enter(0x22eb30, 0x24)
@0x0024a15c:[T:0x415326a0] OM - Memory_free> return (0x1)
@0x0024a17a:[T:0x415326a0] OP - Processor_delete> return.
@0x0024a1b7:[T:0x415326a0] CE - rserverOpen: can't start 'cs.x64P'; Processor_create failed
@0x0024a1d6:[T:0x415326a0] CE - rserverOpen('cs.x64P'): 0x0 done.
@0x0024a213:[T:0x415326a0] CE - Engine_close(0x25bc30)
@0x0024a231:[T:0x415326a0] CS - Server_disconnectTrace('0x25bc30', 0x0)
@0x0024a26e:[T:0x415326a0] CS - Server_disconnectTrace> return(0)
@0x0024a28d:[T:0x415326a0] OM - Memory_free> Enter(0x25bc30, 0x34)
@0x0024a2ca:[T:0x415326a0] OM - Memory_free> return (0x1)
@0x0024a2e8:[T:0x415326a0] CE - Engine_close exit
@0x0024b76a:[T:0x415326a0] OG - Global_exit> enter
@0x0024b7e4:[T:0x415326a0] OG - Global_exit> calling function *0x4752eee8()...
@0x0024b821:[T:0x415326a0] OG - Global_exit> calling function *0x4752c660()...
@0x0024b85e:[T:0x415326a0] OM - Memory_free> Enter(0x13b848, 0x18)
@0x0024b89b:[T:0x415326a0] OM - Memory_free> return (0x1)
@0x0024b8b9:[T:0x415326a0] OM - Memory_free> Enter(0x27ea70, 0x18)
@0x0024b8f6:[T:0x415326a0] OM - Memory_free> return (0x1)
@0x0024b915:[T:0x415326a0] OM - Memory_free> Enter(0x27ea90, 0x18)
@0x0024b952:[T:0x415326a0] OM - Memory_free> return (0x1)
@0x0024b98f:[T:0x415326a0] OG - Global_exit> calling function *0x475377ec()...
@0x0024b9cc:[T:0x415326a0] OG - Global_exit> calling function *0x47530de8()...
@0x0024ba09:[T:0x415326a0] OG - Global_exit> calling function *0x47537260()...
@0x0024ba46:[T:0x415326a0] OG - Global_exit> calling function *0x47535574()...
@0x0024ba83:[T:0x415326a0] OP - doCmd> Enter (cmdId=3, proc=0x0)
@0x0024baa1:[T:0x415326a0] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x22f698]
@0x0024badf:[T:0x415326a0] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x22f698]
@0x0024bafd:[T:0x415326a0] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x213300] timeout[0xffffffff]
^CSegmentation fault