<?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>topic Re: Keil Flash programming error in Kinetis MKE14F512VLL16 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029516#M56476</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aman,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Please use your MDK project generate the app.bin file, then use the JLINK commander download the file directly on your customer board: loaderfile app.bin 0x00&lt;/P&gt;&lt;P&gt;Please try it, whether no IDE can download the code or not?&lt;/P&gt;&lt;P&gt;&amp;nbsp; BTW, do you have the IAR, if you have IAR, you also can try that IDE download to your own customer board.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Because I DON'T have the MKE14F512VLL16 board, then I can't test directly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;So, you need to test it on your side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Nov 2019 02:35:04 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2019-11-13T02:35:04Z</dc:date>
    <item>
      <title>Keil Flash programming error in Kinetis MKE14F512VLL16</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029513#M56473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on a custom board with the Kintes&amp;nbsp;MKE14F512VLL16 microcontroller. I started out by developing some basic code on the evaluation module (i.e&amp;nbsp;TWR-KE18F) which has the MKE18F xx series part. After my board was ready i am trying to make changes to the existing project to move it to the MKE14F part number. I have made most of the changes to the source code and drivers as needed but i am unable to download the code into my board.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using Segger JLink Plus debugger and Keil microvision IDE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It appears to be some type of project configuration issue pertaining to the RAM allocation. I am able to successfully erase the chip using the same settings.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The error log is below and project configuration screenshots are also attached. Any help will be greatly appreciated !!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JLink info:&lt;BR /&gt;------------&lt;BR /&gt;DLL: V6.46 , compiled May 23 2019 17:49:56&lt;BR /&gt;Firmware: J-Link V10 compiled May 17 2019 09:51:10&lt;BR /&gt;Hardware: V10.10&lt;BR /&gt;S/N : 600115652&lt;BR /&gt;Feature(s) : RDI, FlashBP, FlashDL, JFlash, GDB&lt;BR /&gt;&lt;BR /&gt;* JLink Info: InitTarget()&lt;BR /&gt;* JLink Info: Protection bytes in flash at addr. 0x400 - 0x40F indicate that readout protection is set.&lt;BR /&gt;For debugger connection the device needs to be unsecured.&lt;BR /&gt;Note: Unsecuring will trigger a mass erase of the internal flash.&lt;BR /&gt;* JLink Info: Executing default behavior previously saved in the registry.&lt;BR /&gt;* JLink Info: Device will be unsecured now.&lt;BR /&gt;* JLink Info: TotalIRLen = 4, IRPrint = 0x01&lt;BR /&gt;* JLink Info: JTAG chain detection found 1 devices:&lt;BR /&gt;* JLink Info: #0 Id: 0x4BA00477, IRLen: 04, CoreSight JTAG-DP&lt;BR /&gt;* JLink Info: Scanning AP map to find all available APs&lt;BR /&gt;* JLink Info: AP[2]: Stopped AP scan as end of AP map has been reached&lt;BR /&gt;* JLink Info: AP[0]: AHB-AP (IDR: 0x24770011)&lt;BR /&gt;* JLink Info: AP[1]: JTAG-AP (IDR: 0x001C0000)&lt;BR /&gt;* JLink Info: Iterating through AP map to find AHB-AP to use&lt;BR /&gt;* JLink Info: AP[0]: Core found&lt;BR /&gt;* JLink Info: AP[0]: AHB-AP ROM base: 0xE00FF000&lt;BR /&gt;* JLink Info: CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)&lt;BR /&gt;* JLink Info: Found Cortex-M4 r0p1, Little endian.&lt;BR /&gt;* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots&lt;BR /&gt;* JLink Info: CoreSight components:&lt;BR /&gt;* JLink Info: ROMTbl[0] @ E00FF000&lt;BR /&gt;* JLink Info: ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB00C SCS-M7&lt;BR /&gt;* JLink Info: ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 003BB002 DWT&lt;BR /&gt;* JLink Info: ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 002BB003 FPB&lt;BR /&gt;* JLink Info: ROMTbl[0][3]: E0000000, CID: B105E00D, PID: 003BB001 ITM&lt;BR /&gt;* JLink Info: ROMTbl[0][4]: E0040000, CID: B105900D, PID: 000BB9A1 TPIU&lt;BR /&gt;ROMTableAddr = 0xE00FF000&lt;BR /&gt;* JLink Info: Reset: Halt core after reset via DEMCR.VC_CORERESET.&lt;BR /&gt;* JLink Info: Reset: Reset device via AIRCR.SYSRESETREQ.&lt;BR /&gt;* JLink Info: AfterResetTarget()&lt;BR /&gt;&lt;BR /&gt;Target info:&lt;BR /&gt;------------&lt;BR /&gt;Device: MKE14F512VLL16&lt;BR /&gt;VTarget = 5.025V&lt;BR /&gt;State of Pins:&lt;BR /&gt;TCK: 1, TDI: 0, TDO: 0, TMS: 0, TRES: 1, TRST: 1&lt;BR /&gt;Hardware-Breakpoints: 6&lt;BR /&gt;Software-Breakpoints: 8192&lt;BR /&gt;Watchpoints: 4&lt;BR /&gt;JTAG speed: 5000 kHz&lt;BR /&gt;&lt;BR /&gt;Erase Done.&lt;BR /&gt;**JLink Warning: T-bit of XPSR is 0 but should be 1. Changed to 1.&lt;BR /&gt;&lt;STRONG&gt;**JLink Warning: Could not read memory location 0x20000000 when trying to set soft RAM BP&lt;/STRONG&gt;&lt;BR /&gt;Cannot setup Breakpoint at Address&lt;BR /&gt;&lt;STRONG&gt;Programming Failed!&lt;/STRONG&gt;&lt;BR /&gt;Error: Flash Download failed - "Cortex-M4"&lt;BR /&gt;Flash Load finished at 14:09:04&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have attached screenshots of the project configuration settings below for your reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="2.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/95124i9088C3D439FF1CF6/image-size/large?v=v2&amp;amp;px=999" role="button" title="2.jpg" alt="2.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="1.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/95175iB1AA6F64CB55F8E8/image-size/large?v=v2&amp;amp;px=999" role="button" title="1.jpg" alt="1.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="3.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/95217iC42F2C38C67C280B/image-size/large?v=v2&amp;amp;px=999" role="button" title="3.jpg" alt="3.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="4.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/95269iA03DB7ABB7F2BC59/image-size/large?v=v2&amp;amp;px=999" role="button" title="4.jpg" alt="4.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="5.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/95313iF8B658D67030A82F/image-size/large?v=v2&amp;amp;px=999" role="button" title="5.jpg" alt="5.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Nov 2019 19:26:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029513#M56473</guid>
      <dc:creator>aman_kumar</dc:creator>
      <dc:date>2019-11-11T19:26:41Z</dc:date>
    </item>
    <item>
      <title>Re: Keil Flash programming error in Kinetis MKE14F512VLL16</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029514#M56474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A _jive_internal="true" data-content-finding="Community" data-userid="351231" data-username="aman.kumar@sanmina.com" href="https://community.nxp.com/people/aman.kumar@sanmina.com"&gt;Aman Kumar，&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Please try your modified project on the TWR-KE18F directly, whether you meet the same problem or not?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; TWR-KE18F board can compatible with your MKE14F512VLL16, so if your modified project has no problem, it should also works on the TWR-KE18F board.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; If the TWR-KE18F board also have the problem, then we can make sure the problem still in your software side, otherwise, we also need to check your MKE14F512VLL16 hardware.&lt;/P&gt;&lt;P&gt;1. About the code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; You can download the SDK for your MKE14F512VLL16&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/95359i0FBC24BDF7B65114/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Then, when you open the project, you just need to replace the related file and driver, .s file in folder:&lt;/P&gt;&lt;P&gt;SDK_2.6.0_MKE14F512xxx16\devices\MKE14F16&lt;/P&gt;&lt;P&gt;You can try it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. About the hardware&lt;/P&gt;&lt;P&gt;&amp;nbsp; Could you use the JLINK commander to connect your own KE14F board again, can you find the ARM core with SWD/JTAG, when you do the mass erase, can you finish it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Nov 2019 06:19:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029514#M56474</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2019-11-12T06:19:28Z</dc:date>
    </item>
    <item>
      <title>Re: Keil Flash programming error in Kinetis MKE14F512VLL16</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029515#M56475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for all of your suggestions !!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per your request i tried to program my modified project to the&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;TWR-KE18F board directly and this operation was successful. I was able to see the following messages in Keil window:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Erase Done.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Programming Done.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Verify OK.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I then proceeded to try the JLink commander utility to test the erase operation on my custom board. This also seem to work fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Type "connect" to establish a target connection, '?' for help&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;J-Link&amp;gt;connect&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Please specify device / core. &amp;lt;Default&amp;gt;: MKE14F512XXX16&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Type '?' for selection dialog&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Device&amp;gt;MKE14F512XXX16&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Please specify target interface:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt; J) JTAG (Default)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt; S) SWD&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt; T) cJTAG&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;TIF&amp;gt;J&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Device position in JTAG chain (IRPre,DRPre) &amp;lt;Default&amp;gt;: -1,-1 =&amp;gt; Auto-detect&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;JTAGConf&amp;gt;-1,-1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Specify target interface speed [kHz]. &amp;lt;Default&amp;gt;: 4000 kHz&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Speed&amp;gt;4000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Device "MKE14F512XXX16" selected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Connecting to target via JTAG&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;InitTarget()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Connect Under Reset&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Protection bytes in flash at addr. 0x400 - 0x40F indicate that readout protection is set.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;For debugger connection the device needs to be unsecured.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Note: Unsecuring will trigger a mass erase of the internal flash.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Executing default behavior previously saved in the registry.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Device will be unsecured now.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;TotalIRLen = 4, IRPrint = 0x01&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;JTAG chain detection found 1 devices:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt; #0 Id: 0x4BA00477, IRLen: 04, CoreSight JTAG-DP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Scanning AP map to find all available APs&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;AP[2]: Stopped AP scan as end of AP map has been reached&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;AP[0]: AHB-AP (IDR: 0x24770011)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;AP[1]: JTAG-AP (IDR: 0x001C0000)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Iterating through AP map to find AHB-AP to use&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;AP[0]: Core found&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;AP[0]: AHB-AP ROM base: 0xE00FF000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Found Cortex-M4 r0p1, Little endian.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;FPUnit: 6 code (BP) slots and 2 literal slots&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;CoreSight components:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;ROMTbl[0] @ E00FF000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB00C SCS-M7&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 003BB002 DWT&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 002BB003 FPB&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;ROMTbl[0][3]: E0000000, CID: B105E00D, PID: 003BB001 ITM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;ROMTbl[0][4]: E0040000, CID: B105900D, PID: 000BB9A1 TPIU&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Cortex-M4 identified.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;J-Link&amp;gt;Erase&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Erasing device...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;J-Link: Flash download: Total time needed: 0.604s (Prepare: 0.053s, Compare: 0.000s, Erase: 0.548s, Program: 0.000s, Verify: 0.000s, Restore: 0.002s)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Erasing done.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;J-Link&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The issue however still remains.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Nov 2019 19:00:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029515#M56475</guid>
      <dc:creator>aman_kumar</dc:creator>
      <dc:date>2019-11-12T19:00:08Z</dc:date>
    </item>
    <item>
      <title>Re: Keil Flash programming error in Kinetis MKE14F512VLL16</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029516#M56476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aman,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Please use your MDK project generate the app.bin file, then use the JLINK commander download the file directly on your customer board: loaderfile app.bin 0x00&lt;/P&gt;&lt;P&gt;Please try it, whether no IDE can download the code or not?&lt;/P&gt;&lt;P&gt;&amp;nbsp; BTW, do you have the IAR, if you have IAR, you also can try that IDE download to your own customer board.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Because I DON'T have the MKE14F512VLL16 board, then I can't test directly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;So, you need to test it on your side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Nov 2019 02:35:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029516#M56476</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2019-11-13T02:35:04Z</dc:date>
    </item>
    <item>
      <title>Re: Keil Flash programming error in Kinetis MKE14F512VLL16</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029517#M56477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for your response . The JLink commander worked fine and i was able to program the boards with the "loadfile" command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got a response back from the team at Keil to make this work and here is the suggestion provided by them&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Slow down the speed to the interface to 1 MHz (default is 5 MHz)&lt;/P&gt;&lt;P&gt;2) Change the port to SW from JTAG&lt;/P&gt;&lt;P&gt;3) Under Connect and Reset options select "Kinetis"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This allows you to load the code without any issues but you may still have to press the "RST" button on Keil to get the control to main() and then you can proceed with your debug/single stepping etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Fixed.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/94855i3C9AF607A6E2358D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Fixed.jpg" alt="Fixed.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for all your help and hope this helps others who encounter this issue in the future !!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aman&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Nov 2019 15:35:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Keil-Flash-programming-error-in-Kinetis-MKE14F512VLL16/m-p/1029517#M56477</guid>
      <dc:creator>aman_kumar</dc:creator>
      <dc:date>2019-11-22T15:35:00Z</dc:date>
    </item>
  </channel>
</rss>

