NOTE:- when i flashed the BOOTLOADER directly from the SEGGER IDE its flashing successfully and its also advertising as "DfuTrag" and the OTA - firware update is taking place successfully too.
note :-I also tried the solutions in error command box in the screen short but then also the bootloader code is not working .
PLEASE ANSWER TO 1 AND 2.
1. First of all, nRFgo Studio is outdated by now and we have stopped updating it, and I suggest that you download and install nRFConnect for Desktop and its Programmer app instead, as that is being updated regularly and is much more user-friendly. The reason for this specific error though is because you're trying to flash your code to where the SoftDevice is stored.
2. You have to adjust RAM and Flash memory start addresses to what's compatible with your SoftDevice version. Please take a look at this guide to see how you can do that.
I tried it with nrf connect look the screen short below another error when tried to upload the bootloader.
NOTE:- Our bootloader hex contains both bootloader settings hex and bootoder hex(ie secure_bootloader_ble_s132_pca10040_debug.hex) we merged it .
Simonr said: You have to adjust RAM and Flash memory start addresses to what's compatible with your SoftDevice version. Please take a look at this guide to see how you can do that.
I adjusted the bootloader RAM and FLASH memory start address compatible with our softdevice version.
Now the bootloader is showing on the "File memory layout " of nRF_Connect but another error is showing and we can't flash the softdevice +bootloader hex to NRF52832.
Look the screen shot below
The default bootloader placement for the nRF52832 is 0x78000 to 0x7E000 (see Memory Layout for more info). Yes, you will have to follow the guide and set the correct RAM and flash values for the SoftDevice.
Simonr said:will have to follow the guide and set the correct RAM and flash values for the SoftDevice
How can we set ram and flash value to softdevice?