mtmsr...

Matt Porter mporter at mvista.com
Thu Sep 27 05:57:56 EST 2001


On Wed, Sep 26, 2001 at 03:46:55PM -0700, Prasad, Siva wrote:
>
> 'PowerBoot' is the firmware I am using.
>
> I preferred to use 2.2.14 because, it has PowerCore option, where I can use
> 750  with minimal changes.
>
> I am not making any calls to firmware after that. This 'mtmsr' instruction
> is third instruction and it hangs with out finishing. What might be the
> problem that I have to fix to get this working.

Force's PowerBoot doesn't properly clean up caches before handing
control over to an external program.  You are probably having
cache problems that we have run into on some COTS Force boards.
I had to disable, flush, reenable L1 icache on the 680/G4, for
example.  linuxppc_2_4_devel's simple bootloader has a specific
CONFIG_PCORE option for this, in fact.

--
Matt Porter
MontaVista Software, Inc.
mporter at mvista.com

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list