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

Flashing nRF51882 with IAR IDE and ST Link V2 (SWD mode)

Hello folks,

I have been trying to flash/debug an example(blinky_blank_pca200006-nrf51822_xxaa) from nRF SDK installation but to no avail.

The hardware is actually the NRF51822-04 module(from wireless tag) which has an existing firmware on it.

I am pretty sure the SWD connection the the ST Link debugger is working based on the output message below:

Fri Aug 19, 2016 16:35:33: Loaded macro file: C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.5\arm\config\flashloader\NordicSemiconductor\nrf51xxx.mac Fri Aug 19, 2016 16:35:35: Connected to ST-Link/V2 [SWD mode 1800 kHz] Firmware V2.J27.S6 (Probe no: 27202067)

The following is the output message when the "Download and Debug" button is clicked: Fri Aug 19, 2016 16:35:33: IAR Embedded Workbench 7.70.1 (armproc.dll) Fri Aug 19, 2016 16:35:33: Loaded macro file: C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.5\arm\config\flashloader\NordicSemiconductor\nrf51xxx.mac Fri Aug 19, 2016 16:35:35: Connected to ST-Link/V2 [SWD mode 1800 kHz] Firmware V2.J27.S6 (Probe no: 27202067) Fri Aug 19, 2016 16:35:35: Software reset was performed Fri Aug 19, 2016 16:35:35: Initial reset was performed Fri Aug 19, 2016 16:35:35: Downloading nrf51xxx flash loader Fri Aug 19, 2016 16:35:35: 992 bytes downloaded and verified (12.42 Kbytes/sec) Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000001, target byte: 0x00, byte in file: 0x40 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000003, target byte: 0x00, byte in file: 0x20 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000004, target byte: 0x00, byte in file: 0xC1 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000005, target byte: 0x00, byte in file: 0x02 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000007, target byte: 0x00, byte in file: 0x20 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000040, target byte: 0x00, byte in file: 0x10 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000041, target byte: 0x00, byte in file: 0xB5 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000042, target byte: 0x00, byte in file: 0x36 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000043, target byte: 0x00, byte in file: 0x4C Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000044, target byte: 0x00, byte in file: 0x63 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000045, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000046, target byte: 0x00, byte in file: 0xA2 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000047, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000048, target byte: 0x00, byte in file: 0x21 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000049, target byte: 0x00, byte in file: 0x69 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000004A, target byte: 0x00, byte in file: 0x20 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000004B, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000004D, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000004E, target byte: 0x00, byte in file: 0x80 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000004F, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000050, target byte: 0x00, byte in file: 0x60 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000051, target byte: 0x00, byte in file: 0x60 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000052, target byte: 0x00, byte in file: 0x10 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000053, target byte: 0x00, byte in file: 0xBD Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000054, target byte: 0x00, byte in file: 0x10 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000055, target byte: 0x00, byte in file: 0xB5 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000056, target byte: 0x00, byte in file: 0x31 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000057, target byte: 0x00, byte in file: 0x4C Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000058, target byte: 0x00, byte in file: 0xE3 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000059, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000005A, target byte: 0x00, byte in file: 0x62 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000005B, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000005C, target byte: 0x00, byte in file: 0xA1 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000005D, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000005E, target byte: 0x00, byte in file: 0x20 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000005F, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000061, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000062, target byte: 0x00, byte in file: 0xBA Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000063, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000064, target byte: 0x00, byte in file: 0x60 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000065, target byte: 0x00, byte in file: 0x60 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000066, target byte: 0x00, byte in file: 0x10 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000067, target byte: 0x00, byte in file: 0xBD Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000068, target byte: 0x00, byte in file: 0x70 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000069, target byte: 0x00, byte in file: 0xB5 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000006A, target byte: 0x00, byte in file: 0x2C Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000006B, target byte: 0x00, byte in file: 0x4E Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000006C, target byte: 0x00, byte in file: 0x31 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000006D, target byte: 0x00, byte in file: 0x69 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000006F, target byte: 0x00, byte in file: 0x29 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000070, target byte: 0x00, byte in file: 0x0D Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000071, target byte: 0x00, byte in file: 0xD1 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000072, target byte: 0x00, byte in file: 0xF4 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000073, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000075, target byte: 0x00, byte in file: 0x25 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000076, target byte: 0x00, byte in file: 0x70 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000077, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000078, target byte: 0x00, byte in file: 0x85 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000079, target byte: 0x00, byte in file: 0x42 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000007A, target byte: 0x00, byte in file: 0x14 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000007B, target byte: 0x00, byte in file: 0xD2 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000007C, target byte: 0x00, byte in file: 0x61 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000007D, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000007E, target byte: 0x00, byte in file: 0x20 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000007F, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000081, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000082, target byte: 0x00, byte in file: 0xD7 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000083, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000084, target byte: 0x00, byte in file: 0x01 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000086, target byte: 0x00, byte in file: 0x0E Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000087, target byte: 0x00, byte in file: 0xD1 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000088, target byte: 0x00, byte in file: 0x08 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000089, target byte: 0x00, byte in file: 0x34 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000008A, target byte: 0x00, byte in file: 0x6D Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000008B, target byte: 0x00, byte in file: 0x1C Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000008C, target byte: 0x00, byte in file: 0xF3 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000008D, target byte: 0x00, byte in file: 0xE7 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000008E, target byte: 0x00, byte in file: 0x30 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000008F, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000091, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000092, target byte: 0x00, byte in file: 0xCF Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000093, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000094, target byte: 0x00, byte in file: 0x01 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000096, target byte: 0x00, byte in file: 0x06 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000097, target byte: 0x00, byte in file: 0xD1 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000098, target byte: 0x00, byte in file: 0xF3 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000099, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000009A, target byte: 0x00, byte in file: 0x72 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000009B, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000009C, target byte: 0x00, byte in file: 0xB1 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000009D, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000009E, target byte: 0x00, byte in file: 0x30 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000009F, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000A1, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000A2, target byte: 0x00, byte in file: 0x9A Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000A3, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000A4, target byte: 0x00, byte in file: 0x01 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000A6, target byte: 0x00, byte in file: 0x71 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000A7, target byte: 0x00, byte in file: 0x60 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000A8, target byte: 0x00, byte in file: 0x70 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000A9, target byte: 0x00, byte in file: 0xBD Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000AA, target byte: 0x00, byte in file: 0x10 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000AB, target byte: 0x00, byte in file: 0xB5 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000AC, target byte: 0x00, byte in file: 0x1B Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000AD, target byte: 0x00, byte in file: 0x4C Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000AE, target byte: 0x00, byte in file: 0x61 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000AF, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B0, target byte: 0x00, byte in file: 0x20 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B1, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B3, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B4, target byte: 0x00, byte in file: 0xFF Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B5, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B6, target byte: 0x00, byte in file: 0x60 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B7, target byte: 0x00, byte in file: 0x60 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B8, target byte: 0x00, byte in file: 0x10 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000B9, target byte: 0x00, byte in file: 0xBD Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000BA, target byte: 0x00, byte in file: 0x80 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000BB, target byte: 0x00, byte in file: 0xB5 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000BD, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000BE, target byte: 0x00, byte in file: 0xFE Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000BF, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C0, target byte: 0x00, byte in file: 0x16 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C1, target byte: 0x00, byte in file: 0x49 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C2, target byte: 0x00, byte in file: 0x48 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C3, target byte: 0x00, byte in file: 0x60 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C4, target byte: 0x00, byte in file: 0x01 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C5, target byte: 0x00, byte in file: 0xBD Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C6, target byte: 0x00, byte in file: 0x80 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C7, target byte: 0x00, byte in file: 0xB5 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C8, target byte: 0x00, byte in file: 0x6A Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000C9, target byte: 0x00, byte in file: 0x46 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000CB, target byte: 0x00, byte in file: 0x23 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000CC, target byte: 0x00, byte in file: 0x13 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000CD, target byte: 0x00, byte in file: 0x80 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000CF, target byte: 0x00, byte in file: 0x22 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000D1, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000D2, target byte: 0x00, byte in file: 0x06 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000D3, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000D4, target byte: 0x00, byte in file: 0x02 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000D6, target byte: 0x00, byte in file: 0x02 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000D7, target byte: 0x00, byte in file: 0x21 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000D8, target byte: 0x00, byte in file: 0x68 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000D9, target byte: 0x00, byte in file: 0x46 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000DB, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000DC, target byte: 0x00, byte in file: 0x01 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000DD, target byte: 0x00, byte in file: 0xF8 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000DE, target byte: 0x00, byte in file: 0x02 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000DF, target byte: 0x00, byte in file: 0xBD Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000E0, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000E1, target byte: 0x00, byte in file: 0xB4 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000E2, target byte: 0x00, byte in file: 0x03 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000E4, target byte: 0x00, byte in file: 0x10 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000E6, target byte: 0x00, byte in file: 0x80 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000E7, target byte: 0x00, byte in file: 0x22 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000E9, target byte: 0x00, byte in file: 0x29 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000EA, target byte: 0x00, byte in file: 0x14 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000EB, target byte: 0x00, byte in file: 0xD0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000EC, target byte: 0x00, byte in file: 0x49 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000ED, target byte: 0x00, byte in file: 0x1E Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000EE, target byte: 0x00, byte in file: 0x1C Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000EF, target byte: 0x00, byte in file: 0x78 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000F0, target byte: 0x00, byte in file: 0x5B Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000F1, target byte: 0x00, byte in file: 0x1C Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000F2, target byte: 0x00, byte in file: 0x08 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000F3, target byte: 0x00, byte in file: 0x25 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000F4, target byte: 0x00, byte in file: 0x80 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000F5, target byte: 0x00, byte in file: 0xB2 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000F6, target byte: 0x00, byte in file: 0x06 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000F8, target byte: 0x00, byte in file: 0x40 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000FA, target byte: 0x00, byte in file: 0x14 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000FB, target byte: 0x00, byte in file: 0x42 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000FC, target byte: 0x00, byte in file: 0x02 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000FD, target byte: 0x00, byte in file: 0xD0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x200000FE, target byte: 0x00, byte in file: 0x07 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000100, target byte: 0x00, byte in file: 0x01 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000101, target byte: 0x00, byte in file: 0x20 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000102, target byte: 0x00, byte in file: 0x38 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000103, target byte: 0x00, byte in file: 0x43 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000104, target byte: 0x00, byte in file: 0x36 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000105, target byte: 0x00, byte in file: 0x04 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000106, target byte: 0x00, byte in file: 0x02 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000107, target byte: 0x00, byte in file: 0xD5 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000108, target byte: 0x00, byte in file: 0x06 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000010A, target byte: 0x00, byte in file: 0x05 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000010B, target byte: 0x00, byte in file: 0x48 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000010C, target byte: 0x00, byte in file: 0x70 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000010D, target byte: 0x00, byte in file: 0x40 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000010E, target byte: 0x00, byte in file: 0x64 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000110, target byte: 0x00, byte in file: 0x6D Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000111, target byte: 0x00, byte in file: 0x1E Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000112, target byte: 0x00, byte in file: 0xE9 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000113, target byte: 0x00, byte in file: 0xD0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000114, target byte: 0x00, byte in file: 0xEE Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000115, target byte: 0x00, byte in file: 0xE7 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000116, target byte: 0x00, byte in file: 0x80 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000117, target byte: 0x00, byte in file: 0xB2 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000118, target byte: 0x00, byte in file: 0xF0 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x20000119, target byte: 0x00, byte in file: 0xBC Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000011A, target byte: 0x00, byte in file: 0x70 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000011B, target byte: 0x00, byte in file: 0x47 Fri Aug 19, 2016 16:35:35: Warning:
Verify error at address 0x2000011C, target byte: 0x00, byte in file: 0xEC Fri Aug 19, 2016 16:35:35: Warning: Too many verify errors, only the first 200 are displayed Fri Aug 19, 2016 16:35:38: Fatal error: There were warnings during download of FLASH loader, see Log Window Session aborted!

It seems that it fails to program the code to the RAM region starting at 0x2000 0000 but I don't why..and it seems that the flash region is program successfully since the 0x0000 0000 is flashed first.

The project target is set correctly to point to the right Device "nRF51822_xxAA". The debugger's ddf file is set to point to the IAR Systems\Embedded Workbench 7.5\arm\config\debugger\NordicSemiconductor\iar_nrf51_xxaa.ddf The board's file is set to \IAR Systems\Embedded Workbench 7.5\arm\config\flashloader\NordicSemiconductor\nrf51xxx_xxac.board

Any help will be great.

Related