Page 1 of 1

Error while loading a RAW file ("TRY AGAIN")

Posted: Mon Feb 08, 2021 5:22 pm
by Boub65
Hello all,
I am keying a (very long) program for my DM41X (700+ steps).
So I went using the DM42 en/decoder.

I keyed the program (with only HP41CX compatible instructions) in the DM42 en/decoder, then encoded it to a raw file.
I uploaded the raw file in the DM41L en/decoder to check that it could read it ok and that I found all my instruction as keyed in DM42 encoder.

Then I went copying the raw file in the DM41X through USB and tried to load it.
I have a "TRY AGAIN" error.

Why would this process be wrong?
Any other way to get a raw file of HP41CX instructions?

Sincerely,
Boubker.

Re: Error while loading a RAW file ("TRY AGAIN")

Posted: Mon Feb 08, 2021 5:56 pm
by dlachieze
"TRY AGAIN" means that you don't have enough room in the program memory to load your (very long) program. You need to increase the available program memory, either by removing existing programs or reducing the number of registers with SIZE.

Re: Error while loading a RAW file ("TRY AGAIN")

Posted: Mon Feb 08, 2021 6:26 pm
by Boub65
dlachieze wrote:
Mon Feb 08, 2021 5:56 pm
"TRY AGAIN" means that you don't have enough room in the program memory to load your (very long) program. You need to increase the available program memory, either by removing existing programs or reducing the number of registers with SIZE.
You are right!!!
I did a SIZE 000 before loading the raw file, and it worked!
Unfortunately my program needs 190 registers to work...

I thought that we had around 2000 program steps with DM41X (equivalent to HP41CX)?
Must depend of the nature of the instructions?

I have no other way than to work with extended memory for registers...

Thanks, sincerely,
Boubker.

Re: Error while loading a RAW file ("TRY AGAIN")

Posted: Mon Feb 08, 2021 6:37 pm
by whuyse
install the HEPAX module and save your program there; it will become part of CAT 2 and won't take up RAM space.
Werner

Re: Error while loading a RAW file ("TRY AGAIN")

Posted: Mon Feb 08, 2021 9:38 pm
by rprosperi
whuyse wrote:
Mon Feb 08, 2021 6:37 pm
install the HEPAX module and save your program there; it will become part of CAT 2 and won't take up RAM space.
Werner
Dang it, Werner you beat me to it!

I was excited to have a solution to this situation (which I also encountered when using some giant 42S program) for Boub65, but you're too darned quick.

Thanks for helping out, as usual. :)

Re: Error while loading a RAW file ("TRY AGAIN")

Posted: Tue Feb 09, 2021 12:27 am
by amafan
whuyse wrote:
Mon Feb 08, 2021 6:37 pm
install the HEPAX module and save your program there; it will become part of CAT 2 and won't take up RAM space.
Werner
What is the HEPAX module? I've heard about it and seen some comments but I haven't been able to figure out what it is and does.

Re: Error while loading a RAW file ("TRY AGAIN")

Posted: Tue Feb 09, 2021 2:21 am
by Dave Britten
amafan wrote:
Tue Feb 09, 2021 12:27 am
whuyse wrote:
Mon Feb 08, 2021 6:37 pm
install the HEPAX module and save your program there; it will become part of CAT 2 and won't take up RAM space.
Werner
What is the HEPAX module? I've heard about it and seen some comments but I haven't been able to figure out what it is and does.
Conceptually it's a lot like the Extended Functions/Memory modules, but with more RAM and more features. Notably, the ability to save programs to it and also execute them directly from the HEPAX RAM, just as if it were a program in a ROM module.