Hello,
I designed custom board using nRF52832. But dfu is not working on that board. All other code is working fine. I am attaching schematic file of nordic part for reference. Thanks in advance.
Hello,
I designed custom board using nRF52832. But dfu is not working on that board. All other code is working fine. I am attaching schematic file of nordic part for reference. Thanks in advance.
That is disabled in coding. The same code working fine with DK and other custom PCB. But this PCB only name is not changing. Hope you understand the issue.
Yes, but the DK has a different pinout, which is one reason for why it may work differently on your board.
Does it still enter DFU mode after you have disabled NRF_BL_DFU_ENTER_METHOD_BUTTON ? In that case, I suggest you try placing some breakpoints in nrf_bootloader.c::dfu_enter_check() to find out if any of other conditions are returning 'true'
I didn't use that nrf_bootloader library.
I am using following library.
#include "nrf_dfu_ble_svci_bond_sharing.h"
#include "nrf_svci_async_function.h"
#include "nrf_svci_async_handler.h"
#include "ble_dfu.h"
#include "nrf_bootloader_info.h"
Are you looking at the bootloader project, or your main application project? nrf_bootloader.c should definitely be included in your bootloader unless you have modified version or a completely custom bootloader.
Already Our application Working fine without the bootloader.c in Other custom projects also its working fine. But, In this Specific board only its not working. even, I have added bootloader.c I am facing errors like this