创龙AM5728开发板ARM和DSP频率修改--下篇
上次讲了创龙AM5728开发板 ARM端频率的修改,
可以点击这里查看上篇的内容https://blog.****.net/Tronlong_/article/details/79913781
关于该开发板的一些资料可以到www.tronlong.com查看
那么接下来我们来讲一下DSP端的频率如何修改,操作稍微比ARM复杂一点;
进入U-Boot源码目录,输入如下命令对U-Boot进行配置,("DSPEVE Voltage Domain"有三项配置"OPP HIGH、OPP OD、OPP NOM"分别对应"750MHz、700MHz、600MHz)。
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文件替换掉SD卡boot分区下同名文件,启动开发板,输入如下命令查看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,如下图。