<?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 LS1012A Custom Board Startup With CodeWarrior TAP in CodeWarrior for QorIQ</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1153046#M6936</link>
    <description>&lt;P&gt;Hello, I know similar questions have been posted and I have read them all.&amp;nbsp; But this seems a little different.&lt;/P&gt;&lt;P&gt;My board is based on LS1012ARDB.&amp;nbsp; All memory is blank.&amp;nbsp; When I try to connect the CodeWarrior TAP I see "Failed to write memory at address 0x1ee00e4 on core CortexA53#0.&lt;/P&gt;&lt;P&gt;I have already grounded CLK_OUT to use hardcoded RCW, and I have edited cwflash.py to use safe RCW.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an LS1012ARDB board, so I connected TAP to it and used the flash programmer to erase memory, making it like a new board.&amp;nbsp; Then I opened a command prompt and followed the instructions to program with aarch64-fsl-gdb.exe.&amp;nbsp; Everything worked fine.&lt;/P&gt;&lt;P&gt;But my board still gives me the same error about writing 0x1ee00e4.&lt;/P&gt;&lt;P&gt;I turned on logging and compared the messages I get from the reference board and my board.&amp;nbsp; Attached.&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Logging.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/125107i1A91800BE522B9D2/image-size/large?v=v2&amp;amp;px=999" role="button" title="Logging.png" alt="Logging.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Why do both boards show "LS1043A" in the ccs_config_chain instead of LS1012A?&lt;/P&gt;&lt;P&gt;Why does the reference board show 16 devices in ccs_get_config_chain but my board only shows 3?&amp;nbsp; Is this why I'm getting the error?&lt;/P&gt;&lt;P&gt;Thank you for any suggestions,&lt;/P&gt;&lt;P&gt;Joel&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 14 Sep 2020 20:46:45 GMT</pubDate>
    <dc:creator>jclasquin</dc:creator>
    <dc:date>2020-09-14T20:46:45Z</dc:date>
    <item>
      <title>LS1012A Custom Board Startup With CodeWarrior TAP</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1153046#M6936</link>
      <description>&lt;P&gt;Hello, I know similar questions have been posted and I have read them all.&amp;nbsp; But this seems a little different.&lt;/P&gt;&lt;P&gt;My board is based on LS1012ARDB.&amp;nbsp; All memory is blank.&amp;nbsp; When I try to connect the CodeWarrior TAP I see "Failed to write memory at address 0x1ee00e4 on core CortexA53#0.&lt;/P&gt;&lt;P&gt;I have already grounded CLK_OUT to use hardcoded RCW, and I have edited cwflash.py to use safe RCW.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an LS1012ARDB board, so I connected TAP to it and used the flash programmer to erase memory, making it like a new board.&amp;nbsp; Then I opened a command prompt and followed the instructions to program with aarch64-fsl-gdb.exe.&amp;nbsp; Everything worked fine.&lt;/P&gt;&lt;P&gt;But my board still gives me the same error about writing 0x1ee00e4.&lt;/P&gt;&lt;P&gt;I turned on logging and compared the messages I get from the reference board and my board.&amp;nbsp; Attached.&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Logging.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/125107i1A91800BE522B9D2/image-size/large?v=v2&amp;amp;px=999" role="button" title="Logging.png" alt="Logging.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Why do both boards show "LS1043A" in the ccs_config_chain instead of LS1012A?&lt;/P&gt;&lt;P&gt;Why does the reference board show 16 devices in ccs_get_config_chain but my board only shows 3?&amp;nbsp; Is this why I'm getting the error?&lt;/P&gt;&lt;P&gt;Thank you for any suggestions,&lt;/P&gt;&lt;P&gt;Joel&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Sep 2020 20:46:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1153046#M6936</guid>
      <dc:creator>jclasquin</dc:creator>
      <dc:date>2020-09-14T20:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A Custom Board Startup With CodeWarrior TAP</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1153047#M6937</link>
      <description>&lt;P&gt;I should have mentioned that when I was using the command prompt I was following Yiping's directions here...&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012-custom-board-JTAG-speed-too-low/m-p/600758?commentID=852508#comment-852508" target="_blank"&gt;https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012-custom-board-JTAG-speed-too-low/m-p/600758?commentID=852508#comment-852508&lt;/A&gt;&lt;/P&gt;&lt;P&gt;That didn't work, so I tried to connect in the CodeWarrior IDE.&amp;nbsp; Same error.&amp;nbsp; Then I tried "Diagnose Connection" and turned on logging.&amp;nbsp; That's when I noticed the differences in the log files.&lt;/P&gt;&lt;P&gt;Again, thank you.&lt;/P&gt;&lt;P&gt;Joel&lt;/P&gt;</description>
      <pubDate>Mon, 14 Sep 2020 20:53:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1153047#M6937</guid>
      <dc:creator>jclasquin</dc:creator>
      <dc:date>2020-09-14T20:53:06Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A Custom Board Startup With CodeWarrior TAP</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1154243#M6938</link>
      <description>&lt;P&gt;Any suggestions?&amp;nbsp; Please?&lt;/P&gt;&lt;P&gt;I'd really like to know what the ccs_get_config_chain is telling me.&amp;nbsp; I assume there is a hardware problem on my board, but I really want to know if the LS1012A is responding (or present) or not.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Since "LS1043" is shown in the list, is that really the LS1012A?&amp;nbsp; Since I also see LS1043A on my board, does that mean the chip on my board is at least partially working?&lt;/P&gt;&lt;P&gt;The chain list for the RDB reference board shows LS1043A plus two more "Cortex-A53" entries.&amp;nbsp; My board does not show any "Cortex-A53" entries.&amp;nbsp; Is that the problem?&amp;nbsp; I get an error saying "failed to write... on core CortexA53#0".&lt;/P&gt;&lt;P&gt;I don't think this problem has anything to do with RCW.&amp;nbsp; I used CodeWarrior's flash programmer to completely erase the QSPI memory on the LS1012ARDB board.&amp;nbsp; Then I was able to reprogram that board and get it working again because USE_SAFE_RCW is true in my init file.&amp;nbsp; So I know that works, but not on my board.&lt;/P&gt;&lt;P&gt;Any help would be much appreciated.&amp;nbsp; Thank you.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Sep 2020 14:23:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1154243#M6938</guid>
      <dc:creator>jclasquin</dc:creator>
      <dc:date>2020-09-16T14:23:29Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A Custom Board Startup With CodeWarrior TAP</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1154350#M6939</link>
      <description>&lt;P&gt;I found the problem.&amp;nbsp; The LS1012A was being held in reset because of SDA_RST_TGTMCU.&amp;nbsp; That signal is pulled up to the 3.3V supply derived from USB Vbus.&amp;nbsp; It was floating without the USB cable plugged in.&amp;nbsp; Now the LS1012A's reset line is high, it shows "Cortex-A53" devices in the list and I'm able to connect the TAP and program the part.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Joel&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Sep 2020 20:41:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1154350#M6939</guid>
      <dc:creator>jclasquin</dc:creator>
      <dc:date>2020-09-16T20:41:44Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A Custom Board Startup With CodeWarrior TAP</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1931145#M7462</link>
      <description>Hello Joel,&lt;BR /&gt;I'm also facing the same issue, and followed&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012-custom-board-JTAG-speed-too-low/m-p/600758?commentID=852508#comment-852508" target="_blank"&gt;https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012-custom-board-JTAG-speed-too-low/m-p/600758?commentID=852508#comment-852508&lt;/A&gt;&lt;BR /&gt;this post but still didn't worked.&lt;BR /&gt;&lt;BR /&gt;Since it worked for you,I have two questions:&lt;BR /&gt;&lt;BR /&gt;1. How to get the logs&lt;BR /&gt;2. How did you resolved this issue if you explain in detail it would be helpful.&lt;BR /&gt;&lt;BR /&gt;Hoping for your reply.&lt;BR /&gt;Thank You&lt;BR /&gt;&lt;BR /&gt;Dhanyalakshmi</description>
      <pubDate>Tue, 13 Aug 2024 12:43:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-QorIQ/LS1012A-Custom-Board-Startup-With-CodeWarrior-TAP/m-p/1931145#M7462</guid>
      <dc:creator>Dhanyalakshmi</dc:creator>
      <dc:date>2024-08-13T12:43:57Z</dc:date>
    </item>
  </channel>
</rss>

