Hey,
I have a custom board that is pretty much the same as an evaluation board I got. I use the secure_bootloader_uart_mbr_pca10056 to enter and execute a DFU.
On the evaluation board it works great but on the custom board I get no response to the commands I sent it. I see in the custom board that the PING command arrives and it enters the case:
case NRF_DFU_OP_PING:
{
NRF_LOG_DEBUG("Received ping %d", p_payload[0]);
request.ping.id = p_payload[0];
} break; in nrf_dfu_serial.c.
but no event to respond happens. I mean app_sched_execute() (nrf_bootloader.c) never gets the respond event, though the evaluation board as I said does trigger this event and sends the respond as expected.
any ideas?
Thanks,
Robbie