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

Discussion about the new DM41X calculator
Post Reply
Boub65
Posts: 124
Joined: Tue Sep 12, 2017 4:34 pm
Location: Rabat, Morocco

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

Post 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.
2xDM15L, DM41L, DM42 SN#00855 (+one lost during shipping), DM41X #00707
TI-89 titanium, CASIO fx-cg50 (to play with micropython)

There are three kinds of people in the world: those who know math and those who don't.
dlachieze
Posts: 317
Joined: Thu May 04, 2017 12:20 pm
Location: France

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

Post 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.
DM42: 00425 - DM41X: β00066
Boub65
Posts: 124
Joined: Tue Sep 12, 2017 4:34 pm
Location: Rabat, Morocco

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

Post 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.
Last edited by Boub65 on Mon Feb 08, 2021 6:57 pm, edited 1 time in total.
2xDM15L, DM41L, DM42 SN#00855 (+one lost during shipping), DM41X #00707
TI-89 titanium, CASIO fx-cg50 (to play with micropython)

There are three kinds of people in the world: those who know math and those who don't.
whuyse
Posts: 143
Joined: Thu Dec 21, 2017 1:23 pm

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

Post 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
42S #3249S01123
DM42 #00345
DM41X #01215
rprosperi
Posts: 1118
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

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

Post 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. :)
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
amafan
Posts: 64
Joined: Tue Sep 29, 2020 11:40 pm

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

Post 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.
DM41X (#6476), 42 (#458) - HP 17BII, 35(2), 45, HP 27S, 28S, 30B, 41CV, 42S, 48S, 35S, HP10bII+, 12C PLAT
I may have a problem!
Dave Britten
Posts: 129
Joined: Wed Jun 14, 2017 9:27 pm

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

Post 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.
Post Reply