The MKS Robin Nano v3.1 board currently uses a proprietary bootloader which only allows firmware updates via SD card. For this firmware, it is necessary to support firmware flashing via USB.
Potential solutions such as mcuboot or tinyuf2 should be considered and evaluated for integration, allowing users to update firmware through USB rather than relying solely on SD card flashing.
Acceptance Criteria
The MKS Robin Nano v3.1 board currently uses a proprietary bootloader which only allows firmware updates via SD card. For this firmware, it is necessary to support firmware flashing via USB.
Potential solutions such as mcuboot or tinyuf2 should be considered and evaluated for integration, allowing users to update firmware through USB rather than relying solely on SD card flashing.
Acceptance Criteria