Hello,
I'm tring to get OAD DFU working on an nrf52840 using Zephyr OS. Relevant information:
- Host OS: Ubuntu 22.04, kernel 6.5.0
- Zephyr SDK Version: 0.16.3
- MCUBoot Version: 2.0.0
The problem is when I build my project, which I modified from the peripheral_hr project, I get the following build errors:
I am able to build and flash the USB DFU example project, and update the image via DFU, so I know my setup is functioning.
I have attached the relevant code and config files. I was attempting to follow this guide: https://getwavecake.com/blog/adding-ota-dfu-to-a-nordic-zephyr-project/. I ran into some problems with the KConfig options, but I think I found a solution to that here: DFU with nrf connect 2.4. However, with those changes I get the above build error. Please let me know what I can do to fix this.