Page 8 of 9

Re: DM42 Firmware V3.5 available

Posted: Sat Jul 07, 2018 5:30 am
by toml_12953
HPMike wrote:
Fri Jul 06, 2018 10:04 pm
toml_12953 wrote:
Fri Jul 06, 2018 9:40 pm
No more announcements of updated software? The last one was in March 2018
There have been updates since then, just not announced here >>> https://www.swissmicros.com/dm42/firmware/
I just wonder why since updates were always announced before and then the announcements stopped. It was very convenient to get a message when a new update came out rather than having to check the download site every now and then for updates. Sort of like how interrupts are more efficient than polling for a CPU.

Re: DM42 Firmware V3.5 available

Posted: Sat Jul 07, 2018 9:50 am
by grsbanks
I'll have to find out what happened. I wasn't told about the update and therefore couldn't announce it :)

Re: DM42 Firmware V3.5 available

Posted: Sat Jul 07, 2018 1:09 pm
by keithdalby
Any changes?

Re: DM42 Firmware V3.5 available

Posted: Sat Jul 07, 2018 3:25 pm
by HPMike
keithdalby wrote:
Sat Jul 07, 2018 1:09 pm
Any changes?
AFAIK, the only change is that the update has been broken into two parts in order to meet the GPL licensing requirements and permit developer programming. Otherwise, the basic DM42 program is unchanged. Since I am just a regular user and not interested in developement, I have not bothered to update from V3.5.

Re: DM42 Firmware V3.5 available

Posted: Thu Jul 12, 2018 7:47 pm
by reavy
What does it mean for users that the GPLed part was split into another file? Does the flashing/update procedure change?

Re: DM42 Firmware V3.5 available

Posted: Thu Jul 12, 2018 10:22 pm
by dlachieze
Yes, see here for the firmware update procedure changes.

Re: DM42 Firmware V3.5 available

Posted: Thu Jul 12, 2018 11:19 pm
by keithdalby
I'm a simple man. I don't want to mess around compiling sources or whatever. I want a simple system of 'plug it in and double click' (like we had).

Re: DM42 Firmware V3.5 available

Posted: Fri Jul 13, 2018 4:49 am
by reavy
Thanks for the link, dlachieze. I missed that note in the manual. Hopefully the top post in this thread gets updated with a note about the change.

Re: DM42 Firmware V3.5 available

Posted: Fri Jul 13, 2018 10:53 am
by dlachieze
reavy wrote:
Fri Jul 13, 2018 4:49 am
Hopefully the top post in this thread gets updated with a note about the change.
I don't think the first post of this thread will be updated as it is about V3.5 which is the last version before the code split, so nothing to change in the update procedure for this version.
Once you have updated from any previous version to V3.5 there will be no need for dfu-util or dm_tool to update your DM42, you'll just need to copy the update files through USB to the FAT system.

The first version after the code split is V3.7 but there is no functional difference compared to V3.5 apart from the code split, so no compelling reason for the vast majority of the DM42 users to update which may explain why V3.7 was not announced in this sub-forum.

Now with the code split there are two parts for the DM42 software:
  • DMCPxxx.bin which is the OS part of the DM42 and is currently at version 3.8
  • DM42xxx.pgm, which the application part including Free42, and is currently at version 3.7.1
  • instead of DM42.pgm you can load from the DMCP menu another application such as this simple scientifique RPN calculator. If you have the two .pgm files on your DM42 you can easily swap between them.
I'm expecting these two parts to be updated separately, an update of Free42 for example will require to update DM42xxx.pgm but not DMCPxxx.bin.

Re: DM42 Firmware V3.5 available

Posted: Sat Jul 14, 2018 12:56 am
by reavy
dlachieze wrote:
Fri Jul 13, 2018 10:53 am
I don't think the first post of this thread will be updated as it is about V3.5 which is the last version before the code split, so nothing to change in the update procedure for this version.
Ah, yes, you're right. We shouldn't expect notes about future updates in the thread for v3.5. [facepalm]