UPDATE: DMCP-3.13 / DM42-3.13

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.
mcc
Posts: 272
Joined: Fri Jun 23, 2017 5:10 am

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by mcc »

Hi,

I cannot update...same here: No reponse to [ENTER]...had to hard reset my DM42. After that, the firmware file still is
on the root of the flash.

Strange....a product of SwissMicors refuses to use a product of SwissMicros.... ;)

Is there a way around this?

Cheers!
mcc

PS: OK. sorry was a little paniced and blinded....the dfu_util-way-of-flashing.... That works for me.

The new file browser-loader-directory-saver-handler-thingie is Uber-cool !
David & Michael...thanks a LOT for this update! :)
As always: Great stuff!

Cheers!... and have a nice weekend (with a wether way better as it is here...sigh)!
mcc
Last edited by mcc on Fri Mar 15, 2019 5:42 pm, edited 1 time in total.
DM 42 - SN: 00373, Firmware release v.:3.20. / DMCP 3.22. as compiled by SwissMicros
grsbanks
Posts: 1122
Joined: Tue Apr 25, 2017 11:23 am
Location: Preston, Lancs, UK
Contact:

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by grsbanks »

rprosperi wrote:
Fri Mar 15, 2019 3:47 pm
DM42-3.13 Update smooth and quick, no issues encountered (I used combo file).

Presumably creating (and removing/renaming) directories in the PROGRAMS folder can/should only be done via USB-connected PC?

Is there a sense of the 'current' folder being retained, and if so, what happens if that folder is deleted or renamed (remotely) while it is current?

Nice update guys, thanks for the hard work building and testing these mods to improve the DM42
I've not checked this but from memory, the load/save program and load/save machine state dialogs always start in the /PROGRAM and /STATE directory respectively. If that directory does not exist, it is created.
There are only 10 kinds of people in the world: those who understand binary and those who do not.
Thomas Okken
Posts: 949
Joined: Tue May 02, 2017 5:48 pm
Location: United States → Netherlands
Contact:

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by Thomas Okken »

On my Mac, I tried copying the latest help file to /Volumes/DM42/HELP, from the Desktop, using the Finder. It stared at its navel for a suspiciously long time, and then the Finder reported Unexpected Error 100006, the disk disappeared, and the DM42 froze. After poking its reset hole, it was completely wiped.

For the second attempt, I copied the new help file, and the new firmware, using the command line. It worked fine that time, and so did the update.
User avatar
ijabbott
Posts: 213
Joined: Fri Dec 15, 2017 2:34 pm
Location: GB-MAN

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by ijabbott »

dlachieze wrote:
Fri Mar 15, 2019 1:31 pm
Just noticed one thing: if you move to the <Parent> directory from the PROGRAMS or STATE directories, then both of them are not listed and you cannot go back.


Image
That could be due to an accidental unclean unmount / eject some time in the past, leaving the FAT file system in an inconsistent state.
dlachieze
Posts: 339
Joined: Thu May 04, 2017 12:20 pm
Location: France

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by dlachieze »

Yes, it appears that the FAT disk was corrupted. After re-format there is no more issues.
DM42: 00425 - DM41X: β00066
toml_12953
Posts: 729
Joined: Wed May 03, 2017 7:46 pm
Location: Malone, NY USA

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by toml_12953 »

The help file I downloaded today (dm42help.htm Mar 17 2019) still says

Version 2019-01-29

Is there a newer version? If so where is it?
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)
cdmackay
Posts: 164
Joined: Fri Oct 05, 2018 8:33 pm
Location: Cambridge, UK
Contact:

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by cdmackay »

toml_12953 wrote:
Sun Mar 17, 2019 11:02 pm
The help file I downloaded today (dm42help.htm Mar 17 2019) still says

Version 2019-01-29

Is there a newer version? If so where is it?
It does have some minor differences, but the Version string wasn't updated.
Cambridge, UK
41CL/DM41X 12/15C/16C DM15/16 71B 17B/BII/bII+ 28S 42S/DM42 32SII 48GX 50g 35s 30b/WP34S Prime G2
& Casios, Rockwell 18R :)
User avatar
Vitasam
Posts: 244
Joined: Thu Jun 01, 2017 11:51 am
Location: Finland
Contact:

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by Vitasam »

Thomas_ER wrote:
Fri Mar 15, 2019 2:10 pm
but on the second there is no response at

Code: Select all

Load Flash From FAT
...
Press [ENTER] to continue anyway
Only RESET helps to go back.
Exactly the same with my DM42
Elektronika MK-61, HomeDiy MK-61s, Elektronika MK-52, HP15c LE, DM42 SN#16
Thomas_ER
Posts: 112
Joined: Mon Jul 24, 2017 3:19 pm
Location: Germany

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by Thomas_ER »

Vitasam wrote:
Mon Mar 18, 2019 7:27 pm
Thomas_ER wrote:
Fri Mar 15, 2019 2:10 pm
but on the second there is no response at

Code: Select all

Load Flash From FAT
...
Press [ENTER] to continue anyway
Only RESET helps to go back.
Exactly the same with my DM42
Please check, if the 'dm_tool' path does solve your problem.
[ HP48/49/50/42S/WP34/HP Prime/ DM42 (#00185+00318) ]
User avatar
Vitasam
Posts: 244
Joined: Thu Jun 01, 2017 11:51 am
Location: Finland
Contact:

Re: UPDATE: DMCP-3.13 / DM42-3.13

Post by Vitasam »

Thomas_ER wrote:
Mon Mar 18, 2019 8:16 pm
Vitasam wrote:
Mon Mar 18, 2019 7:27 pm
Thomas_ER wrote:
Fri Mar 15, 2019 2:10 pm
but on the second there is no response at

Code: Select all

Load Flash From FAT
...
Press [ENTER] to continue anyway
Only RESET helps to go back.
Exactly the same with my DM42
Please check, if the 'dm_tool' path does solve your problem.
I've used dfu-util from Beaglebone Black board, DM42 seems to be Ok now:

Code: Select all

debian@beaglebone:~$ sudo dfu-util -D DMCP_flash_3.13_DM42-3.13.bin -d 0483:df11 -a "@Internal Flash  /0x08000000/512*0
002Kg" -s 0x8000000
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
Opening DFU capable USB device...
ID 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash  "
Downloading to address = 0x08000000, size = 999424
Download        [=========================] 100%       999424 bytes
Download done.
File downloaded successfully
Elektronika MK-61, HomeDiy MK-61s, Elektronika MK-52, HP15c LE, DM42 SN#16
Post Reply