On Feb 5, 2009, at 1:16 PM, Scott Coulter wrote: > > Hi everyone, > > I just wanted to share something that I discovered with our 8572-based > board. The board's 4Mbyte flash is mapped starting at address > 0xFFC00000. When moving to U-boot v2008-10, I discovered that I had > lost the ability to erase the entire flash (in order to update the > U-boot binary). After the erase operation, the flash device would > contain the erased value, 0xFF, up to the address 0xFFFFF000 with > non-FF > data after that point. After some investigation, it appears that > defining the macro CONFIG_MP was causing the issue. With CONFIG_MP > not > defined, the entire upper portion of flash could be verified as > erased. > My guess is that it has something to do with the start page for the > secondary processor. Ultimately, the solution for me was to move the > flash from 0xFFC00000 to 0xEFC00000 and all was well with CONFIG_MP > defined. > > Scott
This is correct. As the only 8572 board that exists in the u-boot tree is for the Freescale MPC8572DS I didn't query anyone else on possible impact of the change. - k _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot