[Libre-soc-bugs] [Bug 812] invalid access to 0x0 on startup leads to core hang

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Apr 16 15:46:29 BST 2022


https://bugs.libre-soc.org/show_bug.cgi?id=812

--- Comment #5 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
Tim if you're adding into openpower-isa the only reason i can think
of why you'd do that is to add to PowerDecoder2, which is the wrong
place to add a pc-reset signal.

PowerDecoder2 is used not only by the SoC but also by the Power ISA
Simulator (which is why it's in openpower-isa, not soc).

the DMI Interface must also perform an over-ride of the PC, by putting
the core into "stopped", writing to the PC, then letting it carry on
(or single-stepping).

it's all quite hairy with a hell of a lot going on so has to be done
with some care, otherwise other things start breaking (such as DMI)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list