[uClinux-dev] init problems - SOLVED
Claude
cmhintl at gmail.com
Wed Jun 6 12:18:53 EDT 2007
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
More information about the uClinux-dev
mailing list