6.5.8. Self Test
Displays production test menu where tests of various parts of calculator could be run from.
Self Test menu
1. KBD Test
2. LCD Test
3. IR Test
4. BEEP Test
5. Diagnostics
7. Firmware Update
Please remember it is always wise to make FAT disk backups periodically and
especially before any update.
Latest firmware is available at
https://www.swissmicros.com/dm41x/firmware/
If you are looking for quick update instructions you most probably want to follow
The preferred firmware update method is by copying firmware file to
Firmware update from FAT disk is implemented in main firmware, so it could be unavailable if the
main firmware is corrupted. Then other method of update based on internal CPU flashing routine
should be used. This method requires the calc to be switched in so called 'Bootloader mode'. Once
activated, the internal bootloader exposes standard DFU interface and can be programed by any
DFU programming software with limitation that firmware is plain binary file not file in general .dfu
format, so the programming software has to support it. Following chapters cover use of two
programs able to use this DFU interface: GUI based
Availability of the particular update method on mainstream operating systems outlines following
table:
[1]
[2]
Windows
X
X
X
Linux i686
X
X
X
Linux x86_64 X
X
X
macOS
X
X
[1] FAT disk update is available since DMCP version 3.5, you have to use other firmware update
method if calculator contains earlier firmware version
[2] macOS users can get dfu-util via Homebrew
18