Flash programming using a BDI2000 on a MPC8248 CPU

Laurent Pinchart laurent.pinchart at tbox.biz
Mon Nov 6 23:38:28 EST 2006


> > The workspace is in internal RAM, mapped at address 0x00000000 (the
> > hardware reset configuration register is 0x00000000). I tried setting
> > IMMR to 0xf0000000 and mapping the SDRAM at 0x00000000, without success.
> > The BDI2000 reports successfull flash programming, but the flash is
> > definitely empty.
>
> I've also had problems with 8260 family flash programming caused by the
> processor reading the Hard Reset Configuration Word from flash before
> the BDI takes over. Does your board allow you to change RSTCONF to stop
> the processor reading the HRCW?

Yes it does. The HRCW is set to 0x00000000 by deasserting RSTCONF (logic 
high). All tests were made with RSTCONF high (and thus HRCW equal to 
0x00000000).

Laurent Pinchart



More information about the Linuxppc-embedded mailing list