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/
