Hi Igor,<div><br></div><div>What revision of imx27 silicon do you have?</div><div>If it's a rev2.0 or 2.1, you shoult take a look a the freescale errata in order to set your PLL properly.</div><div><br></div>Regards.<br>

<br><div class="gmail_quote">2012/2/14 Igor Trevisan <span dir="ltr"><<a href="mailto:igt1972@gmail.com">igt1972@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<br>
I'm working on a custom board based on iMX27L. Initially I worked with Redboot<br>
as Linux bootloader but now, I'm happily working with Barebox (2012.01.0)<br>
having replaced Redboot with it.<br>
<br>
Everithing is fine (thanks to the guys in the list for helping me!) but...<br>
I noticed that my Linux apps run more slowly within my system if it's<br>
started by Barebox<br>
then if it's started by Redbbot.<br>
I think it's a matter of internal clocks settings.<br>
<br>
I see that Redboot, for example, set:<br>
        CSR=0x33F38107<br>
while Barebox does:<br>
        writel(0x33F30307 | CSCR_MPLL_RESTART | CSCR_SPLL_RESTART, CSCR)<br>
That brings to CSR=0x33F30307 at the end of the PLLs restart procedure.<br>
<br>
Reading the Manual I can see that the differences between the two settings<br>
mean having an arm_clk that is 2/3 and an AHB_clk that's the half.<br>
<br>
Is there a particular reason for having these "slower configuration"?<br>
<br>
I tried to change the lowlevel_init.S to force 0x33F38107 into CSCR<br>
at startup but, after that change, my board starts, has time to write<br>
somenthing on the<br>
serial console:<br>
<br>
"barebox 2012.01.0-svn11070-dirty1 (Feb 14 2012 - 11:10:39)<br>
<br>
Board: Freescale i˙"<br>
<br>
and then restarts... continuously.<br>
<br>
Can anybody help me to understand this and to make (if possible) my<br>
system faster?<br>
Thanks in advance,<br>
Igor<br>
<font color="#888888"><br>
<br>
--<br>
"Don't find fault, find a remedy."<br>
(Henry Ford)<br>
<br>
_______________________________________________<br>
barebox mailing list<br>
<a href="mailto:barebox@lists.infradead.org">barebox@lists.infradead.org</a><br>
<a href="http://lists.infradead.org/mailman/listinfo/barebox" target="_blank">http://lists.infradead.org/mailman/listinfo/barebox</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br><br><div>_______________________________<br><i><font face="'comic sans ms', sans-serif">Kamel BOUHARA</font></i><div>62 Bis Rue Carnot<div>60610 Lacroix Saint-Ouen</div>

<div><br></div><div>Tel n°1:  +33634677323</div><div>     n°2:  +33617832904<br><br></div></div></div><br>