- Wed Aug 09, 2006 4:01 pm
#16961
On my S3C2410 (arm920t) system, OpenOCD always prints erroneous (actually totally bogus) CP15 values. Independent of the cp15 register I try to read, it always gives mi different constant values that have no relation to the real register values.
If on a fully-running Linux system (with working userspace) OpenPCD tells me that bit 0 in cp15 r1 (mmu) is switched off, than that's impossible.
Changes written to a CP15 register via OpenOCD are visible when reading them back with OpenOCD. But it must be some random memory location somewhere, but not CP15 on the arm920 core.
any idea on how to hunt this one down?
Oh, and please let me know whether there's some bugzilla/trac/... system for reporting bugs like this (and the other one). Also, is there any mailinglist ? Web forums are hard to read when offline/travelling/...
If on a fully-running Linux system (with working userspace) OpenPCD tells me that bit 0 in cp15 r1 (mmu) is switched off, than that's impossible.
Changes written to a CP15 register via OpenOCD are visible when reading them back with OpenOCD. But it must be some random memory location somewhere, but not CP15 on the arm920 core.
any idea on how to hunt this one down?
Oh, and please let me know whether there's some bugzilla/trac/... system for reporting bugs like this (and the other one). Also, is there any mailinglist ? Web forums are hard to read when offline/travelling/...