On 02/04/2019 11:20 AM, Fritz Mueller via cctalk wrote:

The MMU classifies the error in register SR0; this decodes to a segment length 
error (access within the segment beyond configured bound).  As Noel notes, 
however, this is not consistent with the instructions we see at the point of 
fault.
OK, so the CPU presents an address that is within the segment bound, but the MMU declares it to be OUTSIDE the bounds of the segment. That could be a CPU problem, but likely would be the same with the MMU on or off, so the diags SHOULD catch that. But, if the CPU is sending a good address, then it has to be the MMU is failing on the addition/comparison with the segment size.
Anyway, is it possible to borrow an MMU from somebody else?
Potentially...  It is a two board option; I do have a spare for both of the 
boards, but these spares each are in need of other repairs at the moment.

One slightly complicating factor is that I have a *very* early 11/45.  Most of 
my boards (including the MMU boards), as well as my backplane, pre-date the 
currently available schematics on bitsavers, etc., and there are no records 
regarding which ECOs have been applied on my hardware.  Thus my interest in 
tracking down ECOs/FCOs...  I've been picking my way through the list that Jay 
recently posted, verifying by looking at the greenwires which FCO's I have 
applied and which not.  Its a bit painstaking.


This could be messy, but DEC was FAIRLY good at making updates backwards compatible where possible. So, it MAY be true that a later MMU will still work in this CPU.

Jon

Reply via email to