![Dongle memory dump file](https://kumkoniak.com/77.jpg)
Does the data do not be read by programmer tools or they be written into the 96KB area which be occupied by bootloader ? Q4: After step 6, the application should have some data to be saved to data area, but the data do not be displayed in programmer tools. Can you explain why? Are there any special differences between the two parts? Q3: I noticed that when the application is loaded in, the application code is split into two parts. Doesn't it have any effect on the application data? How and when inform application code to make tit getting data area address? How and from where I can get the address? Q2: The bootloader occupy the application area which should be application data. Q1: Why the bootloader area is not at from 0x000F 8000 – 0x000F E000(24KB) ? Why it need more 96KB? I have some question about the result above. Step 6: Provision the dongle as a mesh node and bonding keys, Then take look the memory layout of the dongle again.
![dongle memory dump file dongle memory dump file](https://i.sdlcdn.com/img/product/descimg/SDL099421203_1.jpg)
Step 5: Write them to device(nrf52840), works,then take look the memory layout of the dongle: Step 3: Add hex of SD: S140 v7.0.1 in Programmer tools To take look the MBR and bootloader area by Programmer tools:
![dongle memory dump file dongle memory dump file](https://2.bp.blogspot.com/-Ijh338T_7Do/TrVLSv-EplI/AAAAAAAAAWY/bKP92fjhnO8/s1600/Heap_Dump_Memory_Analyzer1.1.png)
Erase a dongle by " nrfjprog -e" and flash "nRF5_SDK_16.0.0_98a08e2\examples\dfu\open_bootloader \pca10059_usb_debug"
![dongle memory dump file dongle memory dump file](https://i.stack.imgur.com/KyGf5.png)
I am trying to locate the data area of application code from device (nRF52840).įrom here, it show me the bootloader will locate at from 0x000 F 8000 – 0x000F E000(24KB) and application data will locate from some where of application area to 0x0007 7FFF.
![Dongle memory dump file](https://kumkoniak.com/77.jpg)