The new entry-Level do-it-all machine
Release June 2023 with Beta Firmware - community providing feedback of bugs and errors to help drive firmware development
| Date | DM32 Version | DMCP Version | Firmware Files | Comments |
|---|---|---|---|---|
| 20/07/23 | 2.03 | 3.50t25 | dmcp5_flash_3.50t25_dm32-2.03.zip | Equation Solver Bug - sometimes shows LOG(0) or DIVIDE BY 0 - also Complex powers bug - Forum says “fixed in next F/W release” |
| 01/08/23 | 2.04 | 3.50t29 | dmcp5_flash_3.50t29_dm32-2.04.zip | Bugs I'd spotted in 2.03 now resolved |
| 13/09/23 | 2.05 | 3.50t31 | dmcp5_flash_3.50t31_dm32-2.05.zip | 4-line prog editor, 4-line EQN list & more |
| 09/11/23 | 2.06 | 3.50t33 | dmcp5_flash_3.50t33_dm32-2.06.zip | Various fixes & new features |
| 06/05/24 | 2.07 | 3.50t36 | dmcp5_flash_3.50t36_dm32-2.07.zip | Various new features including “remote calls” to routines in non-loaded calculator “states” |
| 06/05/24 | 2.08 | 3.50t38 | dmcp5_flash_3.50t38_dm32-2.08.zip | USB Speed Up and other new features |
| 07/05/24 | 2.09 | 3.50t38 | dmcp5_flash_3.50t38_dm32-2.09.zip | Right-align stack display option |
| 20/08/24 | 2.10 | 3.51 | dmcp5_flash_3.51_dm32-2.10.zip | Official Release Version |
| 24/01/26 | 2.11 | 3.56 | dmcp5_flash_3.51_dm32-2.10.bin | Minor bug-fixes |
For the full list see https://technical.swissmicros.com/dm32/firmware/history.html
For current USER MANUAL see https://technical.swissmicros.com/dm32/doc/dm32_user_manual.html
C = 2^20 P /(10^6 + P)C = 1.04858 PP = 0.953674 CC = 24.2
Put a text file /rtccalib.cfg in root directory of FAT drive with contents:
24.2
| Start | Stop | Accumulated Error (s) | Rate Error (s/d) | Comments |
|---|---|---|---|---|
| 20/07/23 | 22/07/23 | -3.5 | -2.0 | First 2 days initial test. -23ppm |
| 22/07/23 | 22/11/23 | +17.3 | +0.1 | with correction 24.2 (22.9ppm) applied = slightly over-corrected? |
Using my python Watchcheck
| Date Start | Date Check | Delta | Latest Rate Error | Average Rate Error | Comments |
|---|---|---|---|---|---|
| 27/01/26 | +4.4 | New Period. Correction 22.9ppm |
I received the following email from Swiss Micros in 8th March 2024 explaining a hardware change that's required to early production units to ensure correct operation with the latest firmware, which allows the processing speed to increase when powered via USB (as per the DM41X and DM42).
I find the DM32 plenty fast enough running on batteries, so I'm not necessarily going to be plugging it it to boost its performance but I do want to stay up to date with firmware changes and don't want to risk any problems, so I've ordered the replacement SMD resistor and plan to swap it myself.
update 24/01/26 - I think I did the swap…. after receiving the new resistor, not sure of the date…. I'm fairly sure I did, anyway!
Download from https://literature.hpcalc.org/