From ba1d9ffac27c667cae836824dee94d98bd5c6496 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Thu, 1 May 2014 13:41:48 +0100 Subject: [PATCH] Resolved issue with DFU Upload (write_page used instead of read_page..) --- module_dfu/src/dfu.xc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/module_dfu/src/dfu.xc b/module_dfu/src/dfu.xc index 03d37a0a..a47632ee 100644 --- a/module_dfu/src/dfu.xc +++ b/module_dfu/src/dfu.xc @@ -211,7 +211,7 @@ static int DFU_Upload(unsigned int request_len, unsigned int block_num, unsigned { cmd_data[0] = !firstRead; - // Read page + // Read whole (256bytes) page from the image on the flash flash_cmd_read_page((cmd_data, unsigned char[64])); subPagesLeft = 4; @@ -225,8 +225,8 @@ static int DFU_Upload(unsigned int request_len, unsigned int block_num, unsigned } } - // Read page data - flash_cmd_write_page_data((request_data, unsigned char[64])); + // Get 64 bytes of page data from memory + flash_cmd_read_page_data((request_data, unsigned char[64])); subPagesLeft--;