[ELDK] How to set kilauea to work in 600MHz

Stefan Roese sr at denx.de
Thu Oct 20 15:19:51 CEST 2011


Hi Xubin,

(Note: This is not ELDK related and should have been posted to the U-Boot 
list. Nevertheless answer below)

On Thursday 20 October 2011 14:50:21 噜斯卡 孙 wrote:
>     I try to make the kilauea(ppc405ex) work in 600MHz(cpu frequency). But
> it looks like there is no use by setting "CPU Frequency scaling" in linux
> "make menuconfig".How can I set it successful, in linux or in u-boot?
> Could you point me a way to do this? My ppc405ex supported 600MHz.

This needs to be done in U-Boot. You can change the frequencies (if the board 
is correctly configured to use the I2C boostrap EEPROM value, which is default 
for Kilauea) by using the "chip_config" U-Boot command.

I suggest you give it a try:

=> ? chip_config
chip_config - program the I2C bootstrap EEPROM

Usage:
chip_config [config-label]
=> chip_config
Available configurations (I2C address 0x52):
333-nor          - NOR  CPU: 333 PLB: 166 OPB:  83 EBC:  83
400-133-nor      - NOR  CPU: 400 PLB: 133 OPB:  66 EBC:  66
400-nor          - NOR  CPU: 400 PLB: 200 OPB: 100 EBC: 100
533-nor          - NOR  CPU: 533 PLB: 177 OPB:  88 EBC:  88
533-nand         - NOR  CPU: 533 PLB: 177 OPB:  88 EBC:  88
600-nor          - NOR  CPU: 600 PLB: 200 OPB: 100 EBC: 100 ***
600-nand         - NOR  CPU: 600 PLB: 200 OPB: 100 EBC: 100
666-nor          - NOR  CPU: 666 PLB: 222 OPB: 111 EBC: 111
=> chip_config 600-nor
Using configuration:
600-nor          - NOR  CPU: 600 PLB: 200 OPB: 100 EBC: 100
done (dump via 'i2c md 52 0.1 10')
Reset the board for the changes to take effect

Best regards,
Stefan

--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de


More information about the eldk mailing list