Kinetis Design Studio 3.2.0 can't read memory with debugger

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Kinetis Design Studio 3.2.0 can't read memory with debugger

1,189 Views
jdavid75
Contributor I

I'm using:

Kinetis Design Studio 3.2.0

FRDM-K22F board (embedded GDB SEGGER J-Link debug connection)

I can load, execute, hit breakpoints, source step and even view variables and expressions, but when I try to look at the memory browser or EmbSys Register view, the console reports:

"WARNING: Failed to read memory @ address 0xyyyyyyyy"

 

help!

 

P.S. Disassembly window seems to work ok, just not memory...maybe the problem is only RAM access? weird...

Labels (1)
0 Kudos
6 Replies

661 Views
andresivanmonte
Contributor I

Hi dave, how did you solve the problem? I have the same issue, please help me.

Thank you

0 Kudos

661 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello Dave,

On the EmbSysRegView, have you select your chip :

pastedImage_0.png

About the memory , could you please take a screenshot about it , have you use this Memory view ?

pastedImage_1.png

Hope it helps


Have a great day,
Alice

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

661 Views
jdavid75
Contributor I

Hi Alice,
For the EmbSys Registers, yes I did select the device name.  The problem appears to be that reading from target memory in general doesn't work, so since the registers are memory-mapped they also don't work.  Here is a screen shot of my memory browser window:

pastedImage_0.png

Here's a shot of my memory window:

pastedImage_1.png

Here is a dump of my console window while I was looking at the memory windows and the disassembly window.  You'll notice that the disassembly memory reads work - may because flash reads are working but RAM reads are not?

SEGGER J-Link GDB Server V5.10i Command Line Version

JLinkARM.dll V5.10i (DLL compiled Jan 28 2016 09:38:53)

-----GDB Server start settings-----

GDBInit file:                  none

GDB Server Listening port:     2331

SWO raw output listening port: 2332

Terminal I/O port:             2333

Accept remote connection:      localhost only

Generate logfile:              off

Verify download:               on

Init regs on start:            on

Silent mode:                   off

Single run mode:               on

Target connection timeout:     0 ms

------J-Link related settings------

J-Link Host interface:         USB

J-Link script:                 none

J-Link settings file:          none

------Target related settings------

Target device:                 MK22FN512xxx12

Target interface:              SWD

Target interface speed:        1000kHz

Target endian:                 little

Connecting to J-Link...

J-Link is connected.

Firmware: J-Link OpenSDA 2 compiled Oct 13 2015 12:10:56

Hardware: V1.00

S/N: 621000000

Checking target voltage...

Target voltage: 3.30 V

Listening on TCP/IP port 2331

Connecting to target...Connected to target

Waiting for GDB connection...Connected to 127.0.0.1

Reading all registers

Read 4 bytes @ address 0x00000000 (Data = 0x20010000)

Target interface speed set to 1000 kHz

Resetting target

Halting target CPU...

...Target halted (PC = 0x000004D8)

R0 = 00000000, R1 = 00000000, R2 = 00000000, R3 = 00000000

R4 = 00000000, R5 = 00000000, R6 = 00000000, R7 = 00000000

R8 = 00000000, R9 = 00000000, R10= 00000000, R11= 00000000

R12= 00000000, R13= 20010000, MSP= 20010000, PSP= 00000000

R14(LR) = FFFFFFFF, R15(PC) = 000004D8

XPSR 01000000, APSR 00000000, EPSR 01000000, IPSR 00000000

CFBP 00000000, CONTROL 00, FAULTMASK 00, BASEPRI 00, PRIMASK 00

Reading all registers

Select auto target interface speed (1429 kHz)

Flash breakpoints enabled

Semi-hosting enabled (Handle on BKPT)

Semihosting I/O set to TELNET Client

Downloading 1024 bytes @ address 0x00000000 - Verified OK

Downloading 16 bytes @ address 0x00000400 - Verified OK

Downloading 16064 bytes @ address 0x00000410 - Verified OK

Downloading 16032 bytes @ address 0x000042D0 - Verified OK

Downloading 16128 bytes @ address 0x00008170 - Verified OK

Downloading 16176 bytes @ address 0x0000C070 - Verified OK

Downloading 16048 bytes @ address 0x0000FFA0 - Verified OK

Downloading 16048 bytes @ address 0x00013E50 - Verified OK

Downloading 16048 bytes @ address 0x00017D00 - Verified OK

Downloading 16048 bytes @ address 0x0001BBB0 - Verified OK

Downloading 16048 bytes @ address 0x0001FA60 - Verified OK

Downloading 16048 bytes @ address 0x00023910 - Verified OK

Downloading 15928 bytes @ address 0x000277C0 - Verified OK

Downloading 8 bytes @ address 0x0002B5F8 - Verified OK

Downloading 4 bytes @ address 0x0002B600 - Verified OK

Downloading 4 bytes @ address 0x0002B604 - Verified OK

Downloading 1496 bytes @ address 0x0002B608 - Verified OK

Comparing flash   [....................] Done.

Erasing flash     [....................] Done.

Programming flash [....................] Done.

Verifying flash   [....................] Done.

Resetting target

Halting target CPU...

...Target halted (PC = 0x000004D8)

Read 4 bytes @ address 0x000004D8 (Data = 0x4809B672)

Read 2 bytes @ address 0x00004626 (Data = 0xF007)

Read 2 bytes @ address 0x00004626 (Data = 0xF007)

Read 2 bytes @ address 0x00004626 (Data = 0xF007)

R0 = 00000000, R1 = 00000000, R2 = 00000000, R3 = 00000000

R4 = 00000000, R5 = 00000000, R6 = 00000000, R7 = 00000000

R8 = 00000000, R9 = 00000000, R10= 00000000, R11= 00000000

R12= 00000000, R13= 20010000, MSP= 20010000, PSP= 00000000

R14(LR) = FFFFFFFF, R15(PC) = 000004D8

XPSR 01000000, APSR 00000000, EPSR 01000000, IPSR 00000000

CFBP 00000000, CONTROL 00, FAULTMASK 00, BASEPRI 00, PRIMASK 00

Reading all registers

Read 4 bytes @ address 0x000004D8 (Data = 0x4809B672)

