Problem booting Overo Tide at 720MHz
Hi list,
a couple of days ago I was posting a similar issue where Linux wouldn't start after u-boot. I am trying to boot a recent kernel using Steve's omap-3.2 branch on an Overo Tide based board.
A recent checkout doesn't boot and hangs after u-boot hands over to the kernel. After some digging I figured out that this has something to do with the OPP settings for running at 720MHz.
After commenting out omap3_opp_enable_720Mhz() in opp3xxx_data.c the kernel boots fine.
Does this work for all others?
Regards,
Andre
Quoted 6 lines · Andre Puschmann
Hi list,
a couple of days ago I was posting a similar issue where Linux wouldn't start after u-boot. I am trying to boot a recent kernel using Steve's omap-3.2 branch on an Overo Tide based board.
Quoted 8 lines
A recent checkout doesn't boot and hangs after u-boot hands over to the kernel. After some digging I figured out that this has something to do with the OPP settings for running at 720MHz.
After commenting out
omap3_opp_enable_720Mhz()inopp3xxx_data.cthe kernel boots fine.Does this work for all others?
Seems to work fine for me.
Give the binary here a try and let me know if it works for you:
http://feeds.sakoman.com/feeds/yocto/images/omap3-multi/current/
If it does then perhaps it is a defconfig issue. If not, then I need to dig up a Tide to try to reproduce.
Steve
Quoted 19 lines · Steve Sakoman
Quoted 6 lines · Andre Puschmann
Hi list,
a couple of days ago I was posting a similar issue where Linux wouldn't start after u-boot. I am trying to boot a recent kernel using Steve's omap-3.2 branch on an Overo Tide based board.
Quoted 8 lines
A recent checkout doesn't boot and hangs after u-boot hands over to the kernel. After some digging I figured out that this has something to do with the OPP settings for running at 720MHz.
After commenting out
omap3_opp_enable_720Mhz()inopp3xxx_data.cthe kernel boots fine.Does this work for all others?
Seems to work fine for me.
Quoted 8 lines
Give the binary here a try and let me know if it works for you:
http://feeds.sakoman.com/feeds/yocto/images/omap3-multi/current/
If it does then perhaps it is a defconfig issue. If not, then I need to dig up a Tide to try to reproduce.
Steve
Nope, doesn't work either. The funny thing is that it works for the omap3-pm branch which has the 720MHz thing included, too. So maybe the workaround is just hiding something else?
Andre
Quoted 3 lines · Andre Puschmann
Nope, doesn't work either. The funny thing is that it works for the omap3-pm branch which has the 720MHz thing included, too. So maybe the workaround is just hiding something else?
OK, I'll try to reproduce that.
Could you send me the complete processor version string from the u-boot banner so that I can try to use precisely the same processor/version?
Steve
Quoted 3 lines · Steve Sakoman
Could you send me the complete processor version string from the u-boot banner so that I can try to use precisely the same processor/version?
Sure, you find the complete u-boot output here [1]. Is 'Die ID' what you need? Let me know if you need anything else.
Andre