TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8168 dvr EDMA

请问我现在想要优化EDMA,但是不知道具体应该优化些什么?请求指教!

Chris Meng:

你好,

请问你是想利用EDMA来优化数据搬移,还是要优化你目前的EDMA配置?

xiaoqing shi:

回复 Chris Meng:

想优化EDMA的配置,但是现在默认的配置看不懂,可否指点?

Chris Meng:

回复 xiaoqing shi:

你好,

你认为目前DVR RDK里面的EDMA配置有什么问题?能具体点么?

你是否阅读过TRM里面的EDMA相关章节?

xiaoqing shi:

回复 Chris Meng:

请问,utils_dma_m3vpss_cfg.c中的数据结构是对EDMA进行配置的文件吗?下面的结构体完全看不懂?

EDMA3_DRV_InstanceInitConfig gUtils_dmaInstInitConfig = { /* 31 0 63 32 95 64 127 96 */ {UTILS_M3VPSS_EDMACH_ALLOC_0, UTILS_M3VPSS_EDMACH_ALLOC_1, UTILS_M3VPSS_PARAM_ALLOC_0, UTILS_M3VPSS_PARAM_ALLOC_1, /* 159 128 191 160 223 192 255 224 */ UTILS_M3VPSS_PARAM_ALLOC_2, UTILS_M3VPSS_PARAM_ALLOC_3, UTILS_M3VPSS_PARAM_ALLOC_4, UTILS_M3VPSS_PARAM_ALLOC_5, /* 287 256 319 288 351 320 383 352 */ UTILS_M3VPSS_PARAM_ALLOC_6, UTILS_M3VPSS_PARAM_ALLOC_7, UTILS_M3VPSS_PARAM_ALLOC_8, UTILS_M3VPSS_PARAM_ALLOC_9, /* 415 384 447 416 479 448 511 480 */ UTILS_M3VPSS_PARAM_ALLOC_10, UTILS_M3VPSS_PARAM_ALLOC_11, UTILS_M3VPSS_PARAM_ALLOC_12, UTILS_M3VPSS_PARAM_ALLOC_13},

/* ownDmaChannels */ /* 31 0 63 32 */ {UTILS_M3VPSS_EDMACH_ALLOC_0, UTILS_M3VPSS_EDMACH_ALLOC_1},

/* ownQdmaChannels */ /* 31 0 */ {UTILS_M3VPSS_QDMACH_ALLOC_0},

/* ownTccs */ /* 31 0 63 32 */ {UTILS_M3VPSS_EDMACH_ALLOC_0, UTILS_M3VPSS_EDMACH_ALLOC_1},

/* resvdPaRAMSets */ /* 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, 0x00000000u, 0x00000000u, 0x00000000u, /* 415 384 447 416 479 448 511 480 */ 0x00000000u, 0x00000000u, 0x00000000u, 0x00000000u,},

/* resvdDmaChannels */ /* 31 0 63 32 */ {0x00000000u, 0x00000000u},

/* resvdQdmaChannels */ /* 31 0 */ {0x00000000u},

/* resvdTccs */ /* 31 0 63 32 */ {0x00000000u, 0x00000000u}, };

Chris Meng:

回复 xiaoqing shi:

你好,

应该是ti_tools\edma3lld的配置,你看看相关代码。

赞(0)
未经允许不得转载:TI中文支持网 » DM8168 dvr EDMA
分享到: 更多 (0)