tock-bootloader
tock-bootloader copied to clipboard
Support USB DFU 1.1 Protocol & nRF53 chip
Hi!
I’ve been exploring the tock-bootloader and noticed that it currently implements USB CDC-ACM interface for some boards. However, I would like to explore the possibility of implementing USB DFU 1.1 instead. My goal is to enable firmware updates using dfu-util rather than tockloader. Additionally, I aim to ensure compatibility with the nRF53 series, particularly the nRF5340 chip.
Before diving into this, I’d like to ask:
Would implementing USB DFU 1.1 be feasible within the current architecture of tock and tock-bootloader? Are there any known limitations or chip-specific quirks—particularly for the nRF53—that I should be aware of?
I’d appreciate any guidance or suggestions on how best to approach this!