mbed-os-examples
/
mbed-os-example-mbed5-bootloader
.
Diff: main.cpp
- Revision:
- 11:d396becb5d76
- Parent:
- 0:8df79c088b12
- Child:
- 14:9476f399341e
--- a/main.cpp Thu May 25 15:30:17 2017 +0100 +++ b/main.cpp Tue Jun 06 10:45:20 2017 +0100 @@ -2,8 +2,6 @@ #include "SDBlockDevice.h" #include "FATFileSystem.h" -#define UPDATE_FILE "/sd/mbed-os-example-bootloader-blinky_application.bin" - SDBlockDevice sd(D11, D12, D13, D10); FATFileSystem fs("sd"); FlashIAP flash; @@ -15,14 +13,14 @@ sd.init(); fs.mount(&sd); - FILE *file = fopen(UPDATE_FILE, "rb"); + FILE *file = fopen(MBED_CONF_APP_UPDATE_FILE, "rb"); if (file != NULL) { printf("Firmware update found\r\n"); apply_update(file, POST_APPLICATION_ADDR); fclose(file); - remove(UPDATE_FILE); + remove(MBED_CONF_APP_UPDATE_FILE); } else { printf("No update found to apply\r\n"); }