我们的case用DM8127的resize模块做了两路的400万像素到500万像素的放大,测试发现resize模块会出现挂起的现象(原因是resize模块没有正常产生中断),根据TI的帖子http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/265001/1003969.aspx#1003969
做了如下4个实验以及结果:
1 调用命令./bin/sys_pri.out --L3-bw-reg-set ISS 3 3 100 2000 (主要配置其中L3 主频是200M , ISS主频是560M , isp模块的分频系数(clkDivM= 10; clkDivN = 20)) 测试应用程序不超过半小时发现有挂起的问题。
2 调用命令 ./bin/sys_pri.out --L3-bw-reg-set ISS 3 3 100 2000 (主要配置其中L3 主频是220M , ISS主频是560M , isp模块的分频系数(clkDivM= 12; clkDivN = 30)) 测试应用程序了超过12个小时没有发现问题。
3 调用命令./bin/sys_pri.out --L3-bw-reg-set ISS 3 3 100 2000 (主要配置其中L3 主频是240M , ISS主频是560M , isp模块的分频系数(clkDivM= 10; clkDivN = 20)) 测试应用程序不超过半小时发现有挂起的问题。
4 调用命令./bin/sys_pri.out --L3-bw-reg-set ISS 3 3 800 2000 (主要配置其中L3 主频是240M , ISS主频是560M , isp模块的分频系数(clkDivM= 10; clkDivN = 20)) 测试应用程序超过12个小时没有发现挂起的问题。
我们想知道DM8127的L3主频和 sys_pri.out命令设置带宽的优先级以及ISP的分频系数如何配置能解决resize模块的挂起问题?