This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x Unsupportable voltage range errors

Hello,

I am working through the Linux bring up on a custom hardware platform using the AM3354 and TPS65217 PMIC. Mostly things are going OK and most of the errors have been eliminated. During the boot process the PMIC is being detected on I2C1 with the following messages displayed:

[ 1.307475] DCDC1: at 1500 mV [ 1.312820] vdd_core: 925 <--> 1150 mV at 1125 mV [ 1.319192] vdd_mpu: 925 <--> 1375 mV at 1125 mV [ 1.325702] LDO1: at 1800 mV [ 1.330101] LDO2: at 3300 mV [ 1.334590] LDO3: at 1800 mV [ 1.338950] LDO4: at 3300 mV [ 1.343175] tps65217 1-0024: TPS65217 ID 0xe version 1.2 [ 1.348857] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 400 kHz

At the moment the kernel is booting using TFTP and the root file system is mounted using NFS.  After the rfs is mounted and the kernel has freed up unused memory I get a bunch (37 to be precise) of the following sets of output:

[    3.754193] vdd_core: unsupportable voltage range: 1225000-1150000uV
[    3.761356] vdd_core: unsupportable voltage range: 1200500-1150000uV
[    3.768233] cpufreq_cpu0: failed to scale voltage up: -22

I have been puzzling on this one for a few days and can't figure out what is causing it and how to fix it.  Any clues?

Thanks,

Andy.