HP Forums

Full Version: Firmware download link for Swissmicros
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Mr. Steinmann asked me to post this link to the location where you can download the latest firmware. You find here version 19 for the voyager series. This should remove the DM 15L keypress problems and the DM-15L current draw problem. I can't check whether the current draw problem is solved, but the keyboard issues are gone on my DM-15L.

When uploading the firmware to my calculator I get a warning, that the data are not 32-bit padded. But this didn't cause problem, so far.

The new software also offers a real time clock ([ON] + [A]). The realtime clock can be set via the console. When using it please keep mind that it draws ~10mA current from the battery due to the high resolution of 1/100 s. The resolution might change in the future.

I must say that the support by Mr. Steinmann is excellent. He almost instantly replies to my e-mails and is very eager to help on the issues.
I downloaded the latest Version 19 of the DM-15L firmware, and followed the painless flashing instructions. Now my DM-15L NEVER MISSES A KEY no matter how fast I type! Thanks to Swiss Micros for the superb customer service!
I just updated to V19, the current drain problem is partially fixed. The current drain when on and a button is held down is still over 10ma, but when off and a button is held down the current drain is zero.
I've been running V19 since September. I suppose that's why I never noticed a keypress issue. Smile
(02-05-2016 10:45 PM)Katie Wasserman Wrote: [ -> ]The current drain when on and a button is held down is still over 10ma, but when off and a button is held down the current drain is zero.

This strange. Mr. Steinmann wrote me in a second e-mail that he checked the current drain, and it was ok. I will ask him about this.
Hi Bernd. How do you set the DM-15L clock on the console? When I connected my DM-15L to my Windows laptop and ran Manz's Hp-15C emulator, there were no options for setting the clock on the DM-15L although I was able to see the clock by using the A+[ON] sequence. Thank you
(02-09-2016 12:55 AM)gerry_in_polo Wrote: [ -> ]How do you set the DM-15L clock on the console?

Code:
DM15_M1B turned on
DM15_M1B ready

VOYAGER >> ?
Firmware DM15_M1B_V19

?          Help
p          Key press
s          Dump memory
l          Load memory
t          Get time
ts         Set time
td         Update time
d          Toggle display output to console
b          Read battery voltage

Type '<command> ?' for params
Uptime 121s
VOYAGER >>

Don't use the emulator, use a terminal program (Serial Console). Type ts YYYYMMDD HHMMSS.
Thanks Dave. Will look for a suitable serial console program.
(02-10-2016 02:53 AM)gerry_in_polo Wrote: [ -> ]Thanks Dave. Will look for a suitable serial console program.

I can recommend PuTTY:
https://en.m.wikipedia.org/wiki/PuTTY
BTW Dave, what console program did you use?
(02-10-2016 06:52 AM)gerry_in_polo Wrote: [ -> ]BTW Dave, what console program did you use?

I used uCon, but I've also used Tera Term and SM suggests PuTTY as well.

Dave
Success! Thanks Dave. At first ucon wouldn't detect the DM-15L until I set the configuration to 38600bps, 8bit, parity none, 1 stop bit, no flow control as suggested in http://www.finetune.co.jp/~lyuka/interests/calc/dm15cc/.
(02-11-2016 12:36 AM)gerry_in_polo Wrote: [ -> ]Success! Thanks Dave. At first ucon wouldn't detect the DM-15L until I set the configuration to 38600bps, 8bit, parity none, 1 stop bit, no flow control as suggested in http://www.finetune.co.jp/~lyuka/interests/calc/dm15cc/.
I believe the "Baud" rate that works is "38400" not 38600, but otherwise your settings are correct. Congrats on getting your clock set. Cheers, Barry
(02-11-2016 12:36 AM)gerry_in_polo Wrote: [ -> ]Success! Thanks Dave. At first ucon wouldn't detect the DM-15L until I set the configuration to 38600bps, 8bit, parity none, 1 stop bit, no flow control as suggested in http://www.finetune.co.jp/~lyuka/interests/calc/dm15cc/.

You can find the same info on swissmicros' site, Instructions tab, Serial Console paragraph.

;)
Note to Macintosh users: there is a nice program called "Serial" from "Decisive Tactics" for Mac OS 10, which "just works" with the DM15L (also with devices with real COM ports such as the HP 34401A by using an FTDI USB converter), using the settings as given on the SwissMicros website (including the Baud rate). The program is not free, however. I am in no way affiliated with Decisive Tactics, just a satisfied customer.
(02-11-2016 12:36 AM)gerry_in_polo Wrote: [ -> ]Success! Thanks Dave. At first ucon wouldn't detect the DM-15L until I set the configuration to 38600bps, 8bit, parity none, 1 stop bit, no flow control as suggested in http://www.finetune.co.jp/~lyuka/interests/calc/dm15cc/.

The Serial Console instructions and settings are in the second paragraph of the Instructions page on SwissMicros.
(02-11-2016 03:34 PM)Dave Frederickson Wrote: [ -> ]
(02-11-2016 12:36 AM)gerry_in_polo Wrote: [ -> ]Success! Thanks Dave. At first ucon wouldn't detect the DM-15L until I set the configuration to 38600bps, 8bit, parity none, 1 stop bit, no flow control as suggested in http://www.finetune.co.jp/~lyuka/interests/calc/dm15cc/.

The Serial Console instructions and settings are in the second paragraph of the Instructions page on SwissMicros.

Already reported above... Wink
(02-11-2016 05:45 AM)BarryMead Wrote: [ -> ]
(02-11-2016 12:36 AM)gerry_in_polo Wrote: [ -> ]Success! Thanks Dave. At first ucon wouldn't detect the DM-15L until I set the configuration to 38600bps, 8bit, parity none, 1 stop bit, no flow control as suggested in http://www.finetune.co.jp/~lyuka/interests/calc/dm15cc/.
I believe the "Baud" rate that works is "38400" not 38600, but otherwise your settings are correct. Congrats on getting your clock set. Cheers, Barry

Thanks Barry. Nice to tinker with the DM-15L.
Reference URL's