microsoft / uf2

UF2 file format specification
Other
849 stars 164 forks source link

add IDs for stm32f411xE stm32f411xC nrf52832xxAA nrf52832xxAB #77

Closed Egahp closed 1 year ago

Egahp commented 1 year ago

I have written a UF2 upgrade program for STM32F411 and nRF52832. The nRF52832 does not have USB functionality, but it can be connected to the STM32F411 through a UART port. After the STM32F411 detects the UF2 blocks from nRF52832, it transfers them to the nRF52832 via the UART port. I achieved the upgrade for both chips by copying the combined UF2 file for STM32F411 and nRF52832 onto the msc device of the upgraded version of STM32F411. Therefore, an ID needs to be assigned for the nRF52832 as well. I believe that different chips with different memory capacities should be assigned different IDs. For example, STM32F411xE and STM32F411xC, nRF52832xxAA and nRF52832xxAB.

Egahp commented 1 year ago

@microsoft-github-policy-service agree

mmoskal commented 1 year ago

If you have a link to your bootloader/update tool you can add it to README.md!