Hello everyone,
I'm trying to perform a device firmware update using the buttonless service on nRF52DK with SDK v17.1.0 and Softdevice S132.
I can connect correctly to my DK and I see the Buttonless DFU service on nRF Connect using my phone.
However, when i send the request to enter bootloader mode, I get a GATT CONN TIMEOUT error, my device disconnects and doesn't go into Bootloader mode. It doesn't even reset, because i can't see the device available on nRF Connect, i just have to manually reset it.
I don't have watchdog running and NRF_BL_WDT_MAX_SCHEDULER_LATENCY_MS is set to 60000 in my bootloader sdk:_config.h
Here's the error log:
Does anyone know why may this be happening?
Thanks
edit: i tested the buttonless example and i can perform dfu with that application. I believe the gatt conn tiemout isn't the actual issue since when 52DK restarts into bootloader it also times out; when i try to implement dfu in my project i get this GATT error. Could this be due to my sdk_config.h?1423.sdk_config.hProyecto NRF52DK.rar