> From: owner-linuxppc-embedded at lists.linuxppc.org > [mailto:owner-linuxppc-embedded at lists.linuxppc.org]On Behalf Of Dan > Malek > > Yep. I have one now. Make sure your u-boot image also has a TLB1 > entry for your "default" CCSRBAR. Further, make sure your BDI init > section doesn't move the CCSRBAR from the default value assumed by > your u-boot image. I had the latter correct, just didn't realize > that a "TLB1 flash invalidate" command to the MMUCSR0 doesn't seem > to honor the 'invalidate protect' in the TLB entry. Everything > works fine when you get all of the ducks in a row :-)
The TLB1 issue is due to the MPC85x0 errata "CPU4"; there's a s/w workaround. It's nice if BDI fixes it for you, but seems like it would not be necessary. Gary Milliorn ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/