Re: omap36

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Adam,

> The Logic PD Torpedo dm3730 boots with a few messages that concern me:
> 
> [    2.824188] omap2_set_init_voltage: unable to find boot up OPP for
> vdd_mpu_iva
> [    2.831481] omap2_set_init_voltage: unable to set vdd_mpu_iva
> [    2.837280] omap2_set_init_voltage: unable to find boot up OPP for vdd_core
> [    2.844329] omap2_set_init_voltage: unable to set vdd_core

I noticed the same on my dm3730 and found that the order in which TWL,
SmartReflex and the omap init functions are called was wrong.

See my patch set here:
https://marc.info/?l=linux-omap&m=156462291906717&w=2

With this I was able to get rid of half of those messages...

> I noticed that abb_mpu_iva has a bunch of OPP's, but it's not clear to
> me how or what should power this and/or how the regulator is is
> related (if at all)

It seems to be more complex than I assumed. In short, proper Dynamic
voltage and frequency scaling (DVFS) is required, which is currently not implemented.

> The torpedo is using the TWL4030 PMIC, and I would expect those
> voltages to be acceptable to the twl4030

I found one patch [1] which enables SmartReflex on the twl4030, which
this dm3730 ran without RAM errors at 1GHz. 

However, I have learned that these patches are not enough, and would
reduce the chips lifetime without DVFS active.

Kind Regards,

 André

[1] https://marc.info/?l=linux-omap&m=156462292206718&w=2



[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux