DM42 Firmware Update Policy

This is where announcements of official firmware updates provided by SwissMicros for the DM42 calculator will be made.

Please do not post bug reports here. The Usage tips, tricks and problem reports forum is there for that.

Please do not post notices of third party firmware builds here, they will be deleted. Instead, please use the Third Party firmware builds forum for this purpose.
grsbanks
Posts: 1122
Joined: Tue Apr 25, 2017 11:23 am
Location: Preston, Lancs, UK
Contact:

DM42 Firmware Update Policy

Post by grsbanks »

As you all know, the DM42's firmware is split into the proprietary operating system, DMCP, and the open source Free42 by Thomas Okken.

DMCP has now matured to the point where we don't anticipate any further development of new features. If bugs are found then of course they will be fixed.

Development of Free42 is, however, still ongoing and we would all like any new features to be present on the DM42. This will continue to be a priority for SwissMicros and we'll always try and keep up. This said, patching stock Free42 to incorporate the changes needed for it to run on the DMCP platform is not trivial, so we're going to start reining back updates from now on, dialling down the frequency to quarterly updates at most.

We'll provide an unscheduled update if there are bugfixes to DMCP. A version of Free42 as recent as possible but at least two weeks old, giving Thomas Okken a chance to fix any bugs that might have crept into it, will be included in the update.

We'll provide an unscheduled update if there is a serious bug (e.g. if it gives numerically incorrect results or causes a crash) in a part of Free42 used by the DM42 (not all of Free42 is used), again waiting for at least two weeks after the fix to allow time for any other bugs uncovered to be fixed before the new version is folded into the DM42.

Scheduled updates will only happen if there is something new to put in the update.

This will allow us to continue to support other existing SwissMicros products and also to work on developing new products.
There are only 10 kinds of people in the world: those who understand binary and those who do not.
Thomas Okken
Posts: 1098
Joined: Tue May 02, 2017 5:48 pm
Location: Netherlands
Contact:

Re: DM42 Firmware Update Policy

Post by Thomas Okken »

Is the memory leak that was fixed in 3.0.3 considered an unscheduled-update-worthy bug?
amafan
Posts: 87
Joined: Tue Sep 29, 2020 11:40 pm

Re: DM42 Firmware Update Policy

Post by amafan »

Quite a reasonable policy if you ask me. Keep up the good work.
DM42 (#6476), DM41X (#458), DM15, 12 - HP 12, 17BII, 35(2), 45, HP 27S, 28S, 30B, 41CV, 41CX, 42S, 48S, 35S, HP10bII+, 12C PLAT
I may have a problem!
User avatar
RAPo
Posts: 290
Joined: Wed May 03, 2017 6:54 pm
Location: The Netherlands
Contact:

Re: DM42 Firmware Update Policy

Post by RAPo »

Yes a wise and good policy!

One qiestion: if Thomas includes a paid version vould we get this paid version also (wuickly) on DM42? Wouldn't mind a yearly or monthly contribution (both to Thomas and Swissmicro's).
DM41X beta: SN00018.
DM41X: SN00496.
DM42 beta: SN00074.
DM42:SN06020.
DM42 converted to C47 SN08973
DM10L: SN056/100.
DM11L: SN 02058.
DM15L: SN2074.
DM16L: SN2156.
DM15, DM16, DM41
and a whole bunch of the original HP's,
User avatar
akaTB
Posts: 794
Joined: Tue May 02, 2017 1:56 pm
Location: Milan, Italy

Re: DM42 Firmware Update Policy

Post by akaTB »

Finally! I hope this will put an end to "when?" requests. :roll:
Greetings,
    Massimo
ajcaton
-+×÷ left is right and right is wrong :twisted: Casted in gold
Thomas Okken
Posts: 1098
Joined: Tue May 02, 2017 5:48 pm
Location: Netherlands
Contact:

Re: DM42 Firmware Update Policy

Post by Thomas Okken »

Even if it doesn't, being able to respond with a link to the policy would be a win. I personally get a lot of use out of my FAQ because it allows me to respond to many questions by simply replying with a link to the appropriate FAQ item. It beats having to compose an actual message every time.
grsbanks
Posts: 1122
Joined: Tue Apr 25, 2017 11:23 am
Location: Preston, Lancs, UK
Contact:

Re: DM42 Firmware Update Policy

Post by grsbanks »

Thomas Okken wrote:
Mon May 03, 2021 5:35 pm
Is the memory leak that was fixed in 3.0.3 considered an unscheduled-update-worthy bug?
The plan is to release an update for the DM42 including Free42 3.0.3 next week. This will kick off the quarterly update schedule.
There are only 10 kinds of people in the world: those who understand binary and those who do not.
ratwolf
Posts: 52
Joined: Fri Feb 12, 2021 1:00 am

Re: DM42 Firmware Update Policy

Post by ratwolf »

What about the DM42 programming tool? Will there be an update to incorporate the current Free42 features?
And will the programming tool be included in the quarterly update cycle if relevant?
Thomas Okken
Posts: 1098
Joined: Tue May 02, 2017 5:48 pm
Location: Netherlands
Contact:

Re: DM42 Firmware Update Policy

Post by Thomas Okken »

grsbanks wrote:
Mon May 03, 2021 7:28 pm
Thomas Okken wrote:
Mon May 03, 2021 5:35 pm
Is the memory leak that was fixed in 3.0.3 considered an unscheduled-update-worthy bug?
The plan is to release an update for the DM42 including Free42 3.0.3 next week. This will kick off the quarterly update schedule.
👍
User avatar
akaTB
Posts: 794
Joined: Tue May 02, 2017 1:56 pm
Location: Milan, Italy

Re: DM42 Firmware Update Policy

Post by akaTB »

ratwolf wrote:
Mon May 03, 2021 7:48 pm
What about the DM42 programming tool? Will there be an update to incorporate the current Free42 features?
And will the programming tool be included in the quarterly update cycle if relevant?
Please read this: viewtopic.php?f=17&t=2941&p=19938#p19938
Greetings,
    Massimo
ajcaton
-+×÷ left is right and right is wrong :twisted: Casted in gold
Post Reply