Skip to content

Conversation

@evoggy
Copy link
Member

@evoggy evoggy commented Dec 1, 2025

This pull request introduces support for managing DFU (Device Firmware Update) memory on DeckCtrl-managed decks. The change adds a new memory handler for DeckCtrl DFU, which enables reading and writing of DFU memory via I2C, and provides mechanisms to switch the DeckCtrl between DFU and firmware modes using nRF51 commands.

Note This only works with one deck with the DeckCtrl system at a time. If more are attached the system will try to detect this and block switching the MCU into DFU mode.

@evoggy evoggy marked this pull request as ready for review December 3, 2025 07:16
@evoggy evoggy requested review from ataffanel and gemenerik December 3, 2025 10:16
@evoggy evoggy merged commit 5a822e5 into master Dec 4, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants