Hi,
I use the secure BLE Bootloader to update the nRF52840 (with S140).
Now I want to add a UARTE to update the STM32 connected to nRF52.
Do you have a solution to do that? All my tries have not worked.
Thanks for help.
Best regards.
Hi,
I use the secure BLE Bootloader to update the nRF52840 (with S140).
Now I want to add a UARTE to update the STM32 connected to nRF52.
Do you have a solution to do that? All my tries have not worked.
Thanks for help.
Best regards.
Hi
Please check out this DevZone case and the answer from my colleague Susheel, where he goes into some details on how to do DFU from an nRF device to an external one. Please note it's experimental, but multiple DevZone users/customers have been using this successfully.
Best regards,
Simon
Simon,
Thanks for the information.
I found this post and the DFU transfer of the STM32 binary is OK. With the DFU configuration NRF_DFU_SUPPORTS_EXTERNAL_APP my function to update the STM32 is called. The problem is that the function "nrf_libuarte_async_init" returns "NRF_ERROR_INTERNAL" when I call it and I do not know why. I use the same code in the final application and that works.
Simon,
Thanks for the information.
I found this post and the DFU transfer of the STM32 binary is OK. With the DFU configuration NRF_DFU_SUPPORTS_EXTERNAL_APP my function to update the STM32 is called. The problem is that the function "nrf_libuarte_async_init" returns "NRF_ERROR_INTERNAL" when I call it and I do not know why. I use the same code in the final application and that works.