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

is it possible to Run the nrf51822 DFU program on nrf51422 new version ?

Hi All ,

I am trying to run the nRF51822 DFU sample code(SDK5.1) on nRF51422 new chip set(QFAAE0).but when i am running on nrf51422 i am getting below message and able to jump in bootloader but this is the error :

Load "C:\Keil\ARM\Device\Nordic\nrf51822\Board\nrf6310\device_firmware_updates\bootloader\arm\_build\bootloader.axf"

  • JLink Info: J-Link: Flash download: Flash programming performed for 1 range (1024 bytes) ***JLink Error: Programming failed @ address 0x10001000 (block verification error) Verification failed @ address 0x10001000
  • JLink Info: J-Link: Flash download: Total time needed: 0.133s (Prepare: 0.110s, Compare: 0.001s, Erase: 0.009s, Program: 0.002s, Verify: 0.000s, Restore: 0.009s) BS \bootloader../main.c\234

i used the nrfjprog for this boot loader flashing: with arguments :--program "#H" --verify

And my setting in keil are like this: IROM1 Start: 0x3c800 size : 0x3800 , IRAM1: 0x20002000, size :0x2000 in DFU project : i changed this : #define CODE_REGION_1_START 0x00020000

I have a app on 0x20000 already flash via keil.

please suggest me what i am missing ?

Thanks Robin

Parents Reply Children
No Data
Related