DSP

创龙AM5728开发板ARM和DSP频率修改——上篇

2019-07-13 10:25发布


使用的平台是创龙TL5728-IDK,下面简单介绍一下板子的基本情况:Ø 基于TI AM5728浮点DSP C66x +ARM Cortex-A15工业控制及高性能视频处理器Ø 支持11080P602720P604720P30视频硬件编解码支持H.265视频软解Ø 支持2千兆网,用于网络调试、数据传输、工业以太网主站;Ø 支持4PRU百兆网,用于网络调试、数据传输、工业以太网从站;Ø 集成GPMCUSB 2.0UARTSPIQSPII2CDCAN工业控制总线和接口支持高速接口PCle Gen2USB 3.0SATA 2.0首先在TI的官网上也可以看到AM5728处理器ARM和DSP的主频分别是1.5GHz/750MHz
启动开发板,进入内核源码目录,输入命令:Host#   make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig进入内核菜单配置"CPU Power Management—>CPU Frequency scaling",修改配置选项"Default CPUFreq governor",该选项的默认配置为ondemand,该配置下,CPU的频率为1Ghz。修改Default CPUFreq governor,配置为performance模式,则CPU频率为1.5Ghz


输入如下命令编译内核Host#  make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm am57xx_evm_defconfig all -j 4

编译生成的zImage替换掉SD卡文件系统boot目录下的同名文件SD卡插入开发板,上电启动开发板,进入文件系统,输入如下命令可以查看CPU频率为1.5GHzHost#  cat /sys/kernel/debug/clk/clk_summary | grep mpuHost#  cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq