This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

maybe app data overflow under bootloader..

[Dev Env]

  • nRF52 DK ( Tech Tour) (PCA10040)

  • IoT SoftDevice (s1xx-iot-prototype3_nrf52_softdevice.hex)

  • IoT SDK 0.9

  • coap server example Base

[Question]

  • my project use pstorage, twi0, saadc, gatt service(custom) , gatt bas service, ibeacon, eddystone....

  • my project work well (app + softdevice)

**- if boot loader is loaded , my app is not work (app + softdevice + boot loader) **

  • i guess app data is overflow under bootloader..

how can i debug it?

Parents
  • The app data starts at 0x7B000 when a bootloader is present, i.e. located below the bootloader, please refer this InfoCenter page. Consequently, the bootloader will not overwrite the app data.

    You can readout the data written to the app data using this nrfjprog command

    nrfjprog –memrd 0x0007B000 –n 8192
    
Reply
  • The app data starts at 0x7B000 when a bootloader is present, i.e. located below the bootloader, please refer this InfoCenter page. Consequently, the bootloader will not overwrite the app data.

    You can readout the data written to the app data using this nrfjprog command

    nrfjprog –memrd 0x0007B000 –n 8192
    
Children
No Data