The following warnings occurred:
Warning [2] Undefined array key 10496 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 11031 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 11031 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP 85A is UNHAPPY!! Dead CPU?



#3

I put my 85A back together today after fixing the power supply..Now it seems to be DOA from a short circuit caused by a misaligned flexprint strip connecting the PSU to the CPU board. The symptoms are:

The CRT works, but no characters are displayed.

Typing on the keyboard does not produce text either.

The chip on the left rear of the CPU board, just in front of the two flexprint cables leading to the ROM drawer, gets rather hot. None of the other chips exhibit this heat problem. This chip is marked "IMA8 0101 82055 SINGAPORE", and I believe it is the CPU because of the connection to the ROM drawer. One of the pins on this chip is connected to one of the traces on the flexprint involved in the short.

Questions:
Does anybody have a schematic for the 85?

If this is the CPU, what pins should I be looking at for the clock?

If the chip is shot, is there any way to get a replacement, or do I have to cannibalize another 85?


#4

I have a service manual with a disclaimer saying HP didn't support component level repair and the schematics are reference diagrams, representative of all revisions of the PCB assemblies. The manual does support swapping of socketed ICs, however. 1MA8-0101 (U1) is called the I/O Buffer. It is connected directly to the I/O ports. A common bus connects it to the CRT assembly, the tape drive, the printer/power supply assembly, the CPU (1MB1-0001,U2), the Keyboard Controller (1MB2-0001,U3) and the RAM Controller (1MA2-0002,U8). The other chips on the "logic PC" assembly are RAMs and ROMs.

There is a four phase system clock. Each clock signal is a positive going pulse from 0 to 12 V. There is a timing diagram on the schematic which indicates that each clock has a high pulse width of 0.2 usec and that the leading edge of each clock is delayed 0.4 usec from the leading edge of the previous one. But then it shows the low time of the first clock as 1.6 usec. I think this might be a mistake, and that the period is 1.6 usec. The S/M never states the clock frequency, but I have read elswhere that it is 613 kHz, which would be closer to 1.6 usec than 1.8.

The four system clock signals are called Phase 1, Phase 12, Phase 2 and Phase 21. There are three other clock signals: RCL1, RCL2 and VCL which are used only by the CRT controller. All the clock signals are generated on the CRT assembly. A timing diagram on the CRT schematic shows the period of the clocks as 1.6 usec. They are divided down from a 9.808 MHz crystal oscillator. This divided by 16 is exactly 613 kHz.

Phase 1, Phase 12, Phase 2 and Phase 21 go to the following pins on the following chips:
U1(I/O Buffer): 27, 8, 32, 26 - U2(CPU): 6, 5, 7, 4 - U3(Keyboard Controller): 17, nc, 18, nc - U4,5,6,7(ROMs): 9, 11, 8, 10 - U8(RAM Controller): 23, 25, 24, nc

The four system clocks also go to the I/O connector (byassing the I/O buffer), 1 and 2 go to the tape controller, and 1, 2 and 21 to to the printer controller.

I hope this helps.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Transfering HP-85A Programs Gerry Schultz 5 2,567 10-17-2013, 12:30 PM
Last Post: Philip Reagan (Texas)
  HP 85A. GET and SAVE commands. inaki 6 2,085 06-05-2013, 06:45 AM
Last Post: Paul Berger (Canada)
  Previously dead WP 34S is resurrected! JayV 2 1,272 04-18-2013, 12:41 AM
Last Post: Walter B
  Does anyone want dead 82001 battery packs? Michae Altmann 6 1,967 03-15-2013, 07:32 PM
Last Post: Harald
  Dead 50g after 3 months Chris Smith 13 3,220 03-13-2013, 12:28 PM
Last Post: chris smith
  HP-71B CPU frequency? Christoph Giesselink 18 4,664 03-02-2013, 09:35 AM
Last Post: Gerson W. Barbosa
  More or less dead HP-67 Bernd Ulmann (Germany) 7 2,269 02-09-2013, 12:53 PM
Last Post: Ignazio Cara (Italy)
  HP-29c keyboard dead 2nd row problem Xavier A. (Brazil) 6 2,216 07-17-2012, 07:09 AM
Last Post: Xavier A. (Brazil)
  OT: Mechanical CPU clock Ethan Conner 1 1,093 04-19-2012, 01:23 AM
Last Post: Mike Morrow
  HP 15C LE programming, does CPU run fast? designnut 1 1,071 02-12-2012, 05:13 PM
Last Post: Jeff O.

Forum Jump: