DM42 Firmware V3.2 available

This is where announcements of firmware updates for the DM42 calculator will be made
grsbanks
Posts: 703
Joined: Tue Apr 25, 2017 9:23 am
Location: Preston, Lancs, UK

DM42 Firmware V3.2 available

Post by grsbanks » Fri Jan 05, 2018 7:47 pm

Image

Release notes
  • UTF-8 up/down triangles swap fix
  • Heavy calculation hang fix
  • Upgrade to Free42 2.0.8
  • Force RESET after flashing
UTF-8 up/down triangles swap fix

These two glyphs were inverted in the help viewer This has been corrected

Heavy calculation hang fix

A number of users reported their DM42 hanging when running a CPU-intensive benchmark. It would hang when running on batteries but not when the calculator was connected to a USB port.

This had David scratching his head for a while but he found the culprit, which was none other than the level of code optimisation performed by the compiler! He had a hunch and got Michael and me to try out a test version on a program known to hang the machine and.... no more hanging. He then told us that the only change was scaling the code optimisation back a notch.

This firmware version has been compiled using the slightly lower optimisation level.

Upgrade to Free42 2.0.8

Taken directly from Thomas Okken's release notes for this version:
  • MENU (activating the programmable menu) while in ALPHA mode didn't turn off the alpha_mode flag, leading to bad behavior or even crashes if any menu keys were subsequently pressed.
Force RESET after flashing

A while ago some beta testers reported their DM42 hanging when waking up after a firmware update. This was caused by garbage data potentially remaining in the CPU's registers before booting up the firmware so we now do a full reset of the CPU to ensure a clean state.

Update procedure

Download DM42_flash_3.2.bin and follow instructions in the manual

SHA1 Checksum

36d420fe742f4a87d7b7d7f2cd0866924e7bc32d DM42_flash_3.2.bin
Not SwissMicros staff, just an enthusiast.

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

Re: DM42 Firmware V3.2 available

Post by revwillie » Fri Jan 05, 2018 7:53 pm

using DM tool 2.3, I sucessfully flashed v3.2 in windows7 64bit. So far, so good.
DM42 SN: 00076
DM15, HP 28c, HP 10b, HP 20b, HP 30b, HP 17bII, HP 42s, HP 35s, WP 34s, NP-25, TI-83+, teenix multicalc

User avatar
Guenter
Posts: 102
Joined: Wed May 24, 2017 4:26 pm
Location: Germany

Re: DM42 Firmware V3.2 available

Post by Guenter » Fri Jan 05, 2018 8:41 pm

Thanks for the next flawless update.

Question again on the HELP:

The arrows are described to jump to the next link, but they don't do that always. Example: from the "Contents" jump to the "Flags" then press [down]. It will simply show the next page(s) instead of the next link which would be "Virtual variables". Did I overlook something which was explained before?

Günter
Last edited by Guenter on Fri Jan 05, 2018 10:29 pm, edited 1 time in total.
DM42 SN:00004 and SN:00184

Geoff Quickfall
Posts: 198
Joined: Wed May 24, 2017 8:44 pm
Location: Vancouver Canada
Contact:

Re: DM42 Firmware V3.2 available

Post by Geoff Quickfall » Fri Jan 05, 2018 10:01 pm

What an ease and pleasure to update. It is like christmas every time!

BUT :|

1) no T+X in catalogue and

2) no -1h in settings.

;)

User avatar
akaTB
Posts: 208
Joined: Tue May 02, 2017 11:56 am

Re: DM42 Firmware V3.2 available

Post by akaTB » Fri Jan 05, 2018 10:20 pm

Geoff Quickfall wrote:
Fri Jan 05, 2018 10:01 pm
What an ease and pleasure to update. It is like christmas every time!

BUT :|

1) no T+X in catalogue and

2) no -1h in settings.

;)
...and

3) no book on shelves. :lol:
Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong

Geoff Quickfall
Posts: 198
Joined: Wed May 24, 2017 8:44 pm
Location: Vancouver Canada
Contact:

Re: DM42 Firmware V3.2 available

Post by Geoff Quickfall » Fri Jan 05, 2018 10:36 pm

:?

Oh no, another book thread... :oops:

I have one, not quite complete though :? . Used it to restore an early HP 35 calculator with ln 2.02 bug yesterday.

YouTube of the restored 35 with ln bug: https://youtu.be/kt5GPKwG6K0

Must say, instructions are well written but not yet at the “Walter” standard.

:ugeek:
Last edited by Geoff Quickfall on Fri Jan 05, 2018 10:50 pm, edited 1 time in total.

User avatar
akaTB
Posts: 208
Joined: Tue May 02, 2017 11:56 am

Re: DM42 Firmware V3.2 available

Post by akaTB » Fri Jan 05, 2018 10:40 pm

Geoff Quickfall wrote:
Fri Jan 05, 2018 10:36 pm

Oh no, another book thread... :oops:
Ok, I'll stop here.

Oh and BTW, another smooth update. Thanks team!
Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong

Geoff Quickfall
Posts: 198
Joined: Wed May 24, 2017 8:44 pm
Location: Vancouver Canada
Contact:

Re: DM42 Firmware V3.2 available

Post by Geoff Quickfall » Fri Jan 05, 2018 11:13 pm

That’s okay! Believe me, my wife is on my case about the book also. She’s winning so...

Geoff

rprosperi
Posts: 373
Joined: Mon Apr 24, 2017 5:48 pm
Location: New York

Re: DM42 Firmware V3.2 available

Post by rprosperi » Fri Jan 05, 2018 11:29 pm

Upgrade to 3.2 was smooth and quick. Nice work guys, it is appreciated.
--bob p

DM42: β00071 & 00282

dlachieze
Posts: 137
Joined: Thu May 04, 2017 10:20 am
Location: France

Re: DM42 Firmware V3.2 available

Post by dlachieze » Fri Jan 05, 2018 11:41 pm

The update to 3.2 with dm_tool 2.3 was smooth but then I tried to transfer some OFFIMG files and it hung. The DM42 was unresponsive, stuck in USB disk mode, but not anymore recognized by Windows. I had to reset it with a paperclip, then everything worked fine and I was able to transfer the images.
DM42 SN: 00425

Post Reply