我使用DM3730 sdk中DMAI中的video_decode_io2_dm3730.x470MV 来对H264 文件进行解码, 但是不能成功, 不知道是什么原因, 下面是CE_DEBUG=3时截取的部分log,出错的信息已经用红色的标记。
- @6,262,115us: [+0 T:0x400cc270 S:0xbeaf77fc] CE – Engine_fwriteTrace> returning count [12059]
- @6,262,237us: [+0 T:0x400cc270 S:0xbeaf781c] CE – Engine_initFromServer(0x5f678)
- @6,262,329us: [+0 T:0x400cc270 S:0xbeaf77f4] CE – Engine_getNumServerAlgs(0x5f678 0xbeaf7870)
- @6,262,390us: [+0 T:0x400cc270 S:0xbeaf77c4] OC – Comm_put> Enter(queue=0x0, msg=0x40c53880)
- @6,262,512us: [+0 T:0x400cc270 S:0xbeaf77c4] OC – Comm_put> return (0)
- @6,262,664us: [+0 T:0x400cc270 S:0xbeaf77bc] OC – Comm_get> Enter(queue=0x10000, msg=0xbeaf783c, timeout=-1)
- @6,262,756us: [+0 T:0x400cc270 S:0xbeaf77bc] OC – Comm_get> MSGQ_get() status=0x8000, return (0)
- @6,262,817us: [+0 T:0x400cc270 S:0xbeaf77f4] CE – Engine_getNumServerAlgs number of server algs = 12
- @6,262,878us: [+0 T:0x400cc270 S:0xbeaf77f4] CE – Engine_getNumServerAlgs exit 0
- @6,262,939us: [+2 T:0x400cc270 S:0xbeaf781c] CE – Engine_initFromServer> Number of remote algs statically configured in engine: 12
- @6,263,000us: [+2 T:0x400cc270 S:0xbeaf781c] CE – Engine_initFromServer> Number of statically configured remote algs = number of server algs: 12
- @6,263,061us: [+0 T:0x400cc270 S:0xbeaf781c] CE – Engine_initFromServer> Returning 0
- @6,263,122us: [+0 T:0x400cc270 S:0xbeaf7864] CE – Engine_open> return(390776)
- @6,263,488us: [+0 T:0x400cc270 S:0xbeaf77ac] ti.sdo.ce.video2.VIDDEC2 – VIDDEC2_create> Enter (engine=0x5f678, name='h264dec', params=0xbeaf79a4)
- @6,263,580us: [+0 T:0x400cc270 S:0xbeaf777c] CV – VISA_create(0x5f678, 'h264dec', 0xbeaf79a4, 0x2340, 'ti.sdo.ce.video2.IVIDDEC2')
- @6,263,702us: [+0 T:0x400cc270 S:0xbeaf7674] CV – VISA_create2(0x5f678, 'h264dec', 0xbeaf79a4, 0x1c, 0x2340, 'ti.sdo.ce.video2.IVIDDEC2')
- @6,263,793us: [+0 T:0x400cc270 S:0xbeaf7654] OM – Memory_alloc> Enter(0x34)
- @6,263,854us: [+0 T:0x400cc270 S:0xbeaf7654] OM – Memory_alloc> return (0x5fcd8)
- @6,263,916us: [+0 T:0x400cc270 S:0xbeaf7654] OM – Memory_alloc> Enter(0x4)
- @6,263,977us: [+0 T:0x400cc270 S:0xbeaf7654] OM – Memory_alloc> return (0x5fd10)
- @6,264,038us: [+0 T:0x400cc270 S:0xbeaf7654] OC – Comm_alloc> Enter(poolId=0x0, msg=0x5fd10, size=2340)
- @6,264,099us: [+0 T:0x400cc270 S:0xbeaf7654] OC – Comm_alloc> msg=0x40c54880, returning (0)
- @6,264,190us: [+0 T:0x400cc270 S:0xbeaf75fc] CE – Engine_createNode(0x5f678, 'h264dec', 2340, 0xbeaf79a4, 0x1c, 0xbeaf7770)
- @6,264,251us: [+0 T:0x400cc270 S:0xbeaf75fc] CE – Engine> allocNode Enter(engine=0x5f678, impId='h264dec')
- @6,264,312us: [+0 T:0x400cc270 S:0xbeaf75dc] OM – Memory_alloc> Enter(0x20)
- @6,264,373us: [+0 T:0x400cc270 S:0xbeaf75dc] OM – Memory_alloc> return (0x5fad0)
- @6,264,434us: [+0 T:0x400cc270 S:0xbeaf75fc] CE – Engine> allocNode(). Calling (Comm_create(gppfromnode_816_1, 0x5fad8, NULL)
- @6,602,996us: [+0 T:0x400cc270 S:0xbeaf75d4] OC – Comm_create> Enter(queueName='gppfromnode_816_1', queue=0x5fad8, attrs=0x0)
- @6,603,118us: [+0 T:0x400cc270 S:0xbeaf75b4] OM – Memory_alloc> Enter(0x4)
- @6,603,179us: [+0 T:0x400cc270 S:0xbeaf75b4] OM – Memory_alloc> return (0x5fd20)
- @6,603,668us: [+0 T:0x400cc270 S:0xbeaf75d4] OC – Comm_create> return (0x5fd20)
- @6,603,759us: [+0 T:0x400cc270 S:0xbeaf75dc] OC – Comm_put> Enter(queue=0x0, msg=0x40c53880)
- @6,603,881us: [+0 T:0x400cc270 S:0xbeaf75dc] OC – Comm_put> return (0)
- @6,603,942us: [+0 T:0x400cc270 S:0xbeaf75d4] OC – Comm_get> Enter(queue=0x10000, msg=0xbeaf7684, timeout=-1)
- @6,633,880us: [+0 T:0x400cc270 S:0xbeaf75d4] OC – Comm_get> MSGQ_get() status=0x8000, return (0)
- @6,633,972us: [+0 T:0x400cc270 S:0xbeaf75d4] OC – Comm_delete> Enter (comm=0x5fd20)
- @6,634,124us: [+0 T:0x400cc270 S:0xbeaf75b4] OM – Memory_free> Enter(0x5fd20, 0x4)
- @6,634,185us: [+0 T:0x400cc270 S:0xbeaf75b4] OM – Memory_free> return (0x1)
- @6,634,246us: [+0 T:0x400cc270 S:0xbeaf75f4] OC – Comm_delete> return
- @6,634,307us: [+0 T:0x400cc270 S:0xbeaf75dc] OM – Memory_free> Enter(0x5fad0, 0x20)
- @6,634,368us: [+0 T:0x400cc270 S:0xbeaf75dc] OM – Memory_free> return (0x1)
- @6,634,429us: [+6 T:0x400cc270 S:0xbeaf75fc] CE – Engine_createNode> Remote node creation FAILED (0x80008008).
- @6,634,490us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> Enter(queue=0x0, msg=0x40c53880)
- @6,634,582us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> return (0)
- @6,634,643us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> Enter(queue=0x10000, msg=0xbeaf75fc, timeout=-1)
- @6,634,796us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> MSGQ_get() status=0x8000, return (0)
- [DSP] @4,296,584tk: [+0 T:0x9ca47f14 S:0x9ca4bed4] CR – processRmsCmd(0x9ce038a8, 4056): cmd = 17
- [DSP] @5,363,305tk: [+0 T:0x9ca47f14 S:0x9ca4bed4] CR – processRmsCmd(0x9ce038a8, 4056): cmd = 0
- [DSP] @5,363,372tk: [+0 T:0x9ca47f14 S:0x9ca4bdb4] OM – Memory_alloc> Enter(size=0x18)
- [DSP] @5,363,428tk: [+0 T:0x9ca47f14 S:0x9ca4bdb4] OM – Memory_alloc> return (0x9ca4c9a8)
- [DSP] @5,363,481tk: [+0 T:0x9ca47f14 S:0x9ca4bdb4] OM – Memory_alloc> Enter(size=0xa)
- [DSP] @5,363,527tk: [+0 T:0x9ca47f14 S:0x9ca4bdb4] OM – Memory_alloc> return (0x9ca4c9c0)
- [DSP] @5,363,585tk: [+0 T:0x9ca47f14 S:0x9ca4bd74] OM – Memory_alloc> Enter(size=0x20)
- [DSP] @5,363,632tk: [+0 T:0x9ca47f14 S:0x9ca4bd74] OM – Memory_alloc> return (0x9ca4c9d0)
- [DSP] @5,363,688tk: [+0 T:0x9ca47f14 S:0x9ca4bd44] OM – Memory_alloc> Enter(size=0x24)
- [DSP] @5,363,737tk: [+0 T:0x9ca47f14 S:0x9ca4bd44] OM – Memory_alloc> return (0x9ca4c9f0)
- [DSP] @5,363,836tk: [+0 T:0x9ca47f14 S:0x9ca4bd5c] ti.sdo.ce.video2.VIDDEC2 – VIDDEC2_create> Enter (engine=0x0, name='h264dec', params=0x9ce038c0)
- [DSP] @5,363,918tk: [+0 T:0x9ca47f14 S:0x9ca4bd24] CV – VISA_create(0x0, 'h264dec', 0x9ce038c0, 0x2340, 'ti.sdo.ce.video2.IVIDDEC2')
- [DSP] @5,363,997tk: [+0 T:0x9ca47f14 S:0x9ca4bc04] CV – VISA_create2(0x0, 'h264dec', 0x9ce038c0, 0x1c, 0x2340, 'ti.sdo.ce.video2.IVIDDEC2')
- [DSP] @5,364,087tk: [+0 T:0x9ca47f14 S:0x9ca4bb9c] CE – Engine_open> Enter('local', 0x9ca4bbec, 0x9ce038c0)
- [DSP] @5,364,149tk: [+0 T:0x9ca47f14 S:0x9ca4bb7c] OM – Memory_alloc> Enter(size=0x34)
- [DSP] @5,364,212tk: [+0 T:0x9ca47f14 S:0x9ca4bb7c] OM – Memory_alloc> return (0x9ca4ca60)
- [DSP] @5,364,278tk: [+4 T:0x9ca47f14 S:0x9ca4bb9c] CE – Engine_open> engine->server = 0x0
- [DSP] @5,364,326tk: [+0 T:0x9ca47f14 S:0x9ca4bb9c] CE – Engine_open> return(-1666921888)
- [DSP] @5,364,401tk: [+0 T:0x9ca47f14 S:0x9ca4bbe4] OM – Memory_alloc> Enter(size=0x34)
- [DSP] @5,364,448tk: [+0 T:0x9ca47f14 S:0x9ca4bbe4] OM – Memory_alloc> return (0x9ca4ca98)
- [DSP] @5,364,504tk: [+0 T:0x9ca47f14 S:0x9ca4bbbc] ti.sdo.ce.alg.Algorithm – Algorithm_create> Enter(fxns=0x9cab846c, idma3Fxns=0x9cab8498, iresFxns=0x0, params=0x9ce038c0, attrs=0x9ca4bd08)
- [DSP] @5,364,601tk: [+0 T:0x9ca47f14 S:0x9ca4bb9c] OM – Memory_alloc> Enter(size=0x10)
- [DSP] @5,364,648tk: [+0 T:0x9ca47f14 S:0x9ca4bb9c] OM – Memory_alloc> return (0x9ca4cad0)
- [DSP] @5,364,720tk: [+0 T:0x9ca47f14 S:0x9ca4bb7c] ti.sdo.fc.dskt2 – _DSKT2_init> Enter
- [DSP] @5,364,798tk: [+0 T:0x9ca47f14 S:0x9ca4bb7c] ti.sdo.fc.dskt2 – _DSKT2_init> Exit
- [DSP] @5,364,844tk: [+0 T:0x9ca47f14 S:0x9ca4bb8c] ti.sdo.fc.dskt2 – DSKT2_createAlg> Enter (scratchId=0, fxns=0x9cab846c, parentAlg=0x0, params=0x9ce038c0)
- [DSP] @5,364,927tk: [+0 T:0x9ca47f14 S:0x9ca4bb14] ti.sdo.fc.dskt2 – _DSKT2_init> Enter
- [DSP] @5,364,972tk: [+0 T:0x9ca47f14 S:0x9ca4bb14] ti.sdo.fc.dskt2 – _DSKT2_init> Exit
- [DSP] @5,365,018tk: [+0 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Enter (scratchId=0, fxns=0x9cab846c, parentAlg=0x0, params=0x9ce038c0, extHeapId=-1663027008, singleHeap=0)
- [DSP] @5,365,116tk: [+2 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> DSKT2_AlgAttrs extHeapId -1 and singleHeap 0
- [DSP] @5,365,201tk: [+2 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Num memory recs requested 21
- [DSP] @5,365,266tk: [+2 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> memTab allocated at 0x9ca4ce70 size=0x1a4
- [DSP] @5,365,382tk: [+2 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Num memory recs requested 21
- [DSP] @5,365,448tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[0]: size=0xe80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,365,530tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[1]: size=0x305d80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,365,612tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[2]: size=0x200, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,365,692tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[3]: size=0x80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,365,771tk: [+4 T:0x9ca47f14 S:0x9c@6,982,513us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> Enter(queue=0x0, msg=0x40c53880)
- @6,982,635us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> return (0)
- @6,982,696us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> Enter(queue=0x10000, msg=0xbeaf75fc, timeout=-1)
- @6,982,879us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> MSGQ_get() status=0x8000, return (0)
- a4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[4]: size=0x64000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,365,852tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[5]: size=0x5000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,365,932tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[6]: size=0x5000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,013tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[7]: size=0xe1000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,094tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[8]: size=0x80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,173tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[9]: size=0x80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,252tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[10]: size=0x180, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,333tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[11]: size=0x690, align=0x8, space=IALG_DARAM0, attrs=IALG_SCRATCH
- [DSP] @5,366,412tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[12]: size=0x177000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,515tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[13]: size=0x108a500, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,598tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[14]: size=0x44e800, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,680tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[15]: size=0xeb40, align=0x8, space=IALG_DARAM0, attrs=IALG_SCRATCH
- [DSP] @5,366,760tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[16]: size=0x3d8, align=0x8, space=IALG_DARAM0, attrs=IALG_SCRATCH
- [DSP] @5,366,839tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[17]: size=0x80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,919tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[18]: size=0x100, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,366,999tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[19]: size=0x80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,367,079tk: [+4 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Requested memTab[20]: size=0xb00, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
- [DSP] @5,367,160tk: [+6 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Scratch Memory requested by algorithm, but algActivate, algDeactivate functions not implemented.
- [DSP] @5,367,246tk: [+0 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> Enter (scratchId=0, numRecs=21, extHeapId=1)
- [DSP] @5,367,315tk: [+0 T:0x9ca47f14 S:0x9ca4baac] ti.sdo.fc.dskt2 – _DSKT2_usesInternalScratch> Enter (numRecs=21)
- [DSP] @5,367,374tk: [+0 T:0x9ca47f14 S:0x9ca4baac] ti.sdo.fc.dskt2 – _DSKT2_usesInternalScratch> Exit (returnVal=1)
- [DSP] @5,367,432tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> Alg requires some Internal Scratch in group 0
- [DSP] @5,367,499tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> Allocate as much as possible in the memory space requested
- [DSP] @5,367,573tk: [+0 T:0x9ca47f14 S:0x9ca4ba3c] ti.sdo.fc.dskt2 – _DSKT2_initializeAndUseSharedScratch> Enter (scratchGroupId=0, numRecs=21)
- [DSP] @5,367,654tk: [+0 T:0x9ca47f14 S:0x9ca4b9ec] ti.sdo.fc.dskt2 – _DSKT2_getScratchRequestInfo> Enter (ialgSpace=IALG_DARAM0, numRecs=21)
- [DSP] @5,367,729tk: [+0 T:0x9ca47f14 S:0x9ca4b9ec] ti.sdo.fc.dskt2 – _DSKT2_getScratchRequestInfo> Exit (sizeBestCase=62888, sizeWorstCase=62@7,326,812us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> Enter(queue=0x0, msg=0x40c53880)
- @7,326,934us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> return (0)
- @7,327,148us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> Enter(queue=0x10000, msg=0xbeaf75fc, timeout=-1)
- @7,327,239us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> MSGQ_get() status=0x8000, return (0)
- 912, numScratchRecs=3)
- [DSP] @5,367,843tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x10f04000)
- [DSP] @5,367,912tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Exit (status=TRUE)
- [DSP] @5,367,969tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x10f04000)
- [DSP] @5,368,033tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Exit (status=TRUE)
- [DSP] @5,368,087tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x10f04000)
- [DSP] @5,368,151tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Exit (status=TRUE)
- [DSP] @5,368,210tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x10f04000)
- [DSP] @5,368,275tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Exit (status=TRUE)
- [DSP] @5,368,329tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x10f04000)
- [DSP] @5,368,394tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Exit (status=TRUE)
- [DSP] @5,368,448tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x10f04000)
- [DSP] @5,368,512tk: [+0 T:0x9ca47f14 S:0x9ca4ba1c] ti.sdo.fc.dskt2 – _DSKT2_useSharedScratch> Exit (status=TRUE)
- [DSP] @5,368,573tk: [+0 T:0x9ca47f14 S:0x9ca4ba3c] ti.sdo.fc.dskt2 – _DSKT2_initializeAndUseSharedScratch> Exit
- [DSP] @5,368,639tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=0, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,368,755tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,368,830tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[0] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b000a00
- [DSP] @5,368,917tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=1, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,410,943tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,411,036tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[1] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b001880
- [DSP] @5,411,133tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=2, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,411,236tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,411,294tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[2] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b307600
- [DSP] @5,411,380tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=3, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,411,455tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,411,514tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[3] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b307800
- [DSP] @5,411,600tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=4, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,417,097tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,417,192tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[4] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b307880
- [DSP] @5,417,322tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=5, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,417,684tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,417,7@7,672,729us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> Enter(queue=0x0, msg=0x40c53880)
- @7,672,882us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> return (0)
- @7,672,943us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> Enter(queue=0x10000, msg=0xbeaf75fc, timeout=-1)
- @7,673,126us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> MSGQ_get() status=0x8000, return (0)
- 44tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[5] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b36b880
- [DSP] @5,417,830tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=6, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,418,168tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,418,227tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[6] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b370880
- [DSP] @5,418,313tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=7, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,430,701tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,430,795tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[7] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b375880
- [DSP] @5,430,893tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=8, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,430,994tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,431,053tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[8] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b456880
- [DSP] @5,431,177tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=9, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,431,252tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,431,311tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[9] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b456900
- [DSP] @5,431,397tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=10, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,431,476tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,431,535tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[10] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b456980
- [DSP] @5,431,626tk: [+0 T:0x9ca47f14 S:0x9ca4baac] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x10f04000)
- [DSP] @5,431,700tk: [+0 T:0x9ca47f14 S:0x9ca4baac] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=1 )
- [DSP] @5,431,759tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[11] already allocated from Internal Scratch. Addr=0x10f04000, Attrs=IALG_SCRATCH
- [DSP] @5,431,845tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=12, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,452,447tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
- [DSP] @5,452,542tk: [+2 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> memTab[12] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x9b456b00
- [DSP] @5,452,640tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=13, ialgSpace=IALG_EXTERNAL, extHeapId=1)
- [DSP] @5,452,741tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnVal=0)
- [DSP] @5,452,805tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInInternal> Enter (index=13, extSegId=1)
- [DSP] @5,452,886tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInInternal> Exit (status=FALSE)
- [DSP] @5,452,943tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Enter (index=13, ialgSpace=IALG_ESDATA, extHeapId=1)
- [DSP] @5,453,017tk: [+0 T:0x9ca47f14 S:0x9ca4ba8c] ti.sdo.fc.dskt2 – _DSKT2_allocateInDesignatedSpace> Exit (returnV@8,016,632us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> Enter(queue=0x0, msg=0x40c53880)
- @8,355,926us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> return (0)
- @8,356,140us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> Enter(queue=0x10000, msg=0xbeaf75fc, timeout=-1)
- @8,356,231us: [+0 T:0x400cc270 S:0xbeaf755c] OC – Comm_get> MSGQ_get() status=0x8000, return (0)
- al=0)
- [DSP] @5,453,077tk: [+7 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> Memory could not be allocated for memTab[13] size=0x108a500 space=IALG_EXTERNAL
- [DSP] @5,453,164tk: [+0 T:0x9ca47f14 S:0x9ca4ba9c] ti.sdo.fc.dskt2 – _DSKT2_freeAllocatedMemory> Enter (scratchMutexId=0, number=13, extHeapId=1)
- [DSP] @5,453,236tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b000a00)
- [DSP] @5,453,309tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,453,375tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b001880)
- [DSP] @5,453,444tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,453,501tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b307600)
- [DSP] @5,453,569tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,453,624tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b307800)
- [DSP] @5,453,692tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,453,748tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b307880)
- [DSP] @5,453,816tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,453,873tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b36b880)
- [DSP] @5,453,940tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,453,997tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b370880)
- [DSP] @5,454,065tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,454,120tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b375880)
- [DSP] @5,454,227tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,454,284tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b456880)
- [DSP] @5,454,352tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,454,408tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b456900)
- [DSP] @5,454,475tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,454,531tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b456980)
- [DSP] @5,454,599tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,454,655tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x10f04000)
- [DSP] @5,454,722tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=1 )
- [DSP] @5,454,776tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x9b456b00)
- [DSP] @5,454,844tk: [+0 T:0x9ca47f14 S:0x9ca4ba7c] ti.sdo.fc.dskt2 – _DSKT2_isSharedScratch> Exit (status=0 )
- [DSP] @5,454,899tk: [+0 T:0x9ca47f14 S:0x9ca4ba9c] ti.sdo.fc.dskt2 – _DSKT2_freeAllocatedMemory> Exit (returnVal=1)
- [DSP] @5,454,960tk: [+0 T:0x9ca47f14 S:0x9ca4baac] ti.sdo.fc.dskt2 – _DSKT2_exitScratch> Enter (scratchMutexId=0)
- [DSP] @5,455,021tk: [+0 T:0x9ca47f14 S:0x9ca4baac] ti.sdo.fc.dskt2 – _DSKT2_exitScratch> Exit (status=0)
- [DSP] @5,455,072tk: [+0 T:0x9ca47f14 S:0x9ca4bacc] ti.sdo.fc.dskt2 – _DSKT2_assignInstanceMemory> Exit (returnVal=0)
- [DSP] @5,455,134tk: [+7 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> Instance memory allocation failed
- [DSP] @5,455,198tk: [+2 T:0x9ca47f14 S:0x9ca4bb24] ti.sdo.fc.dskt2 – DSKT2_createAlg3> memTab m@8,700,256us: [+0 T:0x400cc270 S:0xbeaf7564] OC – Comm_put> Enter(queue=0x0, msg=0x40c53880)
如果decode 其他格式都没有问题,只有H264有问题, 首先是Engine_createNode函数这里有问题, 然后是_DSKT2_assignInstanceMemory 这里在分配内存时有问题。 有高手指点一二,不胜感激!
Chris Meng:
你好,
"如果decode其他格式都没有问题"是如果还是确定是?
会不会是软件版本不匹配的问题?请参考下面论坛讨论:
https://e2e.ti.com/support/embedded/linux/f/354/t/66115
在memory分配上,你和EVM的demo是否有区别?能否从这点上看看。