i use nRF5_SDK_15.3.0_59ac345\examples\dfu\secure_bootloader\pca10056_ble.
The rom space is only 0x6000 bytes, I need 0x8000 bytes, how do I need to modify it?
i use nRF5_SDK_15.3.0_59ac345\examples\dfu\secure_bootloader\pca10056_ble.
The rom space is only 0x6000 bytes, I need 0x8000 bytes, how do I need to modify it?
Hello,
You can allocated more space to the bootloader by reducing the start address of the bootloader in flash. Please see the pca10056_ble_debug configuration for refence. This project sets the start address to 0xf1000 which gives the bootloader 0xd000 bytes.
Best regards,
Vidar
Hello,
You can allocated more space to the bootloader by reducing the start address of the bootloader in flash. Please see the pca10056_ble_debug configuration for refence. This project sets the start address to 0xf1000 which gives the bootloader 0xd000 bytes.
Best regards,
Vidar
I modified this, but the program cannot run. Do I still need to modify it?

To ensure that the bootloader start address gets set correctly in the UICR/MBR, try to do a chiperase first, then re-program the Softdevice and your updated bootloader.
To ensure that the bootloader start address gets set correctly in the UICR/MBR??
How to set?
The addresses are already included in the bootloader hex file.