<?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 lpc link2 with hitex 4350 - lpc link2 broken? in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc-link2-with-hitex-4350-lpc-link2-broken/m-p/675784#M27103</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I have been using a Hitex 4350 board with an lpc link2 debugger for a while now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This morning, I have noticed that I am no longer able to debug my code. On Sunday, it still worked and there was no code modification afterwards. The failure outputs the following error message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Debug protocol: JTAG. RTCK: Disabled. Vector catch: Disabled.&lt;BR /&gt;inspected v.2 External Flash Device on SPI W:\nxp\LPCXpresso_8.2.2_650\lpcxpresso\bin\Flash\LPC18_43_SPIFI_4MB_64KB.cfx&lt;BR /&gt;image 'LPC18/43 Generic SPIFI Jun 21 2016 11:54:07'&lt;BR /&gt;Opening flash driver W:\nxp\LPCXpresso_8.2.2_650\lpcxpresso\bin\Flash\LPC18_43_SPIFI_4MB_64KB.cfx&lt;BR /&gt;AFTER driver startup timeout&lt;BR /&gt;Driver Addresses&lt;BR /&gt;Start:&amp;nbsp; 10000000&lt;BR /&gt;Entry:&amp;nbsp; 10000035&lt;BR /&gt;End:&amp;nbsp;&amp;nbsp;&amp;nbsp; 10001F98&lt;BR /&gt;Stack:&amp;nbsp; 10081000&lt;BR /&gt;Mailbox:10089000&lt;BR /&gt;Driver Register State&lt;BR /&gt;R0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10000F49&lt;BR /&gt;R1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;R2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;R3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 600F03E8&lt;BR /&gt;R4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40086000&lt;BR /&gt;R5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0ABA9500&lt;BR /&gt;R6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R10:&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R11:&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R12:&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;SP:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10080FC8&lt;BR /&gt;LR:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FFFFFFF9 (exception from main thread)&lt;BR /&gt;PC:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FFFFFFFE&lt;BR /&gt;xPSR:&amp;nbsp;&amp;nbsp; 61000003&lt;BR /&gt;MSP:&amp;nbsp;&amp;nbsp;&amp;nbsp; 10080FC8&lt;BR /&gt;PSP:&amp;nbsp;&amp;nbsp;&amp;nbsp; 10081000&lt;BR /&gt;CFBP:&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;Stacked Exception information&lt;BR /&gt;10080FE4:&amp;nbsp; xPSR:&amp;nbsp;&amp;nbsp; 61000000&lt;BR /&gt;10080FE0:&amp;nbsp; VECTPC: 10000F48&lt;BR /&gt;10080FDC:&amp;nbsp; LR:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1000044D&lt;BR /&gt;10080FD8:&amp;nbsp; R12:&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;10080FD4:&amp;nbsp; R3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 600F03E8&lt;BR /&gt;10080FD0:&amp;nbsp; R2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;10080FCC:&amp;nbsp; R1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;10080FC8:&amp;nbsp; R0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10000F49&lt;BR /&gt;Exception registers&lt;BR /&gt;E000ED04:&amp;nbsp; ICSR:&amp;nbsp;&amp;nbsp; 00400803 (ISRPEND, VECTPEND=0(none), RETTOBASE, VECTACTIVE=3(hard fault))&lt;BR /&gt;E000ED28:&amp;nbsp; MMFSR:&amp;nbsp; 01 (IACCVIOL)&lt;BR /&gt;E000ED29:&amp;nbsp; BFSR:&amp;nbsp;&amp;nbsp; 00&lt;BR /&gt;E000ED2A:&amp;nbsp; UFSR:&amp;nbsp;&amp;nbsp; 0001 (UNDEFINSTR)&lt;BR /&gt;E000ED2C:&amp;nbsp; HFSR:&amp;nbsp;&amp;nbsp; 40000002 (FORCED, VECTBL)&lt;BR /&gt;E000ED30:&amp;nbsp; DFSR:&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;E000ED3C:&amp;nbsp; AFSR:&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;E000ED24:&amp;nbsp; SHCSR:&amp;nbsp; 00000000&lt;BR /&gt;E000ED34:&amp;nbsp; MMAR:&amp;nbsp;&amp;nbsp; E000EDF8&lt;BR /&gt;E000ED38:&amp;nbsp; BFAR:&amp;nbsp;&amp;nbsp; E000EDF8&lt;BR /&gt;VECTPC instructions near 10000F48&lt;BR /&gt;10000F44:&amp;nbsp; FFFF&lt;BR /&gt;10000F46:&amp;nbsp; FFFF&lt;BR /&gt;10000F48:&amp;nbsp; FFFF&lt;BR /&gt;10000F4A:&amp;nbsp; FFFF&lt;BR /&gt;10000F4C:&amp;nbsp; FFFF&lt;BR /&gt;10000F4E:&amp;nbsp; FFFF&lt;BR /&gt;Flash Driver V.2 startup failed - rc Ef(34): Timed-out initializing flash.&lt;BR /&gt;NXP: LPC4350&amp;nbsp; Part ID: 0x00000000&lt;BR /&gt;Connected: was_reset=true. was_stopped=false&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I found that this problem may be related to the lpc link2 being somewhat in a bad state. I therefore also ran the following command:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;lpccript queryflash&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The out put is:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Error opening COM5: Read Timeout&lt;BR /&gt;Error: &amp;lt;Command line&amp;gt;:0: Read Timeout&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Script cmd:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; batchmode 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Last target cmd: =print 25888&lt;BR /&gt;Terminated with errors&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Is there any explanation for this behavior or is that lpc link2 just broken? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you and best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hauke&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Jun 2017 07:18:47 GMT</pubDate>
    <dc:creator>haukekrüger</dc:creator>
    <dc:date>2017-06-06T07:18:47Z</dc:date>
    <item>
      <title>lpc link2 with hitex 4350 - lpc link2 broken?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc-link2-with-hitex-4350-lpc-link2-broken/m-p/675784#M27103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I have been using a Hitex 4350 board with an lpc link2 debugger for a while now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This morning, I have noticed that I am no longer able to debug my code. On Sunday, it still worked and there was no code modification afterwards. The failure outputs the following error message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Debug protocol: JTAG. RTCK: Disabled. Vector catch: Disabled.&lt;BR /&gt;inspected v.2 External Flash Device on SPI W:\nxp\LPCXpresso_8.2.2_650\lpcxpresso\bin\Flash\LPC18_43_SPIFI_4MB_64KB.cfx&lt;BR /&gt;image 'LPC18/43 Generic SPIFI Jun 21 2016 11:54:07'&lt;BR /&gt;Opening flash driver W:\nxp\LPCXpresso_8.2.2_650\lpcxpresso\bin\Flash\LPC18_43_SPIFI_4MB_64KB.cfx&lt;BR /&gt;AFTER driver startup timeout&lt;BR /&gt;Driver Addresses&lt;BR /&gt;Start:&amp;nbsp; 10000000&lt;BR /&gt;Entry:&amp;nbsp; 10000035&lt;BR /&gt;End:&amp;nbsp;&amp;nbsp;&amp;nbsp; 10001F98&lt;BR /&gt;Stack:&amp;nbsp; 10081000&lt;BR /&gt;Mailbox:10089000&lt;BR /&gt;Driver Register State&lt;BR /&gt;R0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10000F49&lt;BR /&gt;R1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;R2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;R3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 600F03E8&lt;BR /&gt;R4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40086000&lt;BR /&gt;R5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0ABA9500&lt;BR /&gt;R6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R10:&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R11:&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;R12:&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;SP:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10080FC8&lt;BR /&gt;LR:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FFFFFFF9 (exception from main thread)&lt;BR /&gt;PC:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FFFFFFFE&lt;BR /&gt;xPSR:&amp;nbsp;&amp;nbsp; 61000003&lt;BR /&gt;MSP:&amp;nbsp;&amp;nbsp;&amp;nbsp; 10080FC8&lt;BR /&gt;PSP:&amp;nbsp;&amp;nbsp;&amp;nbsp; 10081000&lt;BR /&gt;CFBP:&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;Stacked Exception information&lt;BR /&gt;10080FE4:&amp;nbsp; xPSR:&amp;nbsp;&amp;nbsp; 61000000&lt;BR /&gt;10080FE0:&amp;nbsp; VECTPC: 10000F48&lt;BR /&gt;10080FDC:&amp;nbsp; LR:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1000044D&lt;BR /&gt;10080FD8:&amp;nbsp; R12:&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;10080FD4:&amp;nbsp; R3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 600F03E8&lt;BR /&gt;10080FD0:&amp;nbsp; R2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;10080FCC:&amp;nbsp; R1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001&lt;BR /&gt;10080FC8:&amp;nbsp; R0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10000F49&lt;BR /&gt;Exception registers&lt;BR /&gt;E000ED04:&amp;nbsp; ICSR:&amp;nbsp;&amp;nbsp; 00400803 (ISRPEND, VECTPEND=0(none), RETTOBASE, VECTACTIVE=3(hard fault))&lt;BR /&gt;E000ED28:&amp;nbsp; MMFSR:&amp;nbsp; 01 (IACCVIOL)&lt;BR /&gt;E000ED29:&amp;nbsp; BFSR:&amp;nbsp;&amp;nbsp; 00&lt;BR /&gt;E000ED2A:&amp;nbsp; UFSR:&amp;nbsp;&amp;nbsp; 0001 (UNDEFINSTR)&lt;BR /&gt;E000ED2C:&amp;nbsp; HFSR:&amp;nbsp;&amp;nbsp; 40000002 (FORCED, VECTBL)&lt;BR /&gt;E000ED30:&amp;nbsp; DFSR:&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;E000ED3C:&amp;nbsp; AFSR:&amp;nbsp;&amp;nbsp; 00000000&lt;BR /&gt;E000ED24:&amp;nbsp; SHCSR:&amp;nbsp; 00000000&lt;BR /&gt;E000ED34:&amp;nbsp; MMAR:&amp;nbsp;&amp;nbsp; E000EDF8&lt;BR /&gt;E000ED38:&amp;nbsp; BFAR:&amp;nbsp;&amp;nbsp; E000EDF8&lt;BR /&gt;VECTPC instructions near 10000F48&lt;BR /&gt;10000F44:&amp;nbsp; FFFF&lt;BR /&gt;10000F46:&amp;nbsp; FFFF&lt;BR /&gt;10000F48:&amp;nbsp; FFFF&lt;BR /&gt;10000F4A:&amp;nbsp; FFFF&lt;BR /&gt;10000F4C:&amp;nbsp; FFFF&lt;BR /&gt;10000F4E:&amp;nbsp; FFFF&lt;BR /&gt;Flash Driver V.2 startup failed - rc Ef(34): Timed-out initializing flash.&lt;BR /&gt;NXP: LPC4350&amp;nbsp; Part ID: 0x00000000&lt;BR /&gt;Connected: was_reset=true. was_stopped=false&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I found that this problem may be related to the lpc link2 being somewhat in a bad state. I therefore also ran the following command:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;lpccript queryflash&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The out put is:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Error opening COM5: Read Timeout&lt;BR /&gt;Error: &amp;lt;Command line&amp;gt;:0: Read Timeout&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Script cmd:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; batchmode 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Last target cmd: =print 25888&lt;BR /&gt;Terminated with errors&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Is there any explanation for this behavior or is that lpc link2 just broken? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you and best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hauke&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jun 2017 07:18:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc-link2-with-hitex-4350-lpc-link2-broken/m-p/675784#M27103</guid>
      <dc:creator>haukekrüger</dc:creator>
      <dc:date>2017-06-06T07:18:47Z</dc:date>
    </item>
    <item>
      <title>Re: lpc link2 with hitex 4350 - lpc link2 broken?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc-link2-with-hitex-4350-lpc-link2-broken/m-p/675785#M27104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hauke,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could try booting the probe manually to make sure it is not what is causing the issue:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/388964"&gt;Booting LPC-Link2&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a document that gives some information on how to regain debug access to the MCU:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/630748"&gt;https://community.nxp.com/message/630748&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Hope it helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;BR /&gt;Carlos Mendoza&lt;BR /&gt;Technical Support Engineer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2017 14:45:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc-link2-with-hitex-4350-lpc-link2-broken/m-p/675785#M27104</guid>
      <dc:creator>Carlos_Mendoza</dc:creator>
      <dc:date>2017-06-08T14:45:14Z</dc:date>
    </item>
    <item>
      <title>Re: lpc link2 with hitex 4350 - lpc link2 broken?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc-link2-with-hitex-4350-lpc-link2-broken/m-p/675786#M27105</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Carlos,&lt;/P&gt;&lt;P&gt;thank you for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have investigated on the problem more in detail and tried with various PCs (2xWIn10 + 1xLinux) plus 2 lpcLinkII and a bunch of USB Hubs: the problem with the flash arises sometimes and sometimes it does not. There is no specific setting that causes it - it happens with each of the 2 lpclinkII and on WIndows as well as on Linux. It seems to be a good idea to switch from JTAG debugging to SWD debugging from time to time. It could as well be caused by the Hitex board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that there might be a bug in the toolchain somewhere.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The status is that I can start my code approximately every second attempt - every other attempt, the flash error happens. It is annoying but I can work with it now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you and best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hauke&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 05:10:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc-link2-with-hitex-4350-lpc-link2-broken/m-p/675786#M27105</guid>
      <dc:creator>haukekrüger</dc:creator>
      <dc:date>2017-06-13T05:10:53Z</dc:date>
    </item>
  </channel>
</rss>

