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

Issue with serial DFU on NRF52

Hi All,

I am trying to get the serial DFU working with nRF52832 development kit with SDK 13. I am able to get the bootloader flashed and have installed the nrfUtil tool. I followed the exact sequence of the steps mentioned here and got it right until the final step where I am trying to sent the application image to the device. The image transfer doesn't progress from 0% and it finally fails with the below logs: image description

I did some debugging and found that in the "on_packet_received" function, the device is getting an invalid opcode and so its responding with an error. I also tried disabling the HFC in device and the nrfutil tool as mentioned in this thread with no success. Finally I also tried changing the UART Tx/Rx pins to to P[0].3 and P[0].4 with no improvements.

Please let me know if you have some pointers which would help me in debugging this.

Parents
  • Hi Siva,

    It's pretty strange. I just tested on my nRF52DK , I can reset the board right after programming.

    Could you make it more clear what you mean LED1 changes and LED 2 LED3 glowing? What exactly was glowing, like lid up bot not solid ?

    Do you see that right after you program the bootloader or when you start sending the image ?

    Could you include your bootloader file and the .zip file you used ?

Reply
  • Hi Siva,

    It's pretty strange. I just tested on my nRF52DK , I can reset the board right after programming.

    Could you make it more clear what you mean LED1 changes and LED 2 LED3 glowing? What exactly was glowing, like lid up bot not solid ?

    Do you see that right after you program the bootloader or when you start sending the image ?

    Could you include your bootloader file and the .zip file you used ?

Children
No Data
Related