The following warnings occurred:
Warning [2] Undefined array key 24009 - 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 24013 - 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 24014 - 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 24015 - 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 24018 - 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 24018 - 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 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/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





i disassembled my 41cx, help!



#5

I took off the cover to clean a few of the contacts with an eraser as they were corroding, but now all bolted up again, it doesn't work!! I have only 2 CPU board to keyboard interconnect, is this correct, or did I loose one? also does it matter what direction they are placed. I cant think of anything else I may have screwed up :(

any help is appreciated.

Thanks


#6

Hi;

first of all, DON'T PANIC! Let's see what's going on.

You have the mainboard and the keyboard, so you have a fullnut HP41CX. What sort of connectors do you have between the mainboard and the keyboard? I know three different types of connectors and all of them go between these boards:

i - one of them consists of two tubular polymer and very-thin-trails zebra connectors built with an isolating sort of tape;
ii - the other consists of a pair of foam with not-so-thin-trails zebra connectors around them; in this case, the plastic separator built in the screw posts has four extensions, to guide the foam so it stays in position
iii - the last one resembles a conductive polymer, but it has a lot of thin conductors that once fold will hardly connect the boards.

Silly reasoning: in the last two cases, the conductors may be placed in a bad position OR rotated, what will not allow both main- and keyboard to connect with each other. Would you check for this, if you have not already done it?

Also, the "pressure" that keeps both PCB's and the connector between them comes from two different points in two different assembles:

i - one that has two big nuts around the screw posts; these nuts are directly "screwed" around the post itself, and keep enough pressure so both PCB's can "talk" to each other;
ii - the other uses the case screws to keep the physical pressure that maintain the contact between the two PCB's.

The best assy, for me, is the first one, because the nuts will keep the calculator working even when the case screws are not completely screwed. In the second case, if the threads of the PCB's posts are loose and the screws are failing to keep pressure, the calculator will often have contact problems.

Taking care with the posts is the best we can do; checking for cracks or any fatigue signal. Many techniques to rebuild these threads and the posts themselves were described by the collaborators in here. You should give us some info so we can focus on your particular solution.

Also, you may read (if you haven't already) this article because it contains descriptions about how to disassemble and reassemble an HP41CX. The method of soldering the two PCB's is effective and should work, but trying to keep the connector between them allows faster PCB's trading, when necessary.

I know this is more information only, but I'm waiting for a more detailed description of your 41CX's internals.

Success.


#7

thanks for the advice. I took some plastic washers from my other hp41C, and used them, and now it works. I about had a heart attack, as the CX was recently purchased. I don't know what the problem was, but it works now. It must have been the pressure. If this happens again, or frequently, perhaps I will just hard wire the thing, like the howto on this site says.

Thanks


#8

Hi, Dave;

it's always good reading this sort of news!

I'd wriote an e-mail about the subject below, but you never posted yours, so...

Hardwiring both PCB's may sound good, but try doing this ans a last-shot, no-way-out solution. Consider loosing the zebra connectors, breaking the posts in a way you cannot repair, corroded contacts... Well, I'm writing this all because I have another HP41C that I suspect that is ready to work, but I did not find the time to rebuild the very-thin-traill zebra connector that came with this 41C. It's a time consumming activity, and there are others not yet even started, you see?

Well, this is just an advice based on what I would do: try to recover withoput soldering.

If, by any reason, you need to hardwire the PCB's, success!

Best regards.


#9

I use to fix HP-41s. I think I'll write an article about that (another one because there's several).
For battery contacts, please GTO:
http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/forum.cgi?read=23998

Possibly Related Threads…
Thread Author Replies Views Last Post
  >-->-->-->--> HP17BII+ disassembled and...surprise ( at least for me ) NACHO 3 1,258 10-26-2009, 12:55 AM
Last Post: DavidShenk
  hp 35s disassembled photos Lyuka 12 2,926 09-15-2007, 08:58 PM
Last Post: Richard Ottosen
  41cx to 41cx over HP/IL? steve 8 2,168 02-17-2003, 08:55 AM
Last Post: Christoph Klug

Forum Jump: