The following warnings occurred:
Warning [2] Undefined array key 231976 - 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 231989 - 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 232012 - 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 231989 - 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 array key 232012 - 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-41C partially repaired, help with "ROM", alpha glitches



#2

About 4 years ago, I discovered my HP-41C had a battery leak. Honestly, the leak could have happened any time in the 4 years before that, I had not used it. I cleaned out the leak, by now all dry and crystalline, tested the 41 perhaps not thoroughly, and it seemed to work.

I went back to it a couple of times a year in the last few years. Some times it lit up no problem, sometimes I had to do a hard reset, take out batteries, short battery terminals, whatever, it eventually came up. This last time, nothing. So I found the screws, opened it up and found more battery leakage inside. I carefully cleaned it up. I have reassembled the calculator and it comes up. I was trying more extensive tests, and to use it, but there are glitches. When I hit [program] the first time, I get "00 REG 46" like I expect, but from there it has problems.

When I press XEQ [alpha] (in program, user or normal mode) preparing to enter a command name, it comes up with "IQ -" or something similar on the screen, and I cannot type keys to enter a command name. The message was the same in dozens of experiments. (After a second cleaning, the message changed slightly, still starting with "IQ" and from that point on was again consistent.)

Soon after, regardless of what keys I press, I get the "ROM" message. Some sequences lead to the calculator shutting itself off.

Once there has been any glitch, Goto.. does not get it back to "00 REG 46" or ".end." or whatever is normal. It typically comes up with "ROM" again after a few keystrokes.

Same thing happens when I try to enter an alpha after any command, including LBL.

When I enter program mode, after a few keystrokes, it says "ROM".

Once it has thrown this error once, only a "memory lost" reset gets it back to "00 REG 46" when I hit [program] the first time.

Any ideas on where I should clean next to get this to work ?

(I have used no solvents, only a clean cloth with DI water-fully dried after, and gentle mechanical methods were used to clean)


#3

Could be a poor electrical connection between the I/O Battery contact block & the mother board. Did you find any corrosion in this area of the mother board & is this where you cleaned?

If you did it may be worthwhile pulling the calculator apart again to ensure there is no lint or other matter from the cloth present in this contact area. It really needs to be perfectly clean for the calculator to work.

The other thing you can try is to gently push the I/O block with say a cotton bud via the battry compartment to ensure it has settled on the mother board correctly.

Could also be an issue between CPU board to main board connector (if a full nut type 41) but only if you removed this as well.

Cheers,

Michael

#4

Hi Matt,

Corrosion is well known to be the worst enemy of our beloved HP-41's.

Although it causes most of the damage to the I/O Flex PCB connector, it may also find its path to the internal circuitry; eventually rising the keyboard PCB as well as the CPU board and the "zebra" connector between them.

My advice considering the symptoms you've mentioned (and assuming it's a coconut type) is to take it apart again.

Use Q-tips dampered in diluted lemon juice to throughout clean all and every single circuit trace (regardless you "see" corrosion signs or not) then "rinse" (also using Q-tips) with isopropyl alcohol and dry.

Pay extra attention to the "zebra" connector and the contact pads it matches to (where the described type of problems are more likely to be originated) and make sure it is as clean as possible.

This should have fixed any electrical issue.

Now to the mechanical troubleshooting, double check the plastic post for cracks or damaged screw treads, as these can cause your CPU <> Zebra <> Keyboard connection to become unreliable.

Reassemble and post again with a follow-up... or with any other question or request you may have.

All the best from Caribbean Sea.

Diego.


Edited: 26 Sept 2012, 2:27 a.m.


Possibly Related Threads…
Thread Author Replies Views Last Post
  WP-34S: Alpha lock Marcel Samek 15 4,110 07-08-2013, 08:23 AM
Last Post: Reth
  [alpha]SR wp34s Andrew Nikitin 9 2,967 06-17-2013, 11:48 PM
Last Post: Andrew Nikitin
  41-MCODE: Auto XEQ+ALPHA possible? Ángel Martin 5 1,894 05-29-2013, 06:15 AM
Last Post: Ángel Martin
  HP85 Programmable ROM cardtridge 82929A-service ROM not working- inaki 2 1,836 04-25-2013, 08:08 AM
Last Post: inaki
  Repaired HP-97 card reader doesn't show any signs of life jbssm 6 2,600 02-17-2013, 03:15 AM
Last Post: Alberto Fenini
  shelf life time of a ROM, EEPROM, EPROM vs Mask Rom Guido (Canada) 6 2,911 01-11-2013, 04:09 PM
Last Post: Thomas Falk
  Big ROM - 41 System DEMO ROM Ángel Martin 5 2,513 10-16-2012, 05:28 AM
Last Post: Ángel Martin
  Idea for a 41C rom of "big" programs Gene Wright 7 2,362 10-05-2012, 04:29 AM
Last Post: Mike (Stgt)
  Test HP-41C PPC ROM and STANDARD modules Robert (Simi Valley) 2 1,426 06-14-2012, 08:05 AM
Last Post: Frido Bohn
  Quote symbol in Alpha mode on 41C? Mojo88 3 1,212 12-01-2011, 07:25 PM
Last Post: Geoff Quickfall

Forum Jump: