This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Problems flashing the DFU on the Eval Kit

I am using the GCC DFU project provided by Nordic on GitHub (devzone.nordicsemi.com/.../)

I altered the main.c to trigger to DFU mode based on the contents of the GPREGRET register rather than Button 7. However when I try and Flash the .hex file (bootloader_gcc_xxaa.hex) of the project on nRFgo Studio I get the follow error. The hex file has data in SoftDevice region. Try programming using "Program SoftDevice", or erase all before programming.

Can I (,how can i) alter this project to not reside in the SoftDevice region or do I have to fully integrate it with the SoftDevice (7.0.0) .hex?

Thank you for your help.

P.S. I am using rRFgo Studio 1.17.1 to flash

nrf51_bootloader_gcc-master.zip

Parents
  • I compiled your project and was able to successfully flash it to nRF51822. I had to clean the project first.

    I was also able to reproduce the error you got. It happened when the "Makefile.common" and "gcc_nrf51_s110_bootloader_xxaa.ld" was not copied to the folder nrf51822\Source\templates\gcc. (These files are included in the GCC DFU project you found on GitHub)

    The .hex file should be called "bootloader_gcc_s110_bootloader_xxaa.hex" when the right linker script is chosen.

  • I cannot get the project to compile if I remove the linker script gcc_nrf51_bootloader_xxaa.ld from the /gcc folder in the project and paste it in the template/gcc folder.

    Thanks for the assistance, but i cannot share .hex or .map files on a public forum. I'll move this to the customer portal.

Reply
  • I cannot get the project to compile if I remove the linker script gcc_nrf51_bootloader_xxaa.ld from the /gcc folder in the project and paste it in the template/gcc folder.

    Thanks for the assistance, but i cannot share .hex or .map files on a public forum. I'll move this to the customer portal.

Children
No Data
Related