DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post here to share useful tips and tricks, to ask questions about using your DM42 or to report software-related problems
Dude McGee
Posts: 3
Joined: Wed Feb 13, 2019 12:09 pm

DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by Dude McGee » Wed Feb 13, 2019 2:27 pm

Moderator note: Englisch ist die Sprache hier zu benutzen. Ich habe deshalb diese Nachricht übersetzt

Hi,

I wanted to update my DM42 to V3.12 yesterday but when I tried to start the process of updating from FAT, the calculator froze. My work-around was not to do the update with the DMCP+DM42 combo but to install the firmware first using dm_tool and then to load the PGM file from the DM42 itself. The calculator now works.

Because of this I'd be interested to know what the reason could be for the Flash firmware from FAT process to hang. Does anyone have any ideas?

Hallo,

gestern wollte ich meinen DM42 auf v3.12 anheben, aber beim Versuch, das Update von der FAT-Partition zu starten, blieb er hängen. Mein Workaround ist nun, das Update nicht über das Combo-File durchzuführen, sondern erst mit dem DM-Tool die FW zu installieren und dann auf dem DM42 das Programmfile nachzuladen. Somit ist der Rechner wieder fit.

Trotzdem würde mich interessieren, was der Grund dafür sein könnte, daß er nach dem Befehl
Flash firmware from FAT hängenbleibt. Hat dazu jemand eine Idee?

Viele Grüße,

Dude

User avatar
revwillie
Posts: 120
Joined: Mon Apr 24, 2017 5:48 pm

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by revwillie » Wed Feb 13, 2019 5:40 pm

Future updates from the fat storage should be ok. It sounds like your DM42 had an older firmware that lacked that capability prior to the update you just performed.
DM42 SN: 00076
DM15, HP 28c, HP 12c, HP 10b, HP 20b, HP 30b, HP 17bII, HP 42s, HP 35s, WP 34s, NP-25, TI-83+, teenix multicalc

Dude McGee
Posts: 3
Joined: Wed Feb 13, 2019 12:09 pm

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by Dude McGee » Wed Feb 13, 2019 5:45 pm

My previous version was 3.9a. Do you happen to know whether this version could already update from FAT or not? Your explanation sounds quite reasonable.

Dude McGee
Posts: 3
Joined: Wed Feb 13, 2019 12:09 pm

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by Dude McGee » Wed Feb 13, 2019 5:52 pm

I've just read in the firmware history file, that since v3.5 updating from FAT should work. This is quite a time back...

User avatar
ijabbott
Posts: 165
Joined: Fri Dec 15, 2017 1:34 pm
Location: GB-MAN

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by ijabbott » Wed Feb 13, 2019 10:20 pm

I always supply power via the USB port when updating the firmware from FAT. It seems like a sensible precaution to avoid lock-ups caused by drop in battery voltage, which in turn is caused by increased battery load during the flash erase and write cycles.

grsbanks
Posts: 857
Joined: Tue Apr 25, 2017 9:23 am
Location: Preston, Lancs, UK
Contact:

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by grsbanks » Thu Feb 14, 2019 1:28 pm

As has been stated elsewhere, it was already possible to trigger an update from FAT on 3.9a.

The only think I can think of is an unforeseen incompatibility between 3.9a and 3.12 because I updated to 3.12 using the "update from FAT" method and it all went well. Then again, it was from an internal test version of 3.12 anyway.

I'm about to try and update to an internal test version of 3.13 so I'll see how that goes and report back.

Edit: no problem encountered updating to our test version
Not SwissMicros staff, just an enthusiast.

kintekobo
Posts: 7
Joined: Thu Jun 28, 2018 12:35 pm

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by kintekobo » Sat Mar 02, 2019 3:34 pm

Hi

I am having the exact same problems when trying to upgrade the firmware. My DM42 is currently on 3.11/2.0.21 and I have tried using the combined firmware/programs bin file and the firmware alone bin file and neither work.

I have tried formatting the USB drive and copying the files across and have done the eject disk and allow update method as well as the eject disk and not update but use the firmware update option from the system menu. Every time the DM42 displays the "Unsaved changes to the machine state will be lost. Press [ENTER] to continue anyway" message but it has crashed at that point as no key press is registered and the machine is now completely frozen and requires a reset.

Can someone from SwissMicreos help with this please?

Chris

User avatar
Mark Hardman
Posts: 69
Joined: Wed May 03, 2017 1:26 am
Location: Houston, TX

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by Mark Hardman » Sat Mar 02, 2019 4:26 pm

Godwin,

There might be a real issue here. I had the exact same "freezing" problem updating my production DM42 from 3.11 to 3.12. I thought nothing of it and used dm_tool to manually flash the combined binary. I did not have any issues updating my two beta units from flash.

Mark
DM42 S/N: 00043 (Beta)
DM42 S/N: 00065 (Beta)
DM42 S/N: 00357

User avatar
Walter
Posts: 1100
Joined: Tue May 02, 2017 9:13 am
Location: Close to FRA, Germany

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by Walter » Sat Mar 02, 2019 4:29 pm

kintekobo wrote:
Sat Mar 02, 2019 3:34 pm
Can someone from SwissMicreos help with this please?
FYI, SwissMicros equals Michael and David. That's it. Tertius non datur.
DM42 SN: 00041 --- Follower of Platon.

HP-35, HP-45, ..., HP-50, WP 34S, WP 31S, DM16L

kintekobo
Posts: 7
Joined: Thu Jun 28, 2018 12:35 pm

Re: DM42 can FW not be updated from built-in memory? (kann kein FW-Update vom eingebauten Datenträger durchführen)

Post by kintekobo » Sat Mar 02, 2019 8:53 pm

I have managed to re-flash to 3.12 by using the dm_tool program but can I just point out how difficult this is to do when you are a Mac user? Since there doesn't appear to be a Mac version of the dm_tool I had to go and dig out an old PC laptop which, being Microsoft, insisted on performing an update before I could load the drivers.
If you are a Mac user that doesn't have access to a PC this could be a bit of a problem

Chris

Post Reply