DSP

创龙AM5728开发板ARM和DSP频率修改--下篇

2019-07-13 11:01发布

上次讲了创龙AM5728开发板 ARM端频率的修改,可以点击这里查看上篇的内容https://blog.csdn.net/Tronlong_/article/details/79913781关于该开发板的一些资料可以到www.tronlong.com查看
那么接下来我们来讲一下DSP端的频率如何修改,操作稍微比ARM复杂一点;进入U-Boot源码目录,输入如下命令对U-Boot进行配置,("DSPEVE Voltage Domain"三项配置"OPP HIGHOPP ODOPP NOM"分别对应"750MHz700MHz600MHz)。Host#make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am57xx_evm_defconfig
输入如下命令对U-Boot添加配置:Host#make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig
输入如下命令对U-Boot进行编译:Host#make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- all -j 4


编译生成的u-boot.img文件替换掉SDboot分区下同名文件,启动开发板,输入如下命令查看CPU频率。Target#cat /sys/kernel/debug/clk/clk_summary | grep dsp"DSPEVE Voltage Domain"配置为"OPP HIGH",此时的DSP频率为750MHz如下图
"DSPEVE Voltage Domain"配置为"OPP OD",此时的DSP频率为700MHz如下图

"DSPEVE Voltage Domain"配置为"OPP NOM",此时的DSP频率为600MHz如下图