The following warnings occurred:
Warning [2] Undefined array key 60881 - 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 60887 - 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 60888 - 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 60907 - 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 60907 - 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 60888 - 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-42S Saturn Address lines?



#5

Hi to all,

I'm trying to discover if the Saturn CPU from the HP-42S have more than the A0..A15 address lines.

I think that some non-connected CPU pins that ends on test-pads on the PCB following the sequence of the address lines (after A15) can be used as address lines for the main RAM - *IF* those pins are indeed address lines!! I don't know very deeply the Saturn processor and I don't know if its address mode is linear on the 0.5MB address area (1Mega-nibble). There is the chip-select (CS) issue also, I think that the ROM-CS and RAM-CS are hardwired on some address window. Any information on this?

I don't have a logic analyser, but I'll try to borrow a oscilloscope to peek around. If these lines can be used for addressing the RAM, the extra RAM can easily be added - 128KB maybe???

Anyway, it is easy to put 64KB of RAM in the space between $20000~$3FFFF to do some extension of its functions/OS, and if at least I can use the A15 on the normal RAM space I can put 64KB there too (128KB total).

Best regards,

Nelson


#6

> I'm trying to discover if the Saturn CPU from the HP-42S have more than the A0..A15 address lines.

The 1LR2 Lewis chips has 17 (MA[9:0] shared with OR[0:9] and MA[10:16] shared with IR[0:6]) address lines for byte access.

> I think that some non-connected CPU pins that ends on test-pads on the PCB following the sequence of the address lines (after A15) can be used as address lines for the main RAM - *IF* those pins are indeed address lines!! I don't know very deeply the Saturn processor and I don't know if its address mode is linear on the 0.5MB address area (1Mega-nibble). There is the chip-select (CS) issue also, I think that the ROM-CS and RAM-CS are hardwired on some address window. Any information on this?

The MMU for the two CS pins for external ROM and external RAM access is programmed at manufacturing process and can't be changed later. The address areas are $20000-$3FFFF and $50000-$5FFFF.

> I don't have a logic analyser, but I'll try to borrow a oscilloscope to peek around. If these lines can be used for addressing the RAM, the extra RAM can easily be added - 128KB maybe???

> Anyway, it is easy to put 64KB of RAM in the space between $20000~$3FFFF to do some extension of its functions/OS, and if at least I can use the A15 on the normal RAM space I can put 64KB there too (128KB total).

Both not possible because of the fixed programmed MMU with 64KB at $20000-$3FFFF and 32KB at $50000-$5FFFF. You will not get any external CS signals outside these memory areas.

The additional pins on the test-pads maybe the 3 MODE[0:2] pins and/or the Saturn bus pins BUS[0:3], NSTR and NCD.

Best Regards,

Christoph


Edited: 20 July 2004, 6:05 p.m.


#7

Hmmm.... My only solution for having mode RAM/ROM (FLASH?) on the 42S is bank switching by some glue logic - I have an idea to put another microprocessor inside it to handle communications (very low power MSP430F1121 line) and maybe it can control the RAM/FLASH CS as well. It is just an speculation as I don't know if it can handle the address/data bus of the Saturn fast enough with its (MSP430) 8MHz.

Anyway, having those 64KB to play with is a good challenge!

Best regards,

Nelson

#8

The address space is linear.

'VPN'

Edited: 20 July 2004, 5:55 p.m.


Possibly Related Threads…
Thread Author Replies Views Last Post
  New website address for Meindert Kuipers' MLDL2000? Garth Wilson 2 1,280 08-11-2013, 01:43 PM
Last Post: Meindert Kuipers
  HP41 Functions Address Table (F.A.T.) Antoine M. Couëtte 6 2,106 07-21-2013, 02:48 AM
Last Post: Antoine M. Couëtte
  Saturn on Android_OS and i-OS CompSystems 6 2,135 03-17-2013, 01:40 PM
Last Post: hugh steers
  Saturn based emulators for android Olivier De Smet 16 4,376 07-29-2012, 01:32 PM
Last Post: Hans-Erik Lehndal
  42s questions and 42s vs 35s snaggs 13 5,097 09-19-2011, 02:44 AM
Last Post: snaggs
  MCODE: Bright idea for executing an address instead of a GOTO ADR (h1E0)? Geir Isene 10 2,487 01-05-2010, 01:07 AM
Last Post: Geir Isene
  HHC2008 - Address to HP (Building / Room #) ?? Matt Kernal 0 641 09-15-2008, 06:49 PM
Last Post: Matt Kernal
  MCODE question - where to savely store an address PeterP 4 1,383 08-20-2008, 08:39 AM
Last Post: Eric Smith
  A lecture about the HP28 and the Saturn processor DaveJ 0 749 06-28-2008, 02:01 AM
Last Post: DaveJ
  Revisiting: Poking a value into address 4100 (NoV-32/HP-41) Geir Isene 2 1,009 04-30-2008, 08:53 PM
Last Post: Diego Diaz

Forum Jump: