Now I have the 41X up and running again I was playing around doing different tests and I discovered the following.
Run this very simple program on the DM41X and an original HP41
01 LBL TEST
02 1
03 ST+ 01
04 VIEW 01
05 GTO TEST
06 END
On the HP41 it shows a simple increasing counter till you hit R/S
On the DM41X it starts ok but after 10-15 loops it stops updating in a regular way and the R/S works only if you keep it pressed for a few seconds and release it.
I tried on battery mode and USB in FAST and SLOW, same result.
Strange, maybe the fast process on the arm processor takes a shortcut not fully emulating the slow 41 process for certain commands.
Its not causing me any problem in my normal programs but I am curious what the reason is.
Display update difference between DM41X and HP41
Display update difference between DM41X and HP41
HP41C (2x), HP41CV, HP41CX, DM41X β, DM41X, DM42, HP11C, HP48G, HP97
- Mark Hardman
- Posts: 118
- Joined: Wed May 03, 2017 3:26 am
- Location: Houston, TX
Re: Display update difference between DM41X and HP41
I can confirm EM41's reported erratic timing of VIEW using:
Fill stack with 1's
01 LBL TEST
02 VIEW ST X
03 +
04 GTO TEST
The display will have a normal delay interval and then show two numbers in quick succession or even skip a number entirely. At other times, the display will not change for 3-4 seconds.
I found one other weird bug. Let the program run for a few minutes and then tap R/S several times until the program stops. Now press and short-hold RDN (or similar). The key press will immediately display NULL without any delay. This misbehavior eventually returns to normal.
Fill stack with 1's
01 LBL TEST
02 VIEW ST X
03 +
04 GTO TEST
The display will have a normal delay interval and then show two numbers in quick succession or even skip a number entirely. At other times, the display will not change for 3-4 seconds.
I found one other weird bug. Let the program run for a few minutes and then tap R/S several times until the program stops. Now press and short-hold RDN (or similar). The key press will immediately display NULL without any delay. This misbehavior eventually returns to normal.
DM42: β00043, β00065, 00357 / DM41X: β00054, 00445 / DM32: β00278
DM10L: 017/100, DM11L: 00121, DM12L: 02005, DM15L: 00523, DM16L: 00008, DM41L: 00111
DM10L: 017/100, DM11L: 00121, DM12L: 02005, DM15L: 00523, DM16L: 00008, DM41L: 00111
- Dan Simpson
- Posts: 104
- Joined: Wed Mar 18, 2020 3:29 pm
- Location: Arizona
Re: Display update difference between DM41X and HP41
I have also confirmed this behavior on my DM41X.
My 41CL on Turbo 50 exhibits the same (correct) behavior as my unmodified 41CX so it does not look like it is strictly speed related.
It seems to be a quirk in the DM41X implementation.
I am unable to reproduce the immediate NULL when pressing RDN.
My 41CL on Turbo 50 exhibits the same (correct) behavior as my unmodified 41CX so it does not look like it is strictly speed related.
It seems to be a quirk in the DM41X implementation.
I am unable to reproduce the immediate NULL when pressing RDN.
My Collection: HP-55, HP-67 (Teenix Mod), HP-15C, HP-16C, HP-41CV, HP-41CX, SY41-CL, DM41X, DM42, HP-42S, HP-48G, HP-71B, HP-75C, HP-86B.
Re: Display update difference between DM41X and HP41
Thanks for the reports and confirmations.
I believe a prior bug-fix has corrected this anomalous behavior too, but we'll check it out to be sure.
I believe a prior bug-fix has corrected this anomalous behavior too, but we'll check it out to be sure.
--bob p
DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
Re: Display update difference between DM41X and HP41
I'm not able to reproduce this difference on my DM41X, I've tested both programs.
I'm running DMCP v3.18t03 and DM41X v1.11t08
I'm running DMCP v3.18t03 and DM41X v1.11t08
DM42: 00425 - DM41X: β00066 - WP43: 00042
Re: Display update difference between DM41X and HP41
Srange, same firmware here, what is your hardware version, in settings /selftest/diagnostics in the upper right corner.
My HW id = 2
Erik
HP41C (2x), HP41CV, HP41CX, DM41X β, DM41X, DM42, HP11C, HP48G, HP97
Re: Display update difference between DM41X and HP41
Tested here and all functions as it should. Tested both Fast and Slow modes, with and without USB connection.
Hardware ID-2
The only thing of note that may be different to other setups is that upon receipt of my 41x hardware last week, I updated both DM system firmware and 41x system software using the Quick Update methodology with the March combined bin update:
DMCP_flash_3.18t03_DM41-1.11t08.bin
It must be said that things are in general rock solid and the only occasions I've had to soft reset is when something has gone weird deep in the plumbing of a particular module library (I'm compiling a separate list of module bugs, ready to send to the library creators in question (if they're still active in the 41 community)).
Hardware ID-2
The only thing of note that may be different to other setups is that upon receipt of my 41x hardware last week, I updated both DM system firmware and 41x system software using the Quick Update methodology with the March combined bin update:
DMCP_flash_3.18t03_DM41-1.11t08.bin
It must be said that things are in general rock solid and the only occasions I've had to soft reset is when something has gone weird deep in the plumbing of a particular module library (I'm compiling a separate list of module bugs, ready to send to the library creators in question (if they're still active in the 41 community)).
-
- Posts: 795
- Joined: Wed May 03, 2017 7:46 pm
- Location: Malone, NY USA
Re: Display update difference between DM41X and HP41
I updated my 41X the same way and mine shows the anomaly.jonmoore wrote: ↑Sun May 03, 2020 10:06 amTested here and all functions as it should. Tested both Fast and Slow modes, with and without USB connection.
Hardware ID-2
The only thing of note that may be different to other setups is that upon receipt of my 41x hardware last week, I updated both DM system firmware and 41x system software using the Quick Update methodology with the March combined bin update:
DMCP_flash_3.18t03_DM41-1.11t08.bin
Tom L
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Re: Display update difference between DM41X and HP41
No problem here.
DMCP v3.18t03 (IFC 03.13)
DM41X v1.11t08
HW-ID: 2
DMCP v3.18t03 (IFC 03.13)
DM41X v1.11t08
HW-ID: 2
Greetings,
Massimo
ajcaton
-+×÷ left is right and right is wrong Casted in gold
Massimo
ajcaton
-+×÷ left is right and right is wrong Casted in gold
Re: Display update difference between DM41X and HP41
Mine was also updated last week after receiving my new PCB.
HP41C (2x), HP41CV, HP41CX, DM41X β, DM41X, DM42, HP11C, HP48G, HP97