Dear all,
I 'm working on a custom target kernel on C66, and it works fine in the PC Emulation mode.
When I test it on the board, errors occur like this:
app_tidl: Init ... Done. app_tidl: Creating graph ... app_tidl: Creating graph ... Done. app_tidl: Verifying graph ... 0.308590 s: VX_ZONE_ERROR:[ownContextSendCmd:553] Command [ 43.572957] ion_buffer_destroy: buffer still mapped in the kernel ack message returned failure cmd_status: -7 0.308607 s: VX_ZONE_ERROR:[ownNodeKernelInit:486] Target kernel, TIVX_CMD_NODE_CREATE failed 0.308630 s: VX_ZONE_ERROR:[ownGraphNodeKernelInit:583] kernel init for node 1, kernel *** ... failed !!! 0.308636 s: VX_ZONE_ERROR:[vxVerifyGraph:2016] Node kernel init failed 0.308641 s: VX_ZONE_ERROR:[vxVerifyGraph:2076] Graph verify failed app_tidl: ERROR: Verifying graph ... Failed !!! app_tidl: Delete ... app_tidl: Delete ... Done. app_tidl: De-init ...
It looks like something goes wrong with the kernel create function. I add debug info VX_PRINT(VX_ZONE_INFO, "create node\n") at the beginning of the create function and it didn't print out. Seems like the app didn't step in that function at all.
Please help me.