<?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: LS1088A-RDB PB - CodeWarrior CWTAP JTAG CPU Connection in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1553388#M11404</link>
    <description>&lt;P&gt;Thanks - I was able to get past DDR initialization after I manually merged the output of ddrCtrl_1.py into cwflash.py. Now that I am past that error, I am running into another:&lt;/P&gt;&lt;P&gt;(gdb) source ../../gdb_extensions/flash/cwflash.py&lt;BR /&gt;Starting flash programmer services...&lt;BR /&gt;Starting local server...&lt;BR /&gt;Successfully started gdb server 127.0.0.1:45000&lt;BR /&gt;Set gdb remote timeout to 7200&lt;BR /&gt;Connecting to target...&lt;BR /&gt;Using LS1088A SoC&lt;BR /&gt;Using CWTAP connected to local usb port&lt;BR /&gt;Using jtag speed 16000&lt;BR /&gt;Connecting to probe...&lt;BR /&gt;connected successfully&lt;BR /&gt;Successfully connected to probe&lt;BR /&gt;Initializing target...&lt;BR /&gt;Running init script c:\freescale\cw4net_v2020.06\cw_armv8\armv8\gdb_extensions\flash\scripts/../../../../Config/boards/LS1088A_RDB_init.py&lt;BR /&gt;Enabling DDR controller&lt;BR /&gt;Initialized board LS1088A_RDB.&lt;BR /&gt;Flash programming operation failed.&lt;BR /&gt;//&lt;BR /&gt;Additional error details:&lt;BR /&gt;[FP: no device found]&lt;/P&gt;&lt;P&gt;Error: fail to select device nor&lt;BR /&gt;Closing debugger server...&lt;BR /&gt;Error: fail to start flash programming services.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I validate that I am booting from QSPI NOR, and paused u-boot at startup. Additionally, I verified on the LS1088A-RDB (PB) that the CWTAP_SEL jumper is removed to ensure it's in ARM program mode (as opposed to CPLD).&lt;/P&gt;</description>
    <pubDate>Mon, 14 Nov 2022 15:46:23 GMT</pubDate>
    <dc:creator>rapter465</dc:creator>
    <dc:date>2022-11-14T15:46:23Z</dc:date>
    <item>
      <title>LS1088A-RDB PB - CodeWarrior CWTAP JTAG CPU Connection</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1550371#M11374</link>
      <description>&lt;P&gt;I am currently trying to connect to the CPU on the LS1088A-RDB (PB) via JTAG on a CWTAP device. The goal here is to try to flash NOR from the JTAG to prove out recovery capabilities. In trying to connect, following the CodeWarrior Guide "CWARMv8TM - CodeWarrior Dev Studio for ARMv8", I am getting the following error:&lt;/P&gt;&lt;P&gt;(gdb) source ../../gdb_extensions/flash/cwflash.py&lt;BR /&gt;Starting flash programmer services...&lt;BR /&gt;Starting local server...&lt;BR /&gt;Successfully started gdb server 127.0.0.1:45000&lt;BR /&gt;Set gdb remote timeout to 7200&lt;BR /&gt;Connecting to target...&lt;BR /&gt;Using LS1088A SoC&lt;BR /&gt;Using CWTAP connected to local usb port&lt;BR /&gt;Using jtag speed 16000&lt;BR /&gt;Connecting to probe...&lt;BR /&gt;connected successfully&lt;BR /&gt;Successfully connected to probe&lt;BR /&gt;Initializing target...&lt;BR /&gt;Running init script c:\freescale\cw4net_v2020.06\cw_armv8\armv8\gdb_extensions\flash\scripts/../../../../Config/boards/LS1088A_RDB_init.py&lt;BR /&gt;[CW-WARN-MODAL]DDR: timeout while waiting for D_INIT.&lt;BR /&gt;DDR: initialization failed (ERR_DETECT = 0x00000080).&lt;BR /&gt;Initialized board LS1088A_RDB.&lt;BR /&gt;Flash programming operation failed.&lt;BR /&gt;//&lt;BR /&gt;Additional error details:&lt;BR /&gt;[FP: no device found]&lt;/P&gt;&lt;P&gt;Error: fail to select device nor&lt;BR /&gt;Closing debugger server...&lt;BR /&gt;Error: fail to start flash programming services.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do recall that I had to patch LSDK 21.08 ddr_init.c for this dev board to get it to startup. I figure that I need to modify the LS1088A_RDB_init.py, but have no idea what value I should be updating it with. Any help would be greatly appreciated.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Nov 2022 14:04:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1550371#M11374</guid>
      <dc:creator>rapter465</dc:creator>
      <dc:date>2022-11-08T14:04:35Z</dc:date>
    </item>
    <item>
      <title>Re: LS1088A-RDB PB - CodeWarrior CWTAP JTAG CPU Connection</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1550825#M11380</link>
      <description>&lt;P style="font-weight: 400;"&gt;First please download and install the latest CodeWarrior for ARMv8 11.5.11 update package.&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;Please login "&lt;A href="http://www.nxp.com" target="_blank"&gt;www.nxp.com&lt;/A&gt;", then download&amp;nbsp;CodeWarrior for ARMv8 11.5.11 update package from "MY NXP Account-&amp;gt;Software Licensing and Support-&amp;gt;View accounts-&amp;gt;NXP Software-&amp;gt;CodeWarrior Networked Suite - Specialist Level-&amp;gt;11.5.X CodeWarrior for QorIQ LS Series ARMv8 ISA -&amp;gt;&amp;nbsp;CodeWarrior for ARMv8 v11.5.11 b220924 Windows Offline Update".&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;Then open CodeWarrior IDE and install CodeWarrior 11.5.11 update package from Help-&amp;gt;Install New Software-&amp;gt;Add-&amp;gt;Archive.&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;If the above doesn't work you need to modify&amp;nbsp;&lt;SPAN&gt;LS1088A_RDB_init.py manually.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&lt;SPAN&gt;Please boot up the target board to stop at u-boot prompt.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&lt;SPAN&gt;In CodeWarrior IDE, please create a QCVS DDR project from File-&amp;gt;New-&amp;gt;QorIQ Configuration Project, in DDR configuration panel, please select "Configuration mode" as "From target", then click "Read from target".&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&lt;SPAN&gt;After creating the project, please refer to file ddrCtrl_1.py under Generated_Code folder in Project Explorer panel.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Nov 2022 07:42:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1550825#M11380</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2022-11-09T07:42:29Z</dc:date>
    </item>
    <item>
      <title>Re: LS1088A-RDB PB - CodeWarrior CWTAP JTAG CPU Connection</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1553388#M11404</link>
      <description>&lt;P&gt;Thanks - I was able to get past DDR initialization after I manually merged the output of ddrCtrl_1.py into cwflash.py. Now that I am past that error, I am running into another:&lt;/P&gt;&lt;P&gt;(gdb) source ../../gdb_extensions/flash/cwflash.py&lt;BR /&gt;Starting flash programmer services...&lt;BR /&gt;Starting local server...&lt;BR /&gt;Successfully started gdb server 127.0.0.1:45000&lt;BR /&gt;Set gdb remote timeout to 7200&lt;BR /&gt;Connecting to target...&lt;BR /&gt;Using LS1088A SoC&lt;BR /&gt;Using CWTAP connected to local usb port&lt;BR /&gt;Using jtag speed 16000&lt;BR /&gt;Connecting to probe...&lt;BR /&gt;connected successfully&lt;BR /&gt;Successfully connected to probe&lt;BR /&gt;Initializing target...&lt;BR /&gt;Running init script c:\freescale\cw4net_v2020.06\cw_armv8\armv8\gdb_extensions\flash\scripts/../../../../Config/boards/LS1088A_RDB_init.py&lt;BR /&gt;Enabling DDR controller&lt;BR /&gt;Initialized board LS1088A_RDB.&lt;BR /&gt;Flash programming operation failed.&lt;BR /&gt;//&lt;BR /&gt;Additional error details:&lt;BR /&gt;[FP: no device found]&lt;/P&gt;&lt;P&gt;Error: fail to select device nor&lt;BR /&gt;Closing debugger server...&lt;BR /&gt;Error: fail to start flash programming services.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I validate that I am booting from QSPI NOR, and paused u-boot at startup. Additionally, I verified on the LS1088A-RDB (PB) that the CWTAP_SEL jumper is removed to ensure it's in ARM program mode (as opposed to CPLD).&lt;/P&gt;</description>
      <pubDate>Mon, 14 Nov 2022 15:46:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1553388#M11404</guid>
      <dc:creator>rapter465</dc:creator>
      <dc:date>2022-11-14T15:46:23Z</dc:date>
    </item>
    <item>
      <title>Re: LS1088A-RDB PB - CodeWarrior CWTAP JTAG CPU Connection</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1555683#M11417</link>
      <description>&lt;P&gt;Have you modified&amp;nbsp;FLASH_TYPE = "qspi" in&amp;nbsp;C:\Freescale\CW4NET_v2020.06\CW_ARMv8\ARMv8\gdb_extensions\flash\cwflash.py?&lt;/P&gt;
&lt;P&gt;You could do flash programing in CodeWarrior IDE.&lt;/P&gt;
&lt;P&gt;In Target Connections panel of CodeWarrior IDE, please duplicate LS1088A_RDB to generate&amp;nbsp;LS1088A_RDB(1), then click the flash programmer icon to do flash programing.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yipingwang_0-1668676371949.png" style="width: 722px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/200741i99BD201D642EFA39/image-dimensions/722x406?v=v2" width="722" height="406" role="button" title="yipingwang_0-1668676371949.png" alt="yipingwang_0-1668676371949.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 09:14:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1088A-RDB-PB-CodeWarrior-CWTAP-JTAG-CPU-Connection/m-p/1555683#M11417</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2022-11-17T09:14:38Z</dc:date>
    </item>
  </channel>
</rss>

