EasyManua.ls Logo

SwissMicros DM41X - 7. Firmware Update; 7.1. Quick Update Guide (FAT Disk Update); 7.2. Bootloader Mode Activation; 7.3. FW Update Using dm_tool

SwissMicros DM41X
44 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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://technical.swissmicros.com/dm41x/firmware/
If you are looking for quick update instructions you most probably want to follow Quick
Update Guide.
The preferred firmware update method is by copying firmware file to calculator FAT disk. See
Quick Update Guide for update procedure.
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 dm_tool and command line utility dfu-util.
Availability of the particular update method on mainstream operating systems outlines following
table:
FAT disk
[1]
dm_tool dfu-util
[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
7.1. Quick Update Guide (FAT disk update)
This chapter describes update of complete DM41X firmware (i.e. DMCP system, DM41X program
and flash area) at once using combined firmware file.
Prerequisites
DMCP_flash_x.x_DM41X-y.y.bin - Complete DM41X firmware file e.g. DMCP_flash_3.16_DM41X-
1.10.bin
Steps
34

Table of Contents

Related product manuals