Setting breakpoint @ address 0x00004626, Size = 2, BPHandle = 0x0001

Starting target CPU...

...Breakpoint reached @ address 0x00004626

Reading all registers

Removing breakpoint @ address 0x00004626, Size = 2

Read 4 bytes @ address 0x00004626 (Data = 0xFF97F007)

Reading 64 bytes @ address 0x2000FFC0

Read 2 bytes @ address 0x00004626 (Data = 0xF007)

Read 2 bytes @ address 0x00004628 (Data = 0xFF97)

Read 1 bytes @ address 0x00004626 (Data = 0x07)

Read 1 bytes @ address 0x00004627 (Data = 0xF0)

Read 1 bytes @ address 0x00004628 (Data = 0x97)

Read 1 bytes @ address 0x00004629 (Data = 0xFF)

Read 2 bytes @ address 0x0000462A (Data = 0xF007)

Read 2 bytes @ address 0x0000462C (Data = 0xFEF5)

Read 1 bytes @ address 0x0000462A (Data = 0x07)

Read 1 bytes @ address 0x0000462B (Data = 0xF0)

Read 1 bytes @ address 0x0000462C (Data = 0xF5)

Read 1 bytes @ address 0x0000462D (Data = 0xFE)

Read 2 bytes @ address 0x0000462E (Data = 0xF007)

Read 2 bytes @ address 0x00004630 (Data = 0xFEC3)

Read 1 bytes @ address 0x0000462E (Data = 0x07)

Read 1 bytes @ address 0x0000462F (Data = 0xF0)

Read 1 bytes @ address 0x00004630 (Data = 0xC3)

Read 1 bytes @ address 0x00004631 (Data = 0xFE)

Read 2 bytes @ address 0x00004632 (Data = 0x4821)

Read 1 bytes @ address 0x00004632 (Data = 0x21)

Read 1 bytes @ address 0x00004633 (Data = 0x48)

Read 2 bytes @ address 0x00004634 (Data = 0xF7FD)

Read 2 bytes @ address 0x00004636 (Data = 0xF8B2)

Read 1 bytes @ address 0x00004634 (Data = 0xFD)

Read 1 bytes @ address 0x00004635 (Data = 0xF7)

Read 1 bytes @ address 0x00004636 (Data = 0xB2)

Read 1 bytes @ address 0x00004637 (Data = 0xF8)

Read 2 bytes @ address 0x00004638 (Data = 0xF7FF)

Read 2 bytes @ address 0x0000463A (Data = 0xFB70)

Read 1 bytes @ address 0x00004638 (Data = 0xFF)

Read 1 bytes @ address 0x00004639 (Data = 0xF7)

Read 1 bytes @ address 0x0000463A (Data = 0x70)

Read 1 bytes @ address 0x0000463B (Data = 0xFB)

Read 2 bytes @ address 0x0000463C (Data = 0x2302)

Read 1 bytes @ address 0x0000463C (Data = 0x02)

Read 1 bytes @ address 0x0000463D (Data = 0x23)

Read 2 bytes @ address 0x0000463E (Data = 0x9300)

Read 1 bytes @ address 0x0000463E (Data = 0x00)

Read 1 bytes @ address 0x0000463F (Data = 0x93)

Read 2 bytes @ address 0x00004640 (Data = 0x2300)

Read 1 bytes @ address 0x00004640 (Data = 0x00)

Read 1 bytes @ address 0x00004641 (Data = 0x23)

Read 2 bytes @ address 0x00004642 (Data = 0x9301)

Read 1 bytes @ address 0x00004642 (Data = 0x01)

Read 1 bytes @ address 0x00004643 (Data = 0x93)

Read 2 bytes @ address 0x00004644 (Data = 0x2300)

Read 1 bytes @ address 0x00004644 (Data = 0x00)

Read 1 bytes @ address 0x00004645 (Data = 0x23)

Read 2 bytes @ address 0x00004646 (Data = 0x9302)

Read 1 bytes @ address 0x00004646 (Data = 0x02)

Read 1 bytes @ address 0x00004647 (Data = 0x93)

Read 2 bytes @ address 0x00004648 (Data = 0x2300)

Read 1 bytes @ address 0x00004648 (Data = 0x00)

Read 1 bytes @ address 0x00004649 (Data = 0x23)

Read 2 bytes @ address 0x0000464A (Data = 0x9303)

Read 1 bytes @ address 0x0000464A (Data = 0x03)

Read 1 bytes @ address 0x0000464B (Data = 0x93)

Read 2 bytes @ address 0x0000464C (Data = 0x481B)

Read 1 bytes @ address 0x0000464C (Data = 0x1B)

Read 1 bytes @ address 0x0000464D (Data = 0x48)

Read 2 bytes @ address 0x0000464E (Data = 0x491C)

Read 1 bytes @ address 0x0000464E (Data = 0x1C)

Read 1 bytes @ address 0x0000464F (Data = 0x49)

Read 2 bytes @ address 0x00004650 (Data = 0x22C8)

Read 1 bytes @ address 0x00004650 (Data = 0xC8)

Read 1 bytes @ address 0x00004651 (Data = 0x22)

Read 2 bytes @ address 0x00004652 (Data = 0x2300)

Read 1 bytes @ address 0x00004652 (Data = 0x00)

Read 1 bytes @ address 0x00004653 (Data = 0x23)

Read 2 bytes @ address 0x00004654 (Data = 0xF001)

Read 2 bytes @ address 0x00004656 (Data = 0xFD48)

Read 1 bytes @ address 0x00004654 (Data = 0x01)

Read 1 bytes @ address 0x00004655 (Data = 0xF0)

Read 1 bytes @ address 0x00004656 (Data = 0x48)

Read 1 bytes @ address 0x00004657 (Data = 0xFD)

Read 2 bytes @ address 0x00004658 (Data = 0x2304)

Read 1 bytes @ address 0x00004658 (Data = 0x04)

Read 1 bytes @ address 0x00004659 (Data = 0x23)

Read 2 bytes @ address 0x0000465A (Data = 0x9300)

Read 1 bytes @ address 0x0000465A (Data = 0x00)

Read 1 bytes @ address 0x0000465B (Data = 0x93)

Read 2 bytes @ address 0x0000465C (Data = 0x4B19)

