diff --git a/Examples/MAX32655/UART_DMA/main.c b/Examples/MAX32655/UART_DMA/main.c index c9e8753cdf..dbf0f16803 100644 --- a/Examples/MAX32655/UART_DMA/main.c +++ b/Examples/MAX32655/UART_DMA/main.c @@ -71,7 +71,7 @@ void readCallback(mxc_uart_req_t *req, int error) READ_FLAG = error; } -void buttonHandler(void) +void buttonHandler(void *pb) { buttonPressed = 1; } diff --git a/Examples/MAX32665/Bluetooth/Bootloader/README.md b/Examples/MAX32665/Bluetooth/Bootloader/README.md index 2470f1b421..8e57af49fb 100644 --- a/Examples/MAX32665/Bluetooth/Bootloader/README.md +++ b/Examples/MAX32665/Bluetooth/Bootloader/README.md @@ -9,12 +9,12 @@ the main flash section is erased and replaced with the update image. If no valid is identified, the Bootloader will boot the exiting image in the main flash space. __0x10000000__: Bootloader -__0x10004000__: Main flash space +__0x10008000__: Main flash space __0x10080000__: Update flash space ## Setup -This Bootloader application needs to be loaded to the first two flash pages. The main application +This Bootloader application needs to be loaded at the beginning of Flash. The main application will run on top of this application. The linker file for the main application must coincide with the memory sections defined in this application. The main application is responsible for updating the update flash space. diff --git a/Examples/MAX32665/Bluetooth/Bootloader/boot_lower.S b/Examples/MAX32665/Bluetooth/Bootloader/boot_lower.S index 6a2646f91c..1dff366bfd 100644 --- a/Examples/MAX32665/Bluetooth/Bootloader/boot_lower.S +++ b/Examples/MAX32665/Bluetooth/Bootloader/boot_lower.S @@ -31,7 +31,7 @@ /* Boot from the lower flash array */ Boot_Lower: - ldr r0,=0x10004000 /* Address for main flash image */ + ldr r0,=0x10008000 /* Address for main flash image */ ldr r1,=0xE000ED08 /* Address for SCB_VTOR_REG */ /* First 32-bit word in image is initial stack pointer */ diff --git a/Examples/MAX32665/Bluetooth/Bootloader/bootloader.ld b/Examples/MAX32665/Bluetooth/Bootloader/bootloader.ld index d8f8278512..400c2bc3cb 100644 --- a/Examples/MAX32665/Bluetooth/Bootloader/bootloader.ld +++ b/Examples/MAX32665/Bluetooth/Bootloader/bootloader.ld @@ -19,7 +19,7 @@ ******************************************************************************/ BOOTLOADER_ORIGIN = 0x10000000; -BOOTLOADER_LEN = 0x4000; +BOOTLOADER_LEN = 0x8000; FLASH_SECTION_LEN = 0x80000 - BOOTLOADER_LEN; FLASH0_ORIGIN = BOOTLOADER_ORIGIN + BOOTLOADER_LEN;