This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

buttonless DFU in Python

Hi All,

I have all files needed for buttonless DFU for a target nrf52832 device.

I am trying to port the DFU process to python without needing a NRF52 dongle, just using the internal ble on my laptop.

how do i begin?

is there some code example for this?

Parents
  • Nordic does not provide any DFU master implementations for desktop computers that are use the native BLE device/APIs in desktop operating systems. However, we do provide libraries that use the pc-ble-driver and a nRF attached to the computer. While that is not what you are interested in, it could be used as a reference on how to implement the DFU protocol. As you want to use Python, I suspect the most relevant for you would be to look at the DFU master implementation in nrfutil.

Reply
  • Nordic does not provide any DFU master implementations for desktop computers that are use the native BLE device/APIs in desktop operating systems. However, we do provide libraries that use the pc-ble-driver and a nRF attached to the computer. While that is not what you are interested in, it could be used as a reference on how to implement the DFU protocol. As you want to use Python, I suspect the most relevant for you would be to look at the DFU master implementation in nrfutil.

Children
No Data
Related