Josh Dersch wrote:
The 5120 ROS is identical to the 5110 as far as I
know.
Yes, there might be older and newer versions of the code, and possibly
the versions of executable and non-executable ROS may need to match, but
generally they should be interchangeable between the 5110 and 5120.
(The "computer" portion of the 5120 is considered a 5110 Model 3.)
There are substantial differences between the 5100 and 5110/5120
software such that I don't think any of the ROS code, executable or
non-executable, is interchangeable between them.
I can read any of the ROS modules out-of-circuit, and can read the
non-executable ROS in-circuit using a logic analyzer, but my 5100 has
bad ROS modules so I haven't bothered reading those. CHM has a working
5100, but my request to read the ROS modules was not well-received. I
can understand that they are worried that I might damage them, but
they'll likely fail within the next 10 years anyhow.
It'd be nice to know what chips correspond to what
portions of the ROS
tests
The Maintenance Information Manual has enough information to identify
the failing module. I don't think there's much point to identifying it
to the chip rather than just the failing module, since it's basically
implausible to repair the modules. The simplest repair is to build a
replacement module using a modern flash memory chip and a CPLD. That's
how I plan to fix my 5100 if I can get a dump from a good machine. I've
also considered building RAM modules suitable for replacement or expansion.
Eric