<?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>Qonverge中的主题 Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
    <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909610#M403</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Hello!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;I have a custom board based in BSC9132QDS. One changes is new part of NAND MT29F4G08ABA that actually works well. But now, a new feature (ECC) is necessary and some modifications on uboot and hardware are necessaries to achieve it, and were mapped as follow:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;uboot:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;* include/configs/bsc9132qds&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="property macro token"&gt;#define CONFIG_SYS_NAND_CSOR    ( CSOR_NAND_ECC_ENC_EN &lt;/SPAN&gt;&lt;SPAN class="comment token"&gt;/* ECC on encode */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_ECC_DEC_EN &lt;SPAN class="comment token"&gt;/* ECC on decode */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_ECC_MODE_4 &lt;SPAN class="comment token"&gt;/* 4-bit ECC */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_RAL_3 &lt;SPAN class="comment token"&gt;/* RAL = 3 Bytes */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_PGS_2K &lt;SPAN class="comment token"&gt;/* Page Size = 2K */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_SPRZ_64 &lt;SPAN class="comment token"&gt;/* Spare size = 64 */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;CSOR_NAND_PB&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;64&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="comment token"&gt;/*Pages Per Block = 64*/&lt;/SPAN&gt;‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;* hardware&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;BSC9132 QDS SW7 "IFC" &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;IFC ECC (cfg_ifc_ecc[0:1])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="color: #0000ff;"&gt;2'b10 - 4-bit correction&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;I used Codewarrior PA 10.3 and USB-TAP to flash the u-boot-nand.bin, but just if SW7 2'b00 (ECC disabled) is set. When I change to SW7 2'b10 (4 - bit correction) the following error message is showed:&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="color: #000000; "&gt;Failed to reset the target&lt;BR /&gt;[CCS last error: p1010: Core not responding ](CCSProtocolPlugin)&lt;BR /&gt;Error: Connect Failed.&lt;BR /&gt;Error executing task BSC9132QDS_NAND_FLASH. &lt;BR /&gt;Error: &amp;nbsp;Connect Failed. &amp;nbsp; &amp;nbsp;log: Timestamp: &amp;nbsp;Thu Oct 10 09:34:08 2019&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Why it is happen and how can I fix the Codewarrior's project to flash uboot on the target the board even using the SW7 2'b10 (4 - bit correction)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Oct 2019 14:01:21 GMT</pubDate>
    <dc:creator>ds_simoes</dc:creator>
    <dc:date>2019-10-11T14:01:21Z</dc:date>
    <item>
      <title>Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909610#M403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Hello!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;I have a custom board based in BSC9132QDS. One changes is new part of NAND MT29F4G08ABA that actually works well. But now, a new feature (ECC) is necessary and some modifications on uboot and hardware are necessaries to achieve it, and were mapped as follow:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;uboot:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;* include/configs/bsc9132qds&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="property macro token"&gt;#define CONFIG_SYS_NAND_CSOR    ( CSOR_NAND_ECC_ENC_EN &lt;/SPAN&gt;&lt;SPAN class="comment token"&gt;/* ECC on encode */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_ECC_DEC_EN &lt;SPAN class="comment token"&gt;/* ECC on decode */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_ECC_MODE_4 &lt;SPAN class="comment token"&gt;/* 4-bit ECC */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_RAL_3 &lt;SPAN class="comment token"&gt;/* RAL = 3 Bytes */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_PGS_2K &lt;SPAN class="comment token"&gt;/* Page Size = 2K */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; CSOR_NAND_SPRZ_64 &lt;SPAN class="comment token"&gt;/* Spare size = 64 */&lt;/SPAN&gt; \
    &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;CSOR_NAND_PB&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;64&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="comment token"&gt;/*Pages Per Block = 64*/&lt;/SPAN&gt;‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;* hardware&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;BSC9132 QDS SW7 "IFC" &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;IFC ECC (cfg_ifc_ecc[0:1])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="color: #0000ff;"&gt;2'b10 - 4-bit correction&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;I used Codewarrior PA 10.3 and USB-TAP to flash the u-boot-nand.bin, but just if SW7 2'b00 (ECC disabled) is set. When I change to SW7 2'b10 (4 - bit correction) the following error message is showed:&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="color: #000000; "&gt;Failed to reset the target&lt;BR /&gt;[CCS last error: p1010: Core not responding ](CCSProtocolPlugin)&lt;BR /&gt;Error: Connect Failed.&lt;BR /&gt;Error executing task BSC9132QDS_NAND_FLASH. &lt;BR /&gt;Error: &amp;nbsp;Connect Failed. &amp;nbsp; &amp;nbsp;log: Timestamp: &amp;nbsp;Thu Oct 10 09:34:08 2019&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Why it is happen and how can I fix the Codewarrior's project to flash uboot on the target the board even using the SW7 2'b10 (4 - bit correction)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Oct 2019 14:01:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909610#M403</guid>
      <dc:creator>ds_simoes</dc:creator>
      <dc:date>2019-10-11T14:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909611#M404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Would you please provide capture CodeWarrior log to me to do more investigation?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="EN-US"&gt;Before connect to the target, please &lt;STRONG&gt;enable&lt;/STRONG&gt; &lt;STRONG&gt;CCS&lt;/STRONG&gt; &lt;STRONG&gt;log&lt;/STRONG&gt; from "Run-&amp;gt;Debug Configurations-&amp;gt;&amp;lt;project&amp;gt;-core0_RAM_-Attach-&amp;gt;Edit...-&amp;gt;Advanced-&amp;gt;Advanced &lt;STRONG&gt;CCS&lt;/STRONG&gt; setting-&amp;gt;Enable logging", and connect to the target from "Run-&amp;gt;Debug Configurations-&amp;gt;&amp;lt;project&amp;gt;-core0_RAM_-Attach-&amp;gt;Debug”, the &lt;STRONG&gt;CCS&lt;/STRONG&gt; &lt;STRONG&gt;log&lt;/STRONG&gt; will be printed in the console panel in CodeWarrior IDE.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="EN-US"&gt;Note: Please open the console panel from Window-&amp;gt;Show View-&amp;gt;Console, and if nothing displayed, please choose the correct session on the right top icon in the panel.If the &lt;STRONG&gt;CCS&lt;/STRONG&gt; &lt;STRONG&gt;log&lt;/STRONG&gt; in the console is truncated, please enlarge the console buffer from Window-&amp;gt;Preferences-&amp;gt;Run/Debug-&amp;gt;Console-&amp;gt;uncheck "Limit console output".&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="EN-US"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="EN-US"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="EN-US"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Oct 2019 09:44:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909611#M404</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-10-14T09:44:09Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909612#M405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Yiping Wang! Thanks to &lt;SPAN class="" lang="en"&gt;&lt;SPAN class="" title=""&gt;reply&lt;/SPAN&gt;&lt;/SPAN&gt; so quickly.&lt;/P&gt;&lt;P&gt;I enabled the ECC log how you mentioned and the console reported:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;ccs_open
 ipaddr = 127.0.0.1
 port = 41475
 timeout = 15
 serverh = 0
 ccs_open; ccs_error = 0
