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

buttonless app jlink dfu

I try create my own app based on buttonless app. I've tested dfu over the air it's ok. But for that I need to firmware bootloader (with security key) before. It's ok for production, but while I work on my app I need to firmware chip very many times and of course do it through jlink debugger much more convenient. With previous SDK versions I could do it, I just didn't load the bootloader into chip and it's ok, now I got error in log "no bootloader", if I load BL I can't load my app via Jlink. What's the best way of doing my thing?

Parents
  • Hi Stas,

    As I understand you want to flash softdevice, bootloader and application using Jlink. To do that you need to tell the bootloader that you have a valid application. A bootloader setting modification needed. Please have a look at the Appendix A in this guide.

  • @Stas: Note that you need to generate bootloader setting every time you modify the application. The reason is that there is a CRC check in the bootloader setting.

Reply
  • @Stas: Note that you need to generate bootloader setting every time you modify the application. The reason is that there is a CRC check in the bootloader setting.

Children
No Data