求助!!!使用OMAPL138芯片,uboot的主频从300MHZ提升到375MHZ,dsp中需要更改什么呢?ccs配置要更改什么?
Nancy Wang:
您是要修改主频?可以参考以下方法修改。
root@omapl138-lcdk:~# cd /sys/devices/system/cpu/cpu0/root@omapl138-lcdk:/sys/devices/system/cpu/cpu0# ls
cpufreq
root@omapl138-lcdk:/sys/devices/system/cpu/cpu0# cd cpufreq/
root@omapl138-lcdk:/sys/devices/system/cpu/cpu0/cpufreq# ls
affected_cpusscaling_cur_freq
cpuinfo_cur_freqscaling_driver
cpuinfo_max_freqscaling_governor
cpuinfo_min_freqscaling_max_freq
cpuinfo_transition_latencyscaling_min_freq
related_cpusscaling_setspeed
scaling_available_frequenciesstats
scaling_available_governors
root@omapl138-lcdk:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_available_governors
userspace
root@omapl138-lcdk:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_governor
userspace
root@omapl138-lcdk:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_available_frequencies
300000 200000 96000
root@omapl138-lcdk:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_cur_freq
300000
root@omapl138-lcdk:/sys/devices/system/cpu/cpu0/cpufreq# echo 200000 > scaling_setspeed=> This command actually changes the fequency
root@omapl138-lcdk:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_cur_freq
200000
Shine:
请问您是用linux还是bios操作系统?是用ccs调试uboot? SDK版本是多少?
Yueting Zhang:
回复 Shine:
bios操作系统,版本是6.35.1.29,是用CCS调试的dsp,SDK的版本我不知道怎么看,能说下嘛?
需要修改.cfg里面的System Overview里面的BIOS的CPU clock frequency?
Yueting Zhang:
回复 Nancy Wang:
能具体说说怎么干吗,小白没看明白
Shine:
回复 Yueting Zhang:
SDK是TI提供的底层驱动软件包。
www.ti.com/…/processor-sdk-omapl138一种是通过SYSBIOS配置工具来配,请参考
processors.wiki.ti.com/…/Using_CCStudio_v4_to_create_a_custom_RTSC_platform另一种是 用 BIOS_setCpuFreqAPI函数设置直接在代码里显示配置。
Yueting Zhang:
回复 Shine:
能留个联系方式吗?想电话交流一下。
Yueting Zhang:
回复 Shine:
需要修改.cfg里面的System Overview里面的BIOS的CPU clock frequency?还有没有其他类似于这样的地方需要改呢,时间紧张,希望尽快恢复。
Yueting Zhang:
回复 Shine:
另外,uboot主频提升后,像串口波特率、emif总线配置这些地方需要改吗?
Shine:
回复 Yueting Zhang:
BIOS的CPU clock frequency可以修改成对应值。
Shine:
回复 Yueting Zhang:
也要改。