ccs_get_connection_count
 serverh = 0
 count = 1
 ccs_get_connection_count; ccs_error = 0
ccs_available_connections
 serverh = 0
 count = 1
 ccs_available_connections; ccs_error = 0
ccs_available_connections
 serverh = 0
 count = 1
 ccs_available_connections; ccs_error = 0
ccs_available_connections
 serverh = 0
 count = 1
 ccs_available_connections; ccs_error = 0
ccs_available_connections
 serverh = 0
 count = 1
 ccs_available_connections; ccs_error = 0
ccs_cc_version
 serverh = 0
 cc = 0
 version.major = 1
 version.minor = 3
 ccs_cc_version; ccs_error = 0
ccs_set_timeout
 serverh = 0
 timeout = 15
 ccs_set_timeout; ccs_error = 0
ccs_config_server
 serverh = 0
 cc = 0
 server_config = 0
 value = 10230
 ccs_config_server; ccs_error = 0
ccs_get_config_chain
 serverh = 0
 device_list: (size = 0)
 ccs_get_config_chain; ccs_error = 0
ccs_config_chain
 serverh = 0
 cc = 0
 device_list: (size = 1)
  device[0]:: core_type=mpc9132(202)
 ccs_config_chain; ccs_error = 0
ccs_get_config_chain
 serverh = 0
 device_list: (size = 3)
 ccs_get_config_chain; ccs_error = 0
