调试h264解码程序,EDMA3_RM_open函数失败返回错误代码0xffffff62 请问,这是什么原因造成的EDMA3资源管理失败,应该如何解决?
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.
调试h264解码程序,EDMA3_RM_open函数失败返回错误代码0xffffff62 请问,这是什么原因造成的EDMA3资源管理失败,应该如何解决?
非常感谢你的回复,我是在TMS320C6657跑h264解码,在EDMA3_RM_open()中出现错误,原因是 EDMA3_PARAMS.regionConfig的参数配置错误,能否给我知道下错在哪里?参数配置如下
EDMA3_InstanceInitConfig C6657_config=
/* Resources owned/reserved by region 1 */
{
/* ownPaRAMSets */
/* 31 0 63 32 95 64 127 96 */
{0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u,
/* 159 128 191 160 223 192 255 224 */
0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u,
/* 287 256 319 288 351 320 383 352 */
0x00000000u, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu,
/* 415 384 447 416 479 448 511 480 */
0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu, 0xFFFFFFFFu,},
/* ownDmaChannels */
/* 31 0 63 32 */
{0x00000000u, 0x00FF0000u},
/* ownQdmaChannels */
/* 31 0 */
{0x000000F0u},
/* ownTccs */
/* 31 0 63 32 */
{0x00000000u, 0x00FF0000u},
/* resvdPaRAMSets */
/* 31 0 63 32 95 64 127 96 */
{0xFFFFFFFFu, 0xFFFFFFFFu, 0x00000000u, 0x00000000u,
/* 159 128 191 160 223 192 255 224 */
0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u,
/* 287 256 319 288 351 320 383 352 */
0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u,
/* 415 384 447 416 479 448 511 480 */
0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u,},
/* resvdDmaChannels */
/* 31 0 63 32 */
{0xFFFFFFFFu, 0xFF0000FFu},
/* resvdQdmaChannels */
/* 31 0 */
{0x00000000u},
/* resvdTccs */
/* 31 0 63 32 */
{0xFFFFFFFFu, 0xFF0000FFu},
};