|Re: MLDL 2000 question|
Message #3 Posted by Vieira, Luiz C. (Brazil) on 1 Dec 2005, 3:45 p.m.,
in response to message #1 by Miki Mihajlovic
I'm one of the named 'happy owners' and I also did not succeed seing the espected results. Meindert mentions in his site (www.kuipers.to/hp41.htm , go to DOWNLOAD) that it may happen.
See, when you change both SW3 and SW4, you select one of the four possible Setting Rgister configuration (SR0, SR1, SR2 or SR3) available in the kind of memory you choose through SW2 (SRAM or FLASH). Each SR# allows any page in the HP41 bus (P#0 to P#F, four banks each), so each SR# stores the address of up to 64 memory positions inside MLDL2000. BUT if you choose FLASH Setting Register, it does not mean the SR 'per se' must point to a FLASH position, instead it can point to any valid FLASH or SRAM position.
Meindert pre-configures each MLDL2000 to leave with M2K ROM image in FLASH #0000 and the four FLASH SR configurations ready to follow the examples. So, when you place SW2 in OFF, you are dealing with THe setting registers in FLASH memory, so the configuration is kept for as long as it takes till you use it. If SW2, SW3 and SW4 are set to OFF, then MLDL2000 is instructed to use FLASH SR0 contents, which allow the HP41 to 'see' only the M2K ROM image recorded in FLASH memory through page 8 (lower port 1). As you choose SR1 (SW3=OFF, SW4=ON), SR2 (SW3=ON, SW4=OFF), the related configuration should activate one valid address in SRAM so -M2K ROM image can be copied, listed and used/erased. When you finally choose SR3 (SW3=SW4=ON), the HP41 'sees' only the copy of -M2K ROM, now in SRAM, through page #9 (upper port 1). Keep in mind that what the HP41 sees is not the SR#, instead what each SR# contents 'tell it to see'. e.g., by changing SR0 contents the HP41 may see whatever you load in whatever valid SRAM or FLASH address.
What seems to happen is that Meindert may have not programmed the FLASH SR with the suitable contents in some units, mine included. I'd suggest to go ahead with other experiments if you actually see
after CAT 2. It is most likely that your unit is perfectly fine. After loading your PC with the MLDL2000 manager and the necessary USB driver, things will get clearer, believe me.
Hope this helps.
Edited: 1 Dec 2005, 4:07 p.m.