ccs_get_config_chain
 serverh = 0
 device_list: (size = 3)
  device[0]:: core_type=mpc9132(202)
  device[1]:: core_type=p1010(219)
  device[2]:: core_type=p1010(219)
 ccs_get_config_chain; ccs_error = 0
ccs_core_run_mode
 coreh = [serverh:0;cc_index:0;chain_pos:1]
 mode = 4
 ccs_core_run_mode; ccs_error = 5
 Error message: Core not responding
ccs_close
 serverh = 0
 ccs_close; ccs_error = 0&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class="" title=""&gt;Thank you so much for helping me with this question and let me know if any more logging will be required.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="" title=""&gt;Best regards.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Oct 2019 13:19:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909612#M405</guid>
      <dc:creator>ds_simoes</dc:creator>
      <dc:date>2019-10-14T13:19:50Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909613#M406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;STRONG class=""&gt;&lt;SPAN class=""&gt;Daniel Simões&lt;/SPAN&gt;&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;When BSC9132 encounters an un-correctable ECC error during NAND boot it stops further booting and asserts HRESET_REQ_B signal. I believe this is what happening in your system and in this case CW may not be able to connect. To boot from NAND with ECC enabled, the data written in NAND should be programmed with proper ECC information.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Yiping&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2019 06:05:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909613#M406</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-10-15T06:05:19Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909614#M407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yiping,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you are &lt;SPAN lang="en"&gt;right, but I don't know how I can program the boot-loader in NAND with correct ECC anabled. &lt;BR /&gt;Do you know if I need to configure some specific parameter in CW project to burn the bootloader at NAND with proper ECC?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;May you show me the way or indicate a document to clarify this process?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;Best Regars,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;Daniel&amp;nbsp; &amp;nbsp; &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2019 11:58:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909614#M407</guid>
      <dc:creator>ds_simoes</dc:creator>
      <dc:date>2019-10-15T11:58:49Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909615#M408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi community!&lt;/P&gt;&lt;P&gt;Someone else may help me with these questions?&lt;BR /&gt;Daniel Simões&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Oct 2019 15:10:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909615#M408</guid>
      <dc:creator>ds_simoes</dc:creator>
      <dc:date>2019-10-17T15:10:20Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909616#M409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yiping,&lt;BR /&gt;May you clarify the below situation please:&lt;/P&gt;&lt;P&gt;If I set cfg_ifc_ecc[0:1] to 2'b00 (disable), flash the u-boot-nand.bin (with SOR_NAND_ECC_ENC_EN, CSOR_NAND_ECC_DEC_EN, CSOR_NAND_ECC_MODE_4) using the CW-TAP, and then return (cfg_ifc_ecc[0:1]) to 2'b10 (4 bit corretion) and reset the board&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;In this case the boot normal occur and the message "WARNING: ECC not checked in SPL, check board cfg" does not appear, what is a good thing, but &lt;STRONG&gt;will the ECC be fully enabled?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2019 19:47:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909616#M409</guid>
      <dc:creator>ds_simoes</dc:creator>
      <dc:date>2019-10-18T19:47:01Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909617#M410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please configure cfg_ifc_ecc[0:1] to 2'b00, then use CodeWarrior to connect to the target board to erase all the NAND flash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then configure cfg_ifc_ecc[0:1]) to 2'b10 (4 bit corretion) and use CodeWarrior to connect to the target board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Yiping&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2019 03:59:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909617#M410</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-10-21T03:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909618#M411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yiping,&lt;/P&gt;&lt;P&gt;I followed the process exactly, but it was not yet possible. The logs are slightly different, shown below:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;When I tried to write&lt;/LI&gt;&lt;/UL&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;fl&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;target &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;lc &lt;SPAN class="string token"&gt;"bblte450_4GFlash_DDR800-core0_RAM_BSC9132PA_Download"&lt;/SPAN&gt;
