Hi again, Greg, you were on the right way. I searched among all files containing "CACR" word and both head.S and cacheflush.h reference it. I have disabled CACHE by commenting the appropriate lines in these files.
I already knew about the CACHE problems in MCF5282 . But there were 2 errata, one of them is "workarounded" by adding a NOP instruction after accessing CACR but the other one recommended to completely disable CACHE. As I am testing with the old evaluation board, CACHE is really broken. For newbies I only would like to add some more comment: this CACHE problem even makes dBUG to be interrupted sometimes due to an "illegal exception" at the early lines of start up code, which makes linux to boot depending on the fact that alea jacta est. Thank you for your help Best regards _______________________________________________ uClinux-dev mailing list [email protected] http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by [email protected] To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
