SwissMicros DM15L のファームウェアをアップデート(33 ⇒ 34)
SwissMicros のサイトを見ていたら、DM15L の新しいファームウェアが公開されていたので、アップデートしました。
リリースノートによれば、以下の改善がされているようです。
V34: 2025-04-15
DM15:
- Fixed: "Elelementary charge" (name of constant)
- Fixed: The kWh -> ft lbs conversion is displayed in the conversion menu as "*2.655>6 ft lbs"
- Fixed: Non-interruptible program execution when GSB A is invoked as [f][Sqrt] or [Sqrt] in USER mode
- Fixed: No instruction mnemonics in subroutines (by J-F Garnier)
〔アップデート手順〕
① DM15L を接続してポートを確認しておきます。
② DM15L 側で bootloader を起動します。
次のメッセージが表示されたら、ファームウェアのアップデートができます。

③ SwissMicros の Voyage Firmware Tool を起動し、ファームウェア ファイルとポートの選択を行います。

④ "Program" ボタンをクリックし、ファームウェアを書き込みます。


⑤ DM15L の書き込み確認
ファームウェアの書き込みが終わると、DM15L に MEMORY CLEAR と表示されます。
USB ケーブルを外し、電源を入れ、バージョンを確認します。
⑥ Setup モードにして、システム情報を表示させます。

ファームウェアが M1B V34 になっています。クロックは 12MHz、電池電圧は 2.832V です。
クロックはあとで 48MHz に変更しようと思います。
リリースノートによれば、以下の改善がされているようです。
V34: 2025-04-15
DM15:
- Fixed: "Elelementary charge" (name of constant)
- Fixed: The kWh -> ft lbs conversion is displayed in the conversion menu as "*2.655>6 ft lbs"
- Fixed: Non-interruptible program execution when GSB A is invoked as [f][Sqrt] or [Sqrt] in USER mode
- Fixed: No instruction mnemonics in subroutines (by J-F Garnier)
〔アップデート手順〕
① DM15L を接続してポートを確認しておきます。
② DM15L 側で bootloader を起動します。
次のメッセージが表示されたら、ファームウェアのアップデートができます。
③ SwissMicros の Voyage Firmware Tool を起動し、ファームウェア ファイルとポートの選択を行います。
④ "Program" ボタンをクリックし、ファームウェアを書き込みます。
⑤ DM15L の書き込み確認
ファームウェアの書き込みが終わると、DM15L に MEMORY CLEAR と表示されます。
USB ケーブルを外し、電源を入れ、バージョンを確認します。
⑥ Setup モードにして、システム情報を表示させます。
ファームウェアが M1B V34 になっています。クロックは 12MHz、電池電圧は 2.832V です。
クロックはあとで 48MHz に変更しようと思います。
この記事へのコメント