fl&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;target &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;b &lt;SPAN class="number token"&gt;0x2000&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x30000&lt;/SPAN&gt;
fl&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;target &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;v off &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;l on
cmdwin&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;fl&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;device &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;d &lt;SPAN class="string token"&gt;"MT29F4G08ABADA-IFC"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;o &lt;SPAN class="string token"&gt;"512Mx8x1"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;a &lt;SPAN class="number token"&gt;0x0&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x1fffffff&lt;/SPAN&gt;
cmdwin&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;fl&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;device &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;sd all
cmdwin&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;fl&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;device &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;se &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;5&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;6&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;7&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;8&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;9&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;10&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;11&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;12&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;13&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;14&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;15&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;16&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;17&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;18&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;19&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;20&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;21&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;22&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;23&lt;/SPAN&gt;
cmdwin&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;fl&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;erase list
 Beginning Operation &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;    
&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;--&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; 
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; Using Algorithm&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; MT29FxG08&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;IFC&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;elf 
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;  
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;  
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt; 
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; Target Configuration Settings 
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; Launch Configuration&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;       bblte450_4GFlash_DDR800&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;core0_RAM_BSC9132PA_Download 
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt; 
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; Connecting &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt; 
Performing target initialization &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;    
Error&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;  Connect Failed&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;
    log&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; Timestamp&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;  Mon Oct &lt;SPAN class="number token"&gt;21&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;11&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;44&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;10&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2019&lt;/SPAN&gt; 
Secure debug violation
&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;CCS last error&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; Core not responding &lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;CCSProtocolPlugin&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Error&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; Connect Failed&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;UL&gt;&lt;LI&gt;When tried to debug&lt;/LI&gt;&lt;/UL&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;ccs_open
 ipaddr &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;127.0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0.1&lt;/SPAN&gt;
 port &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;41475&lt;/SPAN&gt;
 timeout &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;15&lt;/SPAN&gt;
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 ccs_open&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_get_connection_count
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 count &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
 ccs_get_connection_count&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_available_connections
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 count &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
 ccs_available_connections&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_available_connections
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 count &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
 ccs_available_connections&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_available_connections
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 count &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
 ccs_available_connections&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_available_connections
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 count &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
 ccs_available_connections&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_cc_version
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 cc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 version&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;major &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
 version&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;minor &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;
 ccs_cc_version&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_set_timeout
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 timeout &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;15&lt;/SPAN&gt;
 ccs_set_timeout&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_config_server
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 cc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 server_config &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 value &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;10230&lt;/SPAN&gt;
 ccs_config_server&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_get_config_chain
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 device_list&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 ccs_get_config_chain&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
ccs_config_chain
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 cc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 device_list&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
  device&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; core_type&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;mpc9132&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;202&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 ccs_config_chain&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;39&lt;/SPAN&gt;
 Error message&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; p1010&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; Secure debug violation
ccs_get_subcore_error
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 cc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;57&lt;/SPAN&gt;
 chain_pos &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;
 ccs_get_subcore_error&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; duration&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; ms
ccs_in
 coreh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;serverh&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;cc_index&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;chain_pos&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
 ccs_io addr&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
   &lt;SPAN class="number token"&gt;0x00000000&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x00035b61&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x00000000&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x00000000&lt;/SPAN&gt;
 value&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;8&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
   &lt;SPAN class="number token"&gt;01880000&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;00000200&lt;/SPAN&gt;
 ccs_in&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; duration&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; ms
