[U-Boot-Users] MPC8266ADS patch

Rune Torgersen runet at innovsys.com
Thu Sep 11 21:25:58 CEST 2003

> > This works. The current u-boot implementation does not 
> work. Perhaps 
> > the current configuration works with a different board 
> configuration. 
> > If that is true, then there should be a big note somewhere with 
> > detailed configuration notes.
> I doubt that you  have  any  Linux  applications  running  
> with  your configuration.
> Rune, are you reading this?  I  don't  have  a  MPC8266ADS  
> board  to actually  test  this,  but you are the board 
> maintainer. What is your comment?

The current configuration in U-BOOT works, and boots Linux with no problem.
It will, however, not work on a virgin ADS development board. You have to
change one jumper to get the CPU to use the Hardware Configuration word from
Flash, and not from BCSR... (JP3 I think)

There is a huge textbox in the start of the MPC8266ADS.h file that explains
There is absolutely no reason to change the BCSR and PCI_INT addresses. They
work fine as they are set now.

I don't know how the unified PQ2 port (which should work on all the
MPC826xDAS boards and the new PQ2 boards) is set up. Haven't tried it.

Only other issue I know about (in u-boot-0.4.5) is that the memory
controller is set to use Page Based Interleave (PBI), which I do not think
works with the standard 16MB DIMM that comes with the eval board. There were
some discussion about setting the SDAM field of the PSDMR differently to fix
this, but I havent gotten that to work.
Fix is to use bigger than 16MB DIMM, or turn off PBI (top of
board/mpc8266ads/mpc8266ads.c) This should probaby be changed...

More information about the U-Boot mailing list