Read 1 bytes @ address 0x0000465C (Data = 0x19)

Read 1 bytes @ address 0x0000465D (Data = 0x4B)

Read 2 bytes @ address 0x0000465E (Data = 0x9301)

Read 1 bytes @ address 0x0000465E (Data = 0x01)

Read 1 bytes @ address 0x0000465F (Data = 0x93)

Read 2 bytes @ address 0x00004660 (Data = 0x2300)

Read 1 bytes @ address 0x00004660 (Data = 0x00)

Read 1 bytes @ address 0x00004661 (Data = 0x23)

Read 2 bytes @ address 0x00004662 (Data = 0x9302)

Read 1 bytes @ address 0x00004662 (Data = 0x02)

Read 1 bytes @ address 0x00004663 (Data = 0x93)

Read 2 bytes @ address 0x00004664 (Data = 0x2300)

Read 1 bytes @ address 0x00004664 (Data = 0x00)

Read 1 bytes @ address 0x00004665 (Data = 0x23)

Read 2 bytes @ address 0x00004666 (Data = 0x9303)

Read 1 bytes @ address 0x00004666 (Data = 0x03)

Read 1 bytes @ address 0x00004667 (Data = 0x93)

Read 2 bytes @ address 0x00004668 (Data = 0x4817)

Read 1 bytes @ address 0x00004668 (Data = 0x17)

Read 1 bytes @ address 0x00004669 (Data = 0x48)

Read 2 bytes @ address 0x0000466A (Data = 0x4918)

Read 1 bytes @ address 0x0000466A (Data = 0x18)

Read 1 bytes @ address 0x0000466B (Data = 0x49)

Read 2 bytes @ address 0x0000466C (Data = 0x229A)

Read 1 bytes @ address 0x0000466C (Data = 0x9A)

Read 1 bytes @ address 0x0000466D (Data = 0x22)

Read 2 bytes @ address 0x0000466E (Data = 0x2300)

Read 1 bytes @ address 0x0000466E (Data = 0x00)

Read 1 bytes @ address 0x0000466F (Data = 0x23)

Read 2 bytes @ address 0x00004670 (Data = 0xF001)

Read 2 bytes @ address 0x00004672 (Data = 0xFD3A)

Read 1 bytes @ address 0x00004670 (Data = 0x01)

Read 1 bytes @ address 0x00004671 (Data = 0xF0)

Read 1 bytes @ address 0x00004672 (Data = 0x3A)

Read 1 bytes @ address 0x00004673 (Data = 0xFD)

Read 2 bytes @ address 0x00004674 (Data = 0x2303)

Read 1 bytes @ address 0x00004674 (Data = 0x03)

Read 1 bytes @ address 0x00004675 (Data = 0x23)

Read 2 bytes @ address 0x00004676 (Data = 0x9300)

Read 1 bytes @ address 0x00004676 (Data = 0x00)

Read 1 bytes @ address 0x00004677 (Data = 0x93)

Read 2 bytes @ address 0x00004678 (Data = 0x2300)

Read 1 bytes @ address 0x00004678 (Data = 0x00)

Read 1 bytes @ address 0x00004679 (Data = 0x23)

Read 2 bytes @ address 0x0000467A (Data = 0x9301)

Read 1 bytes @ address 0x0000467A (Data = 0x01)

Read 1 bytes @ address 0x0000467B (Data = 0x93)

Read 2 bytes @ address 0x0000467C (Data = 0x2300)

Read 1 bytes @ address 0x0000467C (Data = 0x00)

Read 1 bytes @ address 0x0000467D (Data = 0x23)

Read 2 bytes @ address 0x0000467E (Data = 0x9302)

Read 1 bytes @ address 0x0000467E (Data = 0x02)

Read 1 bytes @ address 0x0000467F (Data = 0x93)

Read 2 bytes @ address 0x00004680 (Data = 0x2300)

Read 1 bytes @ address 0x00004680 (Data = 0x00)

Read 1 bytes @ address 0x00004681 (Data = 0x23)

Read 2 bytes @ address 0x00004682 (Data = 0x9303)

Read 1 bytes @ address 0x00004682 (Data = 0x03)

Read 1 bytes @ address 0x00004683 (Data = 0x93)

Read 2 bytes @ address 0x00004684 (Data = 0x4812)

Read 1 bytes @ address 0x00004684 (Data = 0x12)

Read 1 bytes @ address 0x00004685 (Data = 0x48)

Read 2 bytes @ address 0x00004686 (Data = 0x4913)

Read 1 bytes @ address 0x00004686 (Data = 0x13)

Read 1 bytes @ address 0x00004687 (Data = 0x49)

Read 2 bytes @ address 0x00004688 (Data = 0x229A)

Read 1 bytes @ address 0x00004688 (Data = 0x9A)

Read 1 bytes @ address 0x00004689 (Data = 0x22)

Read 2 bytes @ address 0x0000468A (Data = 0x2300)

Read 1 bytes @ address 0x0000468A (Data = 0x00)

Read 1 bytes @ address 0x0000468B (Data = 0x23)

Read 2 bytes @ address 0x0000468C (Data = 0xF001)

Read 2 bytes @ address 0x0000468E (Data = 0xFD2C)

Read 1 bytes @ address 0x0000468C (Data = 0x01)

Read 1 bytes @ address 0x0000468D (Data = 0xF0)

Read 1 bytes @ address 0x0000468E (Data = 0x2C)

Read 1 bytes @ address 0x0000468F (Data = 0xFD)

Read 2 bytes @ address 0x00004690 (Data = 0x203E)

Read 1 bytes @ address 0x00004690 (Data = 0x3E)

Read 1 bytes @ address 0x00004691 (Data = 0x20)

Read 2 bytes @ address 0x00004692 (Data = 0x2106)

Read 1 bytes @ address 0x00004692 (Data = 0x06)

Read 1 bytes @ address 0x00004693 (Data = 0x21)

Read 2 bytes @ address 0x00004694 (Data = 0xF7FF)

Read 2 bytes @ address 0x00004696 (Data = 0xFF22)

Read 1 bytes @ address 0x00004694 (Data = 0xFF)

Read 1 bytes @ address 0x00004695 (Data = 0xF7)

Read 1 bytes @ address 0x00004696 (Data = 0x22)

Read 1 bytes @ address 0x00004697 (Data = 0xFF)

Read 2 bytes @ address 0x00004698 (Data = 0x203E)

Read 1 bytes @ address 0x00004698 (Data = 0x3E)

Read 1 bytes @ address 0x00004699 (Data = 0x20)

Read 2 bytes @ address 0x0000469A (Data = 0xF7FF)

Read 2 bytes @ address 0x0000469C (Data = 0xFF49)

Read 1 bytes @ address 0x0000469A (Data = 0xFF)

Read 1 bytes @ address 0x0000469B (Data = 0xF7)

Read 1 bytes @ address 0x0000469C (Data = 0x49)

Read 1 bytes @ address 0x0000469D (Data = 0xFF)

Read 2 bytes @ address 0x0000469E (Data = 0x2300)

Read 1 bytes @ address 0x0000469E (Data = 0x00)

Read 1 bytes @ address 0x0000469F (Data = 0x23)

Read 2 bytes @ address 0x000046A0 (Data = 0x80FB)

Read 1 bytes @ address 0x000046A0 (Data = 0xFB)

Read 1 bytes @ address 0x000046A1 (Data = 0x80)

Read 2 bytes @ address 0x000046A2 (Data = 0xE003)

Read 1 bytes @ address 0x000046A2 (Data = 0x03)

Read 1 bytes @ address 0x000046A3 (Data = 0xE0)

Read 2 bytes @ address 0x000046A4 (Data = 0xBF00)

Read 1 bytes @ address 0x000046A4 (Data = 0x00)

Read 1 bytes @ address 0x000046A5 (Data = 0xBF)

Read 2 bytes @ address 0x000046A6 (Data = 0x88FB)

Read 1 bytes @ address 0x000046A6 (Data = 0xFB)

Read 1 bytes @ address 0x000046A7 (Data = 0x88)

Read 2 bytes @ address 0x000046A8 (Data = 0x3301)

Read 1 bytes @ address 0x000046A8 (Data = 0x01)

Read 1 bytes @ address 0x000046A9 (Data = 0x33)

Read 2 bytes @ address 0x000046AA (Data = 0x80FB)

Read 1 bytes @ address 0x000046AA (Data = 0xFB)

Read 1 bytes @ address 0x000046AB (Data = 0x80)

Read 2 bytes @ address 0x000046AC (Data = 0x88FB)

Read 1 bytes @ address 0x000046AC (Data = 0xFB)

Read 1 bytes @ address 0x000046AD (Data = 0x88)

Read 2 bytes @ address 0x000046AE (Data = 0x2B00)

Read 1 bytes @ address 0x000046AE (Data = 0x00)

Read 1 bytes @ address 0x000046AF (Data = 0x2B)

Read 2 bytes @ address 0x000046B0 (Data = 0xD0F8)

Read 1 bytes @ address 0x000046B0 (Data = 0xF8)

Read 1 bytes @ address 0x000046B1 (Data = 0xD0)

Read 2 bytes @ address 0x000045D2 (Data = 0x480F)

Read 1 bytes @ address 0x000045D2 (Data = 0x0F)

Read 1 bytes @ address 0x000045D3 (Data = 0x48)

Read 2 bytes @ address 0x000045D4 (Data = 0x6879)

Read 1 bytes @ address 0x000045D4 (Data = 0x79)

Read 1 bytes @ address 0x000045D5 (Data = 0x68)

Read 2 bytes @ address 0x000045D6 (Data = 0xF7FF)

Read 2 bytes @ address 0x000045D8 (Data = 0xFFE3)

Read 1 bytes @ address 0x000045D6 (Data = 0xFF)

Read 1 bytes @ address 0x000045D7 (Data = 0xF7)

Read 1 bytes @ address 0x000045D8 (Data = 0xE3)

Read 1 bytes @ address 0x000045D9 (Data = 0xFF)

Read 2 bytes @ address 0x000045DA (Data = 0x2300)

Read 1 bytes @ address 0x000045DA (Data = 0x00)

Read 1 bytes @ address 0x000045DB (Data = 0x23)

Read 2 bytes @ address 0x000045DC (Data = 0x603B)

Read 1 bytes @ address 0x000045DC (Data = 0x3B)

Read 1 bytes @ address 0x000045DD (Data = 0x60)

Read 2 bytes @ address 0x000045DE (Data = 0x4B0E)

Read 1 bytes @ address 0x000045DE (Data = 0x0E)

Read 1 bytes @ address 0x000045DF (Data = 0x4B)

Read 2 bytes @ address 0x000045E0 (Data = 0x681A)

Read 1 bytes @ address 0x000045E0 (Data = 0x1A)

Read 1 bytes @ address 0x000045E1 (Data = 0x68)

Read 2 bytes @ address 0x000045E2 (Data = 0x463B)

Read 1 bytes @ address 0x000045E2 (Data = 0x3B)

Read 1 bytes @ address 0x000045E3 (Data = 0x46)

Read 2 bytes @ address 0x000045E4 (Data = 0x4610)

Read 1 bytes @ address 0x000045E4 (Data = 0x10)

Read 1 bytes @ address 0x000045E5 (Data = 0x46)

Read 2 bytes @ address 0x000045E6 (Data = 0x4619)

Read 1 bytes @ address 0x000045E6 (Data = 0x19)

Read 1 bytes @ address 0x000045E7 (Data = 0x46)

Read 2 bytes @ address 0x000045E8 (Data = 0xF002)

Read 2 bytes @ address 0x000045EA (Data = 0xFD54)

Read 1 bytes @ address 0x000045E8 (Data = 0x02)

Read 1 bytes @ address 0x000045E9 (Data = 0xF0)

Read 1 bytes @ address 0x000045EA (Data = 0x54)

Read 1 bytes @ address 0x000045EB (Data = 0xFD)

Read 2 bytes @ address 0x000045EC (Data = 0x4809)

Read 1 bytes @ address 0x000045EC (Data = 0x09)

Read 1 bytes @ address 0x000045ED (Data = 0x48)

Read 2 bytes @ address 0x000045EE (Data = 0x2101)

Read 1 bytes @ address 0x000045EE (Data = 0x01)

Read 1 bytes @ address 0x000045EF (Data = 0x21)

Read 2 bytes @ address 0x000045F0 (Data = 0xF7FF)

Read 2 bytes @ address 0x000045F2 (Data = 0xFFBA)

Read 1 bytes @ address 0x000045F0 (Data = 0xFF)

Read 1 bytes @ address 0x000045F1 (Data = 0xF7)

Read 1 bytes @ address 0x000045F2 (Data = 0xBA)

Read 1 bytes @ address 0x000045F3 (Data = 0xFF)

Read 2 bytes @ address 0x000045F4 (Data = 0x683B)

Read 1 bytes @ address 0x000045F4 (Data = 0x3B)

Read 1 bytes @ address 0x000045F5 (Data = 0x68)

Read 2 bytes @ address 0x000045F6 (Data = 0x2B00)

Read 1 bytes @ address 0x000045F6 (Data = 0x00)

Read 1 bytes @ address 0x000045F7 (Data = 0x2B)

Read 2 bytes @ address 0x000045F8 (Data = 0xD007)

Read 1 bytes @ address 0x000045F8 (Data = 0x07)

Read 1 bytes @ address 0x000045F9 (Data = 0xD0)

Read 2 bytes @ address 0x000045FA (Data = 0x4B08)

Read 1 bytes @ address 0x000045FA (Data = 0x08)

Read 1 bytes @ address 0x000045FB (Data = 0x4B)

Read 2 bytes @ address 0x000045FC (Data = 0xF04F)

Read 2 bytes @ address 0x000045FE (Data = 0x5280)

Read 1 bytes @ address 0x000045FC (Data = 0x4F)

Read 1 bytes @ address 0x000045FD (Data = 0xF0)

Read 1 bytes @ address 0x000045FE (Data = 0x80)

Read 1 bytes @ address 0x000045FF (Data = 0x52)

Read 2 bytes @ address 0x00004600 (Data = 0x601A)

Read 1 bytes @ address 0x00004600 (Data = 0x1A)

Read 1 bytes @ address 0x00004601 (Data = 0x60)

Read 2 bytes @ address 0x00004602 (Data = 0xF3BF)

Read 2 bytes @ address 0x00004604 (Data = 0x8F4F)

Read 1 bytes @ address 0x00004602 (Data = 0xBF)

Read 1 bytes @ address 0x00004603 (Data = 0xF3)

Read 1 bytes @ address 0x00004604 (Data = 0x4F)

Read 1 bytes @ address 0x00004605 (Data = 0x8F)

Read 2 bytes @ address 0x00004606 (Data = 0xF3BF)

Read 2 bytes @ address 0x00004608 (Data = 0x8F6F)

Read 1 bytes @ address 0x00004606 (Data = 0xBF)

Read 1 bytes @ address 0x00004607 (Data = 0xF3)

Read 1 bytes @ address 0x00004608 (Data = 0x6F)

Read 1 bytes @ address 0x00004609 (Data = 0x8F)

Read 2 bytes @ address 0x0000460A (Data = 0x3708)

Read 1 bytes @ address 0x0000460A (Data = 0x08)

Read 1 bytes @ address 0x0000460B (Data = 0x37)

Read 2 bytes @ address 0x0000460C (Data = 0x46BD)

Read 1 bytes @ address 0x0000460C (Data = 0xBD)

Read 1 bytes @ address 0x0000460D (Data = 0x46)

Read 2 bytes @ address 0x0000460E (Data = 0xBD80)

Read 1 bytes @ address 0x0000460E (Data = 0x80)

Read 1 bytes @ address 0x0000460F (Data = 0xBD)

Read 2 bytes @ address 0x00004610 (Data = 0xC000)

Read 1 bytes @ address 0x00004610 (Data = 0x00)

Read 1 bytes @ address 0x00004611 (Data = 0xC0)

Read 2 bytes @ address 0x00004612 (Data = 0x4004)

Read 1 bytes @ address 0x00004612 (Data = 0x04)

Read 1 bytes @ address 0x00004613 (Data = 0x40)

Read 2 bytes @ address 0x00004614 (Data = 0xF040)

Read 2 bytes @ address 0x00004616 (Data = 0x400F)

Read 1 bytes @ address 0x00004614 (Data = 0x40)

Read 1 bytes @ address 0x00004615 (Data = 0xF0)

Read 1 bytes @ address 0x00004616 (Data = 0x0F)

Read 1 bytes @ address 0x00004617 (Data = 0x40)

Read 2 bytes @ address 0x00004618 (Data = 0x0A34)

Read 1 bytes @ address 0x00004618 (Data = 0x34)

Read 1 bytes @ address 0x00004619 (Data = 0x0A)

Read 2 bytes @ address 0x0000461A (Data = 0x1FFF)

Read 1 bytes @ address 0x0000461A (Data = 0xFF)

Read 1 bytes @ address 0x0000461B (Data = 0x1F)

Read 2 bytes @ address 0x0000461C (Data = 0xED04)

Read 2 bytes @ address 0x0000461E (Data = 0xE000)

Read 1 bytes @ address 0x0000461C (Data = 0x04)

Read 1 bytes @ address 0x0000461D (Data = 0xED)

Read 1 bytes @ address 0x0000461E (Data = 0x00)

Read 1 bytes @ address 0x0000461F (Data = 0xE0)

Read 2 bytes @ address 0x00004620 (Data = 0xB580)

Read 1 bytes @ address 0x00004620 (Data = 0x80)

Read 1 bytes @ address 0x00004621 (Data = 0xB5)

Read 2 bytes @ address 0x00004622 (Data = 0xB086)

Read 1 bytes @ address 0x00004622 (Data = 0x86)

Read 1 bytes @ address 0x00004623 (Data = 0xB0)

Read 2 bytes @ address 0x00004624 (Data = 0xAF04)

Read 1 bytes @ address 0x00004624 (Data = 0x04)

Read 1 bytes @ address 0x00004625 (Data = 0xAF)

Starting target CPU...

Debugger requested to halt target...

...Target halted (PC = 0x00003BD6)

Reading all registers

Read 4 bytes @ address 0x00003BD6 (Data = 0x781B4B14)

Reading 64 bytes @ address 0x1FFF12C0

Reading 64 bytes @ address 0x1FFF1280

Read 4 bytes @ address 0x00005288 (Data = 0xB083B480)

Read 4 bytes @ address 0x00005288 (Data = 0xB083B480)

Reading 64 bytes @ address 0xA5A5A580

WARNING: Failed to read memory @ address 0xA5A5A580

Read 2 bytes @ address 0x00003BE6 (Data = 0x480A)

Read 1 bytes @ address 0x00003BE6 (Data = 0x0A)

Read 1 bytes @ address 0x00003BE7 (Data = 0x48)

Read 2 bytes @ address 0x00003BE8 (Data = 0xF000)

Read 2 bytes @ address 0x00003BEA (Data = 0xFE38)

Read 1 bytes @ address 0x00003BE8 (Data = 0x00)

Read 1 bytes @ address 0x00003BE9 (Data = 0xF0)

Read 1 bytes @ address 0x00003BEA (Data = 0x38)

Read 1 bytes @ address 0x00003BEB (Data = 0xFE)

Read 2 bytes @ address 0x00003BEC (Data = 0x4809)

Read 1 bytes @ address 0x00003BEC (Data = 0x09)

Read 1 bytes @ address 0x00003BED (Data = 0x48)

Read 2 bytes @ address 0x00003BEE (Data = 0xF006)

Read 2 bytes @ address 0x00003BF0 (Data = 0xFB73)

Read 1 bytes @ address 0x00003BEE (Data = 0x06)

Read 1 bytes @ address 0x00003BEF (Data = 0xF0)

Read 1 bytes @ address 0x00003BF0 (Data = 0x73)

Read 1 bytes @ address 0x00003BF1 (Data = 0xFB)

Read 2 bytes @ address 0x00003BF2 (Data = 0x480E)

Read 1 bytes @ address 0x00003BF2 (Data = 0x0E)

Read 1 bytes @ address 0x00003BF3 (Data = 0x48)

Read 2 bytes @ address 0x00003BF4 (Data = 0xF7FD)

Read 2 bytes @ address 0x00003BF6 (Data = 0xFDD2)

Read 1 bytes @ address 0x00003BF4 (Data = 0xFD)

Read 1 bytes @ address 0x00003BF5 (Data = 0xF7)

Read 1 bytes @ address 0x00003BF6 (Data = 0xD2)

Read 1 bytes @ address 0x00003BF7 (Data = 0xFD)

Read 2 bytes @ address 0x00003BF8 (Data = 0xE7FE)

Read 1 bytes @ address 0x00003BF8 (Data = 0xFE)

Read 1 bytes @ address 0x00003BF9 (Data = 0xE7)

Read 2 bytes @ address 0x00003BFA (Data = 0xBF00)

Read 1 bytes @ address 0x00003BFA (Data = 0x00)

Read 1 bytes @ address 0x00003BFB (Data = 0xBF)

Read 2 bytes @ address 0x00003BFC (Data = 0xDD24)

Read 1 bytes @ address 0x00003BFC (Data = 0x24)

Read 1 bytes @ address 0x00003BFD (Data = 0xDD)

Read 2 bytes @ address 0x00003BFE (Data = 0x0000)

Read 1 bytes @ address 0x00003BFE (Data = 0x00)

Read 1 bytes @ address 0x00003BFF (Data = 0x00)

Read 2 bytes @ address 0x00003C00 (Data = 0x0754)

Read 1 bytes @ address 0x00003C00 (Data = 0x54)

Read 1 bytes @ address 0x00003C01 (Data = 0x07)

Read 2 bytes @ address 0x00003C02 (Data = 0x1FFF)

Read 1 bytes @ address 0x00003C02 (Data = 0xFF)

Read 1 bytes @ address 0x00003C03 (Data = 0x1F)

Read 2 bytes @ address 0x00003C04 (Data = 0x8000)

Read 1 bytes @ address 0x00003C04 (Data = 0x00)

Read 1 bytes @ address 0x00003C05 (Data = 0x80)

Read 2 bytes @ address 0x00003C06 (Data = 0x4000)

Read 1 bytes @ address 0x00003C06 (Data = 0x00)

Read 1 bytes @ address 0x00003C07 (Data = 0x40)

Read 2 bytes @ address 0x00003C08 (Data = 0x1000)

Read 1 bytes @ address 0x00003C08 (Data = 0x00)

Read 1 bytes @ address 0x00003C09 (Data = 0x10)

Read 2 bytes @ address 0x00003C0A (Data = 0x4002)

Read 1 bytes @ address 0x00003C0A (Data = 0x02)

Read 1 bytes @ address 0x00003C0B (Data = 0x40)

Read 2 bytes @ address 0x00003C0C (Data = 0xF000)

Read 2 bytes @ address 0x00003C0E (Data = 0x4002)

Read 1 bytes @ address 0x00003C0C (Data = 0x00)

Read 1 bytes @ address 0x00003C0D (Data = 0xF0)

Read 1 bytes @ address 0x00003C0E (Data = 0x02)

Read 1 bytes @ address 0x00003C0F (Data = 0x40)

Read 2 bytes @ address 0x00003C10 (Data = 0x076C)

Read 1 bytes @ address 0x00003C10 (Data = 0x6C)

Read 1 bytes @ address 0x00003C11 (Data = 0x07)

Read 2 bytes @ address 0x00003C12 (Data = 0x1FFF)

Read 1 bytes @ address 0x00003C12 (Data = 0xFF)

Read 1 bytes @ address 0x00003C13 (Data = 0x1F)

Read 2 bytes @ address 0x00003C14 (Data = 0x6000)

Read 1 bytes @ address 0x00003C14 (Data = 0x00)

Read 1 bytes @ address 0x00003C15 (Data = 0x60)

Read 2 bytes @ address 0x00003C16 (Data = 0x4006)

Read 1 bytes @ address 0x00003C16 (Data = 0x06)

Read 1 bytes @ address 0x00003C17 (Data = 0x40)

Read 2 bytes @ address 0x00003C18 (Data = 0x078C)

Read 1 bytes @ address 0x00003C18 (Data = 0x8C)

Read 1 bytes @ address 0x00003C19 (Data = 0x07)

Read 2 bytes @ address 0x00003C1A (Data = 0x1FFF)

Read 1 bytes @ address 0x00003C1A (Data = 0xFF)

Read 1 bytes @ address 0x00003C1B (Data = 0x1F)

Read 2 bytes @ address 0x00003C1C (Data = 0x066C)

Read 1 bytes @ address 0x00003C1C (Data = 0x6C)

Read 1 bytes @ address 0x00003C1D (Data = 0x06)

Read 2 bytes @ address 0x00003C1E (Data = 0x1FFF)

Read 1 bytes @ address 0x00003C1E (Data = 0xFF)

Read 1 bytes @ address 0x00003C1F (Data = 0x1F)

Read 2 bytes @ address 0x00003C20 (Data = 0x3A81)

Read 1 bytes @ address 0x00003C20 (Data = 0x81)

Read 1 bytes @ address 0x00003C21 (Data = 0x3A)

Read 2 bytes @ address 0x00003C22 (Data = 0x0000)

Read 1 bytes @ address 0x00003C22 (Data = 0x00)

Read 1 bytes @ address 0x00003C23 (Data = 0x00)

Read 2 bytes @ address 0x00003C24 (Data = 0xF0E0)

Read 2 bytes @ address 0x00003C26 (Data = 0x0000)

Read 1 bytes @ address 0x00003C24 (Data = 0xE0)

Read 1 bytes @ address 0x00003C25 (Data = 0xF0)

Read 1 bytes @ address 0x00003C26 (Data = 0x00)

Read 1 bytes @ address 0x00003C27 (Data = 0x00)

Read 2 bytes @ address 0x00003C28 (Data = 0x07B4)

Read 1 bytes @ address 0x00003C28 (Data = 0xB4)

Read 1 bytes @ address 0x00003C29 (Data = 0x07)

Read 2 bytes @ address 0x00003C2A (Data = 0x1FFF)

Read 1 bytes @ address 0x00003C2A (Data = 0xFF)

Read 1 bytes @ address 0x00003C2B (Data = 0x1F)

Read 2 bytes @ address 0x00003C2C (Data = 0xDD3C)

Read 1 bytes @ address 0x00003C2C (Data = 0x3C)

Read 1 bytes @ address 0x00003C2D (Data = 0xDD)

Read 2 bytes @ address 0x00003C2E (Data = 0x0000)

Read 1 bytes @ address 0x00003C2E (Data = 0x00)

Read 1 bytes @ address 0x00003C2F (Data = 0x00)

Read 2 bytes @ address 0x00003C30 (Data = 0xB580)

Read 1 bytes @ address 0x00003C30 (Data = 0x80)

Read 1 bytes @ address 0x00003C31 (Data = 0xB5)

Read 2 bytes @ address 0x00003C32 (Data = 0xB082)

Read 1 bytes @ address 0x00003C32 (Data = 0x82)

Read 1 bytes @ address 0x00003C33 (Data = 0xB0)

Read 2 bytes @ address 0x00003C34 (Data = 0xAF00)

Read 1 bytes @ address 0x00003C34 (Data = 0x00)

Read 1 bytes @ address 0x00003C35 (Data = 0xAF)

Read 2 bytes @ address 0x00003C36 (Data = 0x6078)

Read 1 bytes @ address 0x00003C36 (Data = 0x78)

Read 1 bytes @ address 0x00003C37 (Data = 0x60)

Read 2 bytes @ address 0x00003C38 (Data = 0x6039)

Read 1 bytes @ address 0x00003C38 (Data = 0x39)

Read 1 bytes @ address 0x00003C39 (Data = 0x60)

Read 2 bytes @ address 0x00003BE6 (Data = 0x480A)

Read 1 bytes @ address 0x00003BE6 (Data = 0x0A)

Read 1 bytes @ address 0x00003BE7 (Data = 0x48)

Read 2 bytes @ address 0x00003BE8 (Data = 0xF000)

Read 2 bytes @ address 0x00003BEA (Data = 0xFE38)

Read 1 bytes @ address 0x00003BE8 (Data = 0x00)

Read 1 bytes @ address 0x00003BE9 (Data = 0xF0)

Read 1 bytes @ address 0x00003BEA (Data = 0x38)

Read 1 bytes @ address 0x00003BEB (Data = 0xFE)

Read 2 bytes @ address 0x00003BEC (Data = 0x4809)

Read 1 bytes @ address 0x00003BEC (Data = 0x09)

Read 1 bytes @ address 0x00003BED (Data = 0x48)

Read 2 bytes @ address 0x00003BEE (Data = 0xF006)

Read 2 bytes @ address 0x00003BF0 (Data = 0xFB73)

Read 1 bytes @ address 0x00003BEE (Data = 0x06)

Read 1 bytes @ address 0x00003BEF (Data = 0xF0)

Read 1 bytes @ address 0x00003BF0 (Data = 0x73)

Read 1 bytes @ address 0x00003BF1 (Data = 0xFB)

Read 2 bytes @ address 0x00003BF2 (Data = 0x480E)

Read 1 bytes @ address 0x00003BF2 (Data = 0x0E)

Read 1 bytes @ address 0x00003BF3 (Data = 0x48)

Read 2 bytes @ address 0x00003BF4 (Data = 0xF7FD)

Read 2 bytes @ address 0x00003BF6 (Data = 0xFDD2)

Read 1 bytes @ address 0x00003BF4 (Data = 0xFD)

Read 1 bytes @ address 0x00003BF5 (Data = 0xF7)

Read 1 bytes @ address 0x00003BF6 (Data = 0xD2)

Read 1 bytes @ address 0x00003BF7 (Data = 0xFD)

Read 4 bytes @ address 0x00005288 (Data = 0xB083B480)

Reading 64 bytes @ address 0xA5A5A580

WARNING: Failed to read memory @ address 0xA5A5A580

Read 2 bytes @ address 0x00003BD6 (Data = 0x4B14)

Read 1 bytes @ address 0x00003BD6 (Data = 0x14)

Read 1 bytes @ address 0x00003BD7 (Data = 0x4B)

Read 2 bytes @ address 0x00003BD8 (Data = 0x781B)

Read 1 bytes @ address 0x00003BD8 (Data = 0x1B)

Read 1 bytes @ address 0x00003BD9 (Data = 0x78)

Read 2 bytes @ address 0x00003BDA (Data = 0xB2DB)

Read 1 bytes @ address 0x00003BDA (Data = 0xDB)

Read 1 bytes @ address 0x00003BDB (Data = 0xB2)

Read 2 bytes @ address 0x00003BDC (Data = 0xF083)

Read 2 bytes @ address 0x00003BDE (Data = 0x0301)

Read 1 bytes @ address 0x00003BDC (Data = 0x83)

Read 1 bytes @ address 0x00003BDD (Data = 0xF0)

Read 1 bytes @ address 0x00003BDE (Data = 0x01)

Read 1 bytes @ address 0x00003BDF (Data = 0x03)

Read 2 bytes @ address 0x00003BE0 (Data = 0xB2DB)

Read 1 bytes @ address 0x00003BE0 (Data = 0xDB)

Read 1 bytes @ address 0x00003BE1 (Data = 0xB2)

Read 2 bytes @ address 0x00003BE2 (Data = 0x2B00)

Read 1 bytes @ address 0x00003BE2 (Data = 0x00)

Read 1 bytes @ address 0x00003BE3 (Data = 0x2B)

Read 2 bytes @ address 0x00003BE4 (Data = 0xD1F7)

Read 1 bytes @ address 0x00003BE4 (Data = 0xF7)

Read 1 bytes @ address 0x00003BE5 (Data = 0xD1)

Read 2 bytes @ address 0x00003BE6 (Data = 0x480A)

Read 1 bytes @ address 0x00003BE6 (Data = 0x0A)

Read 1 bytes @ address 0x00003BE7 (Data = 0x48)

Read 2 bytes @ address 0x00003BE8 (Data = 0xF000)

Read 2 bytes @ address 0x00003BEA (Data = 0xFE38)

Read 1 bytes @ address 0x00003BE8 (Data = 0x00)

Read 1 bytes @ address 0x00003BE9 (Data = 0xF0)

Read 1 bytes @ address 0x00003BEA (Data = 0x38)

Read 1 bytes @ address 0x00003BEB (Data = 0xFE)

Read 2 bytes @ address 0x00003BEC (Data = 0x4809)

Read 1 bytes @ address 0x00003BEC (Data = 0x09)

Read 1 bytes @ address 0x00003BED (Data = 0x48)

Read 2 bytes @ address 0x00003BEE (Data = 0xF006)

Read 2 bytes @ address 0x00003BF0 (Data = 0xFB73)

Read 1 bytes @ address 0x00003BEE (Data = 0x06)

Read 1 bytes @ address 0x00003BEF (Data = 0xF0)

Read 1 bytes @ address 0x00003BF0 (Data = 0x73)

Read 1 bytes @ address 0x00003BF1 (Data = 0xFB)

Read 2 bytes @ address 0x00003BF2 (Data = 0x480E)

Read 1 bytes @ address 0x00003BF2 (Data = 0x0E)

Read 1 bytes @ address 0x00003BF3 (Data = 0x48)

Read 2 bytes @ address 0x00003BF4 (Data = 0xF7FD)

Read 2 bytes @ address 0x00003BF6 (Data = 0xFDD2)

Read 1 bytes @ address 0x00003BF4 (Data = 0xFD)

Read 1 bytes @ address 0x00003BF5 (Data = 0xF7)

Read 1 bytes @ address 0x00003BF6 (Data = 0xD2)

Read 1 bytes @ address 0x00003BF7 (Data = 0xFD)

Reading 2080 bytes @ address 0x00000000

Reading 2080 bytes @ address 0x4002F000

WARNING: Failed to read memory @ address 0x4002F000

Read 1 bytes @ address 0x4002F000 (Data = 0x01)

Reading 1039 bytes @ address 0x4002F001

WARNING: Failed to read memory @ address 0x4002F001

Reading 519 bytes @ address 0x4002F001

WARNING: Failed to read memory @ address 0x4002F001

Reading 259 bytes @ address 0x4002F001

Reading 130 bytes @ address 0x4002F104

WARNING: Failed to read memory @ address 0x4002F104

Reading 65 bytes @ address 0x4002F104

WARNING: Failed to read memory @ address 0x4002F104

Reading 32 bytes @ address 0x4002F104

WARNING: Failed to read memory @ address 0x4002F104

Reading 16 bytes @ address 0x4002F104

WARNING: Failed to read memory @ address 0x4002F104

Reading 8 bytes @ address 0x4002F104

WARNING: Failed to read memory @ address 0x4002F104

Read 4 bytes @ address 0x4002F104 (Data = 0x00000000)

WARNING: Failed to read memory @ address 0x4002F108

WARNING: Failed to read memory @ address 0x4002F108

Read 4 bytes @ address 0x00005288 (Data = 0xB083B480)

Reading 64 bytes @ address 0xA5A5A580

WARNING: Failed to read memory @ address 0xA5A5A580

Reading 2080 bytes @ address 0x40066000

WARNING: Failed to read memory @ address 0x40066000

Read 1 bytes @ address 0x40066000 (Data = 0x00)

Reading 1039 bytes @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

Reading 519 bytes @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

Reading 259 bytes @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

Reading 129 bytes @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

Reading 64 bytes @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

Reading 32 bytes @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

Reading 16 bytes @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

Reading 8 bytes @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

WARNING: Failed to read memory @ address 0x40066001

Read 2 bytes @ address 0x40066001 (Data = 0x8096)

Read 1 bytes @ address 0x40066003 (Data = 0x80)

Reading 320 bytes @ address 0x4002EEC0

WARNING: Failed to read memory @ address 0x4002EEC0

WARNING: Failed to read memory @ address 0x4002EEC0

WARNING: Failed to read memory @ address 0x4002EFFF

Reading 240 bytes @ address 0x00000820

0 Kudos

661 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello Dave,

How about this  question , have it be resolved ?

IF still can not , you  can use the J-link commander to erase all(use the command "unlock kinetis"), then load project

to have  a try .

Hope it helps

Alice

0 Kudos

661 Views
jdavid75
Contributor I

Yes this is resolved, thank you.

0 Kudos

661 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello Dave,

What about your project,  could you please test one simple project , for example only create one K22

project ,not add other code .

BR

Alice

0 Kudos