ccs_out
 coreh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;serverh&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;cc_index&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;chain_pos&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
 ccs_io addr&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
   &lt;SPAN class="number token"&gt;0x00000000&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x00035b62&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x00000000&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x00000000&lt;/SPAN&gt;
 value&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;8&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
   &lt;SPAN class="number token"&gt;00000000&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;00000000&lt;/SPAN&gt;
 ccs_out&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; duration&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; ms
ccs_read_reg
 coreh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;serverh&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;cc_index&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;chain_pos&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
 index &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;30000&lt;/SPAN&gt;
 count &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
 value&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
   &lt;SPAN class="number token"&gt;0x00000ff7&lt;/SPAN&gt;
 ccs_read_reg&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; duration&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; ms
ccs_read_mem
 coreh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;serverh&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;cc_index&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;chain_pos&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
 addr &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;space&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;size&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;address&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0xff701010&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
 data&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
   &lt;SPAN class="number token"&gt;39000000&lt;/SPAN&gt;
 ccs_read_mem&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;5&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; duration&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; ms
 Error message&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; Core not responding
ccs_close
 serverh &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
 ccs_close&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ccs_error &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;May you suggest other step?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for your support.&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2019 15:23:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909618#M411</guid>
      <dc:creator>ds_simoes</dc:creator>
      <dc:date>2019-10-21T15:23:33Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909619#M412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The CCS log is different from the previous, it fails at "ccs_config_chain" to connect to the target board. Please make sure that there is no u-boot on the target board. The error in the CCS log occurs when DDR controller are not initialized correctly.&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&amp;nbsp;&lt;/CODE&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Oct 2019 09:55:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909619#M412</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-10-23T09:55:51Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909620#M413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yiping,&lt;/P&gt;&lt;P&gt;On CW "Target Tasks" tab, I took an action to erase and checked "Erase All Sectors Using Chip Erase Command" that completed successfully.&lt;/P&gt;&lt;P&gt;Why couldn't the DDR controller&amp;nbsp;are not initialized properly even I'm using the same CW project and u-boot-nand.bin file? With cfg_ifc_ecc[0:1] to 2'b00 (ECC disabled) the process occur correctly.&lt;/P&gt;&lt;P&gt;I don't understand the correlation to know what could be the next step.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Thanks.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Daniel&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Oct 2019 15:22:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909620#M413</guid>
      <dc:creator>ds_simoes</dc:creator>
      <dc:date>2019-10-24T15:22:15Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909621#M414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Daniel&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;According to the CCS log, CodeWarrior cannot connect to the processor through JTAG when HW ECC enabled.&lt;/P&gt;&lt;P&gt;You have to disable HW ECC when doing flash programming with CodeWarrior.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Yiping&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Oct 2019 10:10:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909621#M414</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-10-25T10:10:40Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909622#M415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yiping,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am a little confused. May be I am not being clear. I need that my Nand works with ECC and that there is the possibility to record the bootloader using the CW with this feature.&lt;BR /&gt;Would you know if with HW ECC disabled to write bootloader and after recording enable HW ECC the ECC would work in its entirety?&lt;BR /&gt;Best Regards&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Oct 2019 13:51:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909622#M415</guid>
      <dc:creator>ds_simoes</dc:creator>
      <dc:date>2019-10-25T13:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: Not possible Flash U-boot via Codewarrior when ECC 4 bits is enabled at hardware</title>
      <link>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909623#M416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could disable HW ECC to to do NAND flash image programming, then enable HW ECC when setting up u-boot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Oct 2019 09:39:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Qonverge/Not-possible-Flash-U-boot-via-Codewarrior-when-ECC-4-bits-is/m-p/909623#M416</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2019-10-29T09:39:41Z</dc:date>
    </item>
  </channel>
</rss>

