HP Forums
HP-97 Service Manual, newer model - Printable Version

+- HP Forums (https://archived.hpcalc.org/museumforum)
+-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html)
+--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html)
+--- Thread: HP-97 Service Manual, newer model (/thread-250235.html)



HP-97 Service Manual, newer model - davorin - 09-14-2013

I received the HP museum DVD recently and discovered that my HP-97 model isn't the same as the one mentioned in the service manual, mostly noticeable in the different PCB layout.

Is there a newer version of the HP-97 service manual available?

It has an unpopulated 16-pin DIP socket which might have something to do with IO capabilities.




Re: HP-97 Service Manual, newer model - Eric Smith - 09-14-2013

Yes, that footprint is for a cable to the I/O box of an HP-97S. Aside from the added DIP footprint, there is no electrical difference.


Re: HP-97 Service Manual, newer model - davorin - 09-14-2013

Ah I see...

Is there a documented PCB layout or PCB picture with references to the different chips?
Like which one is ROM0, ROM1 etc?




Re: HP-97 Service Manual, newer model - Katie Wasserman - 09-14-2013

While not exactly what you're looking for, I discuss this a bit in this article about how you might make use of that extra socket.




Re: HP-97 Service Manual, newer model - davorin - 09-14-2013

Hi Katie

This seems to be perfect for capturing the ACT timings with my LeCroy or with a FPGA analyzer.

Are the ROM dumps or assembly listings somewhere available?




Re: HP-97 Service Manual, newer model - Katie Wasserman - 09-14-2013

I've never seen an assembly listing for the 97, but there are ROM dumps around. See Eric Smith's Nonpareil.




Re: HP-97 Service Manual, newer model - davorin - 09-16-2013

Me neither..only an assembler listing for the HP-67 from the HP-67 Java simulator.

Though honestly, to me it doesn't look like an assembler listing at all as in the listing I don't see any assembled output that makes sense to me:


0002 L00001: 11111...11 if n/c go to 0370


Whatever this "11111...11" might be ;-)