From b0ad49a7b57b8e567d84e99e37033506af2678cb Mon Sep 17 00:00:00 2001 From: root Date: Fri, 4 Sep 2015 10:30:45 +0100 Subject: noresp writes are ignored by dfu firmware --- dfu.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'dfu.c') diff --git a/dfu.c b/dfu.c index 4dedc08..7a72e9a 100644 --- a/dfu.c +++ b/dfu.c @@ -217,6 +217,9 @@ dfu (const char *bdaddr, const char *type, const char *version, uint8_t * dat, break; #endif + buf[0] = OP_CODE_IMAGE_SIZE_REQ; + ble_send_cp (b, buf, 1); + ble_wait_setup (b, OP_CODE_VALIDATE); buf[0] = OP_CODE_VALIDATE; if (ble_send_cp (b, buf, 1)) -- cgit v1.2.3