The following warnings occurred:
Warning [2] Undefined array key 20093 - 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 20098 - 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 20106 - 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 20111 - 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 20116 - 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 20119 - 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 20098 - 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 20116 - 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 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 20119 - 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 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: Port problems



#7

Some days ago, I posted a note about a module conflict on my HP-41C in connection with the use of Memory Modules (original message will be attached below). In fact, I did receive a few responses: thanks again to all who made the effort to write! Alas, after checking and trying out what I was told (cleaning contacts ond taking care of the correct port order), it seems that my problem is still not solved (same behaviour as before, that is). Besides, further experiments with a QUAD MM showed the following: Installed in port 1 or 4, the machine allows access to the full of 319 registers. Unlike that, if the QUAD would be plugged into port 2 or 3, SIZE 000 just shows 128 registers, indicating that only another 64 + 1 registers will be addressed. Any idea how this can happen and how this can get fixed? Thanks for your time!

< Original Message:

I have an HP-41C which shows some kind of failure when a Memory Module (MM) is plugged in (might well be that the same
failure would show up with a Quad- or a completely different module, though I haven't checked it yet). The machines
"operating mode" depends on the port that is occupied by the MM: When the machine is operated with a MM in port 1 it
seems to work correctly (at least, the MM is recognized by means of SIZE). If a MM is plugged into ports 2 or 4, a very faint
(actually barely perceptible) and high pitched tone is emitted by the machine and it doesn't respond to the keyboard anymore.
In port 3 the MM is not recognized at all. Otherwise (without MM that is) the calc seems to work fine. Does anyone have an
explanation for this behavior? >


#8

Hi;

I still believe you have some contact problems, but with the new info, I'd check the integrity of the flex circuit itself, the one wrapped around the IO/BATT assy. It may have broken cooper trails. It is not that impossible...

Also, the contacts between the IO/BAT assy and the motherboard. If there's anything wrong in there, the modules' contacts may be fine, and the port's contacts may be not fine.

Well, you'll have other ideas, for sure. I have seen (and had my own experiences) that bad connections and bad contact are the most usual problems in HP calculators. A bit of solder and cleaning brought some fellas back to life (in this very week, I resoldered two HP12C, one HP11C, some SMD's on a mishandled HP48 and upgraded my HP42S to 32K! Busy days, when soldering is the special).

Cheers and success.

#9

I have had no Quad module to experiment with, and also my HP41 has some contacts problems, so my suggestion is mainly from similar but not equal experiences and some educated guessing.

The standard memory modules must be installed always in a consecutive manner and starting from port 1. I suppose the calculator searches for RAM starting at port 1 addresses, and then at the following ports. If it finds any unused addresses, it will assume there is no more RAM to look for. It may be similar with the Quad, so unusual behavior in ports 2,3 or 4 as you observed may be caused by conflicting addresses or because the firmware in the calculator finds an unexpected condition and "hangs up" or triggers other error conditions.

Other modules such as extended functions and extended memory also have specific rules specifying which sequence the ports are to be used for.

My guesses may be wrong, and it may well be that the Quad has fixed (hardwired) addresses, since it occupies a defined address space in full. In that case, it should work at any port. Please see the Quad Module documentation to see if this is the case. In the meantime, using it at port 1 shouldn't be an issue.


#10

Hi;

There is a particular case. I have a 41C in the box (I mean, disassembled) and four memory modules. I remember when I had only one module I could plug it in any port; the fact is that only when it was plugged in Port 1 I could use all memory for programs. In ports 2, 3 or 4 I should "map" the 64 registers, because a gap would exist. It seems to me the 41's OS searches for memory in a bottom-to-top scan (Maybe it's faster). I remember I could access higher registers, store numbers in there, switch the calculator off, move the memory module to another port, switch it on and search for the register that would contain the numbers I stored.

I did not have any other module, I could get them (X-Functions, X-IO and Navigation) only after buying a 41CX. I never used them in a 41C, so I do not know what sort of reactions may come with modules between two memory modules.

At the time I was writing this post, Juergen answered; but I would mention that it is stated in the 41C manual that the Quad Memory Module (QMM) can be plugged in any available port. No restrictions.

Cheers.

#11

Luiz, Andres, thanks a lot for your valuable info concerning my current problem. I'll try to "digest" what you told me and hopefully be able to fix this HW problem from your hints!
B.t.w. Andres, the QMM documentation says that it can be used in any port, proving your guess the QMM having a fixed address space :-)
Thanks again!


#12

Ok, so now I know the Quad is not port-dependent (I first thought otherwise, now it is clear) Thank you, Juergen and Luiz!


Possibly Related Threads…
Thread Author Replies Views Last Post
  HP-41 module covers and side port cover Nate Martin 1 1,465 12-02-2013, 01:51 AM
Last Post: Giancarlo
  Yet another benchmark port on the wiki: Savage Pier Aiello 35 9,223 09-26-2013, 03:22 AM
Last Post: Pier Aiello
  HP 50G serial port programming Chris Smith 2 1,353 06-15-2013, 02:47 PM
Last Post: Chris Smith
  HP 67 problems Manel 1 1,050 06-11-2013, 09:15 PM
Last Post: BobVA
  OT: RPN port to Casio fx-cg10/20? Matt Kernal 4 1,884 04-30-2013, 12:16 PM
Last Post: hugh steers
  HP-42S with Electroluminescent screen and simple I/O port Jose Poyan 8 2,603 03-27-2013, 07:11 PM
Last Post: Jose Poyan
  AME Design Port Extender for the HP41 Dane Spillers 2 1,310 03-14-2013, 07:58 PM
Last Post: dane spillers
  Update (Fixed): Problems concerning HP 82104 card reader Edward Cheng 0 977 09-05-2012, 04:58 AM
Last Post: Edward Cheng
  HP 30b serial port pinout xset 5 1,897 09-01-2012, 02:24 PM
Last Post: Walter B
  Problems concerning HP 82104 card reader Edward Cheng 3 1,436 08-21-2012, 07:52 PM
Last Post: aj04062

Forum Jump: