<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Kinetis MicrocontrollersのトピックRe: ERROR: Can not read register 20 (CFBP) while CPU is running</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037591#M56705</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Sometimes the lock issue is not only caused by software setting, but also hardware problem. Please refer to these documents. If you have tried all the way in these files and still can't work, you have to change a chip.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 27 Nov 2019 02:55:53 GMT</pubDate>
    <dc:creator>jingpan</dc:creator>
    <dc:date>2019-11-27T02:55:53Z</dc:date>
    <item>
      <title>ERROR: Can not read register 20 (CFBP) while CPU is running</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037589#M56703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I&amp;nbsp;debugg MCU MKL26Z256 ,that error disaply ,&amp;nbsp;ERROR: CPU is not halted ,ERROR: Can not read register 20 (CFBP) while CPU is running, but&amp;nbsp; I&amp;nbsp;use SEGGER JFLASH can connect MCU , and don't earse and program. info as below:&lt;/P&gt;&lt;P&gt;Application log started&lt;BR /&gt; - J-Flash V6.44h (J-Flash compiled May 3 2019 17:37:36)&lt;BR /&gt; - JLinkARM.dll V6.44h (DLL compiled May 3 2019 17:37:09)&lt;BR /&gt;Opening project file [C:\Users\Sam Huang\AppData\Roaming\SEGGER\Default.jflash] ...&lt;BR /&gt; - Project opened successfully&lt;BR /&gt;Opening data file [C:\Users\Sam Huang\Desktop\J-FLASH 直接下载文件\snake.hex] ...&lt;BR /&gt; - Data file opened successfully (262144 bytes, 1 range, CRC of data = 0x4DDE49BC, CRC of file = 0x45F173CF)&lt;BR /&gt;Connecting ...&lt;BR /&gt; - Connecting via USB to J-Link device 0&lt;BR /&gt; - ERROR: Cannot connect to J-Link via USB.&lt;BR /&gt; - ERROR: Failed to connect.&lt;BR /&gt;Could not establish a connection to the J-Link.&lt;BR /&gt;Connecting ...&lt;BR /&gt; - Connecting via USB to J-Link device 0&lt;BR /&gt; - J-Link firmware: J-Link ARM-OB STM32 compiled Aug 22 2012 19:52:04&lt;BR /&gt; - Device "MKL26Z256XXX4" selected.&lt;BR /&gt; - ConfigTargetSettings() start&lt;BR /&gt; - ConfigTargetSettings() end&lt;BR /&gt; - InitTarget() start&lt;BR /&gt; - InitTarget()&lt;BR /&gt; - Timeout while halting CPU.&lt;BR /&gt; - InitTarget() end&lt;BR /&gt; - Found SW-DP with ID 0x0BC11477&lt;BR /&gt; - AP map detection skipped. Manually configured AP map found.&lt;BR /&gt; - AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt; - AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt; - AP[0]: Core found&lt;BR /&gt; - AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt; - CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt; - Found Cortex-M0 r0p0, Little endian.&lt;BR /&gt; - FPUnit: 2 code (BP) slots and 0 literal slots&lt;BR /&gt; - CoreSight components:&lt;BR /&gt; - ROMTbl[0] @ F0002000&lt;BR /&gt; - ROMTbl[0][0]: F0000000, CID: B105900D, PID: 000BB932 MTB-M0+&lt;BR /&gt; - ROMTbl[0][1]: F0001000, CID: B105900D, PID: 0008E000 MTBDWT&lt;BR /&gt; - ROMTbl[0][2]: E00FF000, CID: B105100D, PID: 000BB4C0 ROM Table&lt;BR /&gt; - ROMTbl[1] @ E00FF000&lt;BR /&gt; - ROMTbl[1][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS&lt;BR /&gt; - ROMTbl[1][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT&lt;BR /&gt; - ROMTbl[1][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB&lt;BR /&gt; - Target interface speed: 2000 kHz (Auto)&lt;BR /&gt; - VTarget = 3.300V&lt;BR /&gt; - ConfigTargetSettings() start&lt;BR /&gt; - ConfigTargetSettings() end&lt;BR /&gt; - InitTarget() start&lt;BR /&gt; - InitTarget()&lt;BR /&gt; - Timeout while halting CPU.&lt;BR /&gt; - InitTarget() end&lt;BR /&gt; - Found SW-DP with ID 0x0BC11477&lt;BR /&gt; - AP map detection skipped. Manually configured AP map found.&lt;BR /&gt; - AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt; - AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt; - AP[0]: Core found&lt;BR /&gt; - AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt; - CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt; - Found Cortex-M0 r0p0, Little endian.&lt;BR /&gt; - FPUnit: 2 code (BP) slots and 0 literal slots&lt;BR /&gt; - CoreSight components:&lt;BR /&gt; - ROMTbl[0] @ F0002000&lt;BR /&gt; - ROMTbl[0][0]: F0000000, CID: B105900D, PID: 000BB932 MTB-M0+&lt;BR /&gt; - ROMTbl[0][1]: F0001000, CID: B105900D, PID: 0008E000 MTBDWT&lt;BR /&gt; - ROMTbl[0][2]: E00FF000, CID: B105100D, PID: 000BB4C0 ROM Table&lt;BR /&gt; - ROMTbl[1] @ E00FF000&lt;BR /&gt; - ROMTbl[1][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS&lt;BR /&gt; - ROMTbl[1][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT&lt;BR /&gt; - ROMTbl[1][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB&lt;BR /&gt; - Executing init sequence ...&lt;BR /&gt; - Initialized successfully&lt;BR /&gt; - Target interface speed: 2000 kHz (Auto)&lt;BR /&gt; - J-Link found 1 JTAG device. Core ID: 0x0BC11477 (None)&lt;BR /&gt; - Connected successfully&lt;BR /&gt;Erasing chip ...&lt;BR /&gt; - 256 sectors, 1 range, 0x0 - 0x3FFFF&lt;BR /&gt; - Start of preparing flash programming&lt;BR /&gt; - ERROR: Can not read register 20 (CFBP) while CPU is running&lt;BR /&gt; - ERROR: CPU is not halted&lt;BR /&gt; - CPU could not be halted&lt;BR /&gt; - ERROR: Can not read register 15 (R15) while CPU is running&lt;BR /&gt; - ERROR: Can not read register 16 (XPSR) while CPU is running&lt;BR /&gt; - ERROR: Can not read register 13 (R13) while CPU is running&lt;BR /&gt; - ERROR: Timeout while checking target RAM, core does not stop. (PC = 0x00000000, XPSR = 0x00000000, SP = 0x00000000)!&lt;BR /&gt; - ERROR: Failed to prepare for programming.&lt;BR /&gt;Failed to execute RAMCode for RAM check!&lt;BR /&gt; - End of preparing flash programming&lt;BR /&gt; - Start of restoring&lt;BR /&gt; - End of restoring&lt;BR /&gt; - ERROR: Failed to erase chip&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Nov 2019 02:57:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037589#M56703</guid>
      <dc:creator>723679104</dc:creator>
      <dc:date>2019-11-26T02:57:28Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: Can not read register 20 (CFBP) while CPU is running</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037590#M56704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ROMTbl[0][0]: F0000000, CID: B105900D, PID: 000BB932 MTB-M0+&lt;BR /&gt;ROMTbl[0][1]: F0001000, CID: B105900D, PID: 0008E000 MTBDWT&lt;BR /&gt;ROMTbl[0][2]: E00FF000, CID: B105100D, PID: 000BB4C0 ROM Table&lt;BR /&gt;ROMTbl[1] @ E00FF000&lt;BR /&gt;ROMTbl[1][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS&lt;BR /&gt;ROMTbl[1][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT&lt;BR /&gt;ROMTbl[1][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB&lt;BR /&gt;Cortex-M0 identified.&lt;BR /&gt;J-Link&amp;gt;unlock kinetis&lt;BR /&gt;Found SWD-DP with ID 0x0BC11477&lt;BR /&gt;Unlocking device...Timeout while unlocking device.&lt;BR /&gt;J-Link&amp;gt;unlock kinetis&lt;BR /&gt;Found SWD-DP with ID 0x0BC11477&lt;BR /&gt;Unlocking device...Timeout while unlocking device.&lt;BR /&gt;J-Link&amp;gt;unlock kinetis&lt;BR /&gt;Found SWD-DP with ID 0x0BC11477&lt;BR /&gt;Unlocking device...Timeout while unlocking device.&lt;BR /&gt;J-Link&amp;gt;unlock kinetis&lt;BR /&gt;Found SWD-DP with ID 0x0BC11477&lt;BR /&gt;Unlocking device...Timeout while unlocking device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-- and can't unlock&amp;nbsp; device yet.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Nov 2019 04:16:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037590#M56704</guid>
      <dc:creator>723679104</dc:creator>
      <dc:date>2019-11-26T04:16:45Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: Can not read register 20 (CFBP) while CPU is running</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037591#M56705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Sometimes the lock issue is not only caused by software setting, but also hardware problem. Please refer to these documents. If you have tried all the way in these files and still can't work, you have to change a chip.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Nov 2019 02:55:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037591#M56705</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2019-11-27T02:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: Can not read register 20 (CFBP) while CPU is running</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037592#M56706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;can't ok acorrding your&amp;nbsp;method,&amp;nbsp;details as below&lt;/P&gt;&lt;P&gt;C:\Program Files (x86)\SEGGER\JLink_V644h&amp;gt;jlink.exe erase_all_pin.jlk&lt;BR /&gt;SEGGER J-Link Commander V6.44h (Compiled May 3 2019 17:37:48)&lt;BR /&gt;DLL version V6.44h, compiled May 3 2019 17:37:09&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;J-Link Command File read successfully.&lt;BR /&gt;Processing script file...&lt;/P&gt;&lt;P&gt;J-Link connection not established yet but required for command.&lt;BR /&gt;Connecting to J-Link via USB...O.K.&lt;BR /&gt;Firmware: J-Link ARM-OB STM32 compiled Aug 22 2012 19:52:04&lt;BR /&gt;Hardware version: V7.00&lt;BR /&gt;S/N: 20090937&lt;BR /&gt;License(s): RDI,FlashDL,FlashBP,JFlash,GDBFull&lt;BR /&gt;VTref=3.300V&lt;BR /&gt;Selecting 1000 kHz as target interface speed&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Target connection not established yet but required for command.&lt;BR /&gt;Please specify device / core. &amp;lt;Default&amp;gt;: MKL26Z256XXX4&lt;BR /&gt;Type '?' for selection dialog&lt;BR /&gt;Device&amp;gt;&lt;BR /&gt;Please specify target interface:&lt;BR /&gt; J) JTAG (Default)&lt;BR /&gt; S) SWD&lt;BR /&gt; T) cJTAG&lt;BR /&gt;TIF&amp;gt;S&lt;BR /&gt;Device "MKL26Z256XXX4" selected.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Connecting to target via SWD&lt;BR /&gt;ConfigTargetSettings() start&lt;BR /&gt;ConfigTargetSettings() end&lt;BR /&gt;InitTarget() start&lt;BR /&gt;InitTarget()&lt;BR /&gt;Timeout while halting CPU.&lt;BR /&gt;InitTarget() end&lt;BR /&gt;Found SW-DP with ID 0x0BC11477&lt;BR /&gt;AP map detection skipped. Manually configured AP map found.&lt;BR /&gt;AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt;AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt;AP[0]: Core found&lt;BR /&gt;AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt;CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt;Found Cortex-M0 r0p0, Little endian.&lt;BR /&gt;FPUnit: 2 code (BP) slots and 0 literal slots&lt;BR /&gt;CoreSight components:&lt;BR /&gt;ROMTbl[0] @ F0002000&lt;BR /&gt;ROMTbl[0][0]: F0000000, CID: B105900D, PID: 000BB932 MTB-M0+&lt;BR /&gt;ROMTbl[0][1]: F0001000, CID: B105900D, PID: 0008E000 MTBDWT&lt;BR /&gt;ROMTbl[0][2]: E00FF000, CID: B105100D, PID: 000BB4C0 ROM Table&lt;BR /&gt;ROMTbl[1] @ E00FF000&lt;BR /&gt;ROMTbl[1][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS&lt;BR /&gt;ROMTbl[1][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT&lt;BR /&gt;ROMTbl[1][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB&lt;BR /&gt;Cortex-M0 identified.&lt;BR /&gt;Reset type RESETPIN: Resets core &amp;amp; peripherals using RESET pin.&lt;/P&gt;&lt;P&gt;Reset delay: 0 ms&lt;BR /&gt;Reset type RESETPIN: Resets core &amp;amp; peripherals using RESET pin.&lt;BR /&gt;Reset: Halt core after reset via DEMCR.VC_CORERESET.&lt;BR /&gt;Reset: Reset device via reset pin&lt;BR /&gt;Reset: VC_CORERESET did not halt CPU. (Debug logic also reset by reset pin?).&lt;BR /&gt;Reset: Reconnecting and manually halting CPU.&lt;BR /&gt;Found SW-DP with ID 0x0BC11477&lt;BR /&gt;AP map detection skipped. Manually configured AP map found.&lt;BR /&gt;AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt;AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt;AP[0]: Core found&lt;BR /&gt;AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt;CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt;Found Cortex-M0 r0p0, Little endian.&lt;/P&gt;&lt;P&gt;**************************&lt;BR /&gt;WARNING: CPU could not be halted&lt;BR /&gt;**************************&lt;/P&gt;&lt;P&gt;Reset: Core did not halt after reset, trying to disable WDT.&lt;BR /&gt;Reset: Halt core after reset via DEMCR.VC_CORERESET.&lt;BR /&gt;Reset: Reset device via reset pin&lt;BR /&gt;Reset: VC_CORERESET did not halt CPU. (Debug logic also reset by reset pin?).&lt;BR /&gt;Reset: Reconnecting and manually halting CPU.&lt;BR /&gt;Found SW-DP with ID 0x0BC11477&lt;BR /&gt;AP map detection skipped. Manually configured AP map found.&lt;BR /&gt;AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt;AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt;AP[0]: Core found&lt;BR /&gt;AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt;CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt;Found Cortex-M0 r0p0, Little endian.&lt;/P&gt;&lt;P&gt;**************************&lt;BR /&gt;WARNING: CPU could not be halted&lt;BR /&gt;**************************&lt;/P&gt;&lt;P&gt;Reset: Failed. Toggling reset pin and trying reset strategy again.&lt;BR /&gt;Found SW-DP with ID 0x0BC11477&lt;BR /&gt;AP map detection skipped. Manually configured AP map found.&lt;BR /&gt;AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt;AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt;AP[0]: Core found&lt;BR /&gt;AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt;CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt;Found Cortex-M0 r0p0, Little endian.&lt;BR /&gt;Reset: Halt core after reset via DEMCR.VC_CORERESET.&lt;BR /&gt;Reset: Reset device via reset pin&lt;BR /&gt;Reset: VC_CORERESET did not halt CPU. (Debug logic also reset by reset pin?).&lt;BR /&gt;Reset: Reconnecting and manually halting CPU.&lt;BR /&gt;Found SW-DP with ID 0x0BC11477&lt;BR /&gt;AP map detection skipped. Manually configured AP map found.&lt;BR /&gt;AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt;AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt;AP[0]: Core found&lt;BR /&gt;AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt;CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt;Found Cortex-M0 r0p0, Little endian.&lt;/P&gt;&lt;P&gt;**************************&lt;BR /&gt;WARNING: CPU could not be halted&lt;BR /&gt;**************************&lt;/P&gt;&lt;P&gt;Reset: Core did not halt after reset, trying to disable WDT.&lt;BR /&gt;Reset: Halt core after reset via DEMCR.VC_CORERESET.&lt;BR /&gt;Reset: Reset device via reset pin&lt;BR /&gt;Reset: VC_CORERESET did not halt CPU. (Debug logic also reset by reset pin?).&lt;BR /&gt;Reset: Reconnecting and manually halting CPU.&lt;BR /&gt;Found SW-DP with ID 0x0BC11477&lt;BR /&gt;AP map detection skipped. Manually configured AP map found.&lt;BR /&gt;AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt;AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt;AP[0]: Core found&lt;BR /&gt;AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt;CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt;Found Cortex-M0 r0p0, Little endian.&lt;/P&gt;&lt;P&gt;**************************&lt;BR /&gt;WARNING: CPU could not be halted&lt;BR /&gt;**************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************&lt;BR /&gt;WARNING: CPU could not be halted&lt;BR /&gt;**************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sleep(1000)&lt;/P&gt;&lt;P&gt;Disconnecting from J-Link...O.K.&lt;BR /&gt;Selecting SWD as current target interface.&lt;BR /&gt;Device "MKL26Z256XXX4" selected.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Connecting to target via SWD&lt;BR /&gt;ConfigTargetSettings() start&lt;BR /&gt;ConfigTargetSettings() end&lt;BR /&gt;InitTarget() start&lt;BR /&gt;InitTarget()&lt;BR /&gt;Timeout while halting CPU.&lt;BR /&gt;InitTarget() end&lt;BR /&gt;Found SW-DP with ID 0x0BC11477&lt;BR /&gt;AP map detection skipped. Manually configured AP map found.&lt;BR /&gt;AP[0]: AHB-AP (IDR: Not set)&lt;BR /&gt;AP[1]: CUSTOM-AP (IDR: Not set)&lt;BR /&gt;AP[0]: Core found&lt;BR /&gt;AP[0]: AHB-AP ROM base: 0xF0002000&lt;BR /&gt;CPUID register: 0x410CC600. Implementer code: 0x41 (ARM)&lt;BR /&gt;Found Cortex-M0 r0p0, Little endian.&lt;BR /&gt;FPUnit: 2 code (BP) slots and 0 literal slots&lt;BR /&gt;CoreSight components:&lt;BR /&gt;ROMTbl[0] @ F0002000&lt;BR /&gt;ROMTbl[0][0]: F0000000, CID: B105900D, PID: 000BB932 MTB-M0+&lt;BR /&gt;ROMTbl[0][1]: F0001000, CID: B105900D, PID: 0008E000 MTBDWT&lt;BR /&gt;ROMTbl[0][2]: E00FF000, CID: B105100D, PID: 000BB4C0 ROM Table&lt;BR /&gt;ROMTbl[1] @ E00FF000&lt;BR /&gt;ROMTbl[1][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS&lt;BR /&gt;ROMTbl[1][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT&lt;BR /&gt;ROMTbl[1][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB&lt;BR /&gt;Cortex-M0 identified.&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Select SWD by sending SWD switching sequence.&lt;BR /&gt;Found SWD-DP with ID 0x0BC11477&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Write DP register 2 = 0x01000000&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 0 = 0x00000000&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 0 = 0x00000030&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 1 = 0x00000030&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 1 = 0x00000004&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 0 = 0x00000004&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 0 = 0x00000030&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Write AP register 1 = 0x00000001&lt;/P&gt;&lt;P&gt;Sleep(1000)&lt;/P&gt;&lt;P&gt;Read AP register 0 = 0x00000001&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 0 = 0x00000030&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 1 = 0x00000030&lt;/P&gt;&lt;P&gt;Sleep(10)&lt;/P&gt;&lt;P&gt;Read AP register 1 = 0x00000001&lt;/P&gt;&lt;P&gt;Sleep(100)&lt;/P&gt;&lt;P&gt;Write DP register 2 = 0x00000000&lt;/P&gt;&lt;P&gt;Sleep(1000)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Disconnecting from J-Link...O.K.&lt;BR /&gt;Selecting JTAG as current target interface.&lt;BR /&gt;Device position in JTAG chain (IRPre,DRPre) &amp;lt;Default&amp;gt;: -1,-1 =&amp;gt; Auto-detect&lt;BR /&gt;JTAGConf&amp;gt;&lt;BR /&gt;Device "MKL26Z256XXX4" selected.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Connecting to target via JTAG&lt;BR /&gt;ConfigTargetSettings() start&lt;BR /&gt;ConfigTargetSettings() end&lt;BR /&gt;InitTarget() start&lt;BR /&gt;InitTarget()&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constant high.&lt;BR /&gt;Could not measure total IR len. TDO is constan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2019 04:05:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037592#M56706</guid>
      <dc:creator>723679104</dc:creator>
      <dc:date>2019-11-28T04:05:51Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: Can not read register 20 (CFBP) while CPU is running</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037593#M56707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If you have tried all the way, hardware and software, then you have to change a chip.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2019 02:50:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/ERROR-Can-not-read-register-20-CFBP-while-CPU-is-running/m-p/1037593#M56707</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2019-11-29T02:50:52Z</dc:date>
    </item>
  </channel>
</rss>

