mips hangs during startup

mike varga mike.varga at caveonetworks.com
Fri May 25 16:45:13 UTC 2001


I am using RTEMS and have written/ported my own
BSP for a Huricane board with a RM5231 QED.

 I am trying to replace the 
PMON's interrupt execetion vector
with my own. I assume it includes a
memcpy to 0x80000180 with the 
new vector; SR(BEV) bit is set 
accordingly; then an Icache invalidate.

The memory write works fine
but the Invalidate hangs execution
within the debugger.

I have listed here the exact
instruction that is causing the Hurricane, my board to hang
while steping through startup.

cache 0x10, 0(0xffffffff80000180)

This instruction is supposed to Invalidate the instruction cache if
the address 0xffffffff80000180 is in cache.

Does anyone have any suggestions? Ideas? Could the PMON be causing
this problem?

Mike Varga
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20010525/7689f2c9/attachment.html>

More information about the users mailing list