<?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>LayerscapeのトピックRe: Alternatives to CodeWarrior for debugging LS1043A</title>
    <link>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898737#M4196</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;you also have open source alternatives with &lt;A href="http://openocd.org/" rel="nofollow noopener noreferrer" target="_blank"&gt;Open OCD&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;Once the open ocd setup, you can connect GDB server to it, and next Eclipe for example.&lt;/P&gt;&lt;P&gt;Here is the configuration file I used to connect to LS1043A RDB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="font-size: 13px;"&gt;# Include script to setup CMSIS debug interface&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;source [find interface/cmsis-dap.cfg]&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;# Select transport type&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;transport select jtag&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;# Target definition&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;if { [info exists CHIPNAME] } {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _CHIPNAME $CHIPNAME&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;} else {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _CHIPNAME ls1043a&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;}&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;if { [info exists CPUTAPID] } {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _CPUTAPID $CPUTAPID&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;} else {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _CPUTAPID 0x5ba00477&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;}&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;adapter_khz 6000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;reset_config srst_only&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;jtag newtap $_CHIPNAME cpu -irlen 4 -expected-id $_CPUTAPID&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;jtag newtap $_CHIPNAME sap -irlen 8 -expected-id 0x06b1001d&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;#&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;target create $_CHIPNAME.sap ls1_sap \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -chain-position $_CHIPNAME.sap&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;## declare the 4 cores&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set _TARGETNAME $_CHIPNAME.cpu&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.cti(0) 0x80420000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.cti(1) 0x80520000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.cti(2) 0x80620000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.cti(3) 0x80720000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.dbgbase(0) 0x80410000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.dbgbase(1) 0x80510000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.dbgbase(2) 0x80610000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.dbgbase(3) 0x80710000&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;set _smp_command ""&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;set _cores 4&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;for { set _core 0 } { $_core &amp;lt; $_cores } { incr _core 1 } {&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;cti create cti$_core \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -dap $_CHIPNAME.dap\&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -ctibase [set $_TARGETNAME.cti($_core)] \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -ap-num 1&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;set _command "target create ${_TARGETNAME}$_core aarch64 \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -dap $_CHIPNAME.dap -coreid $_core \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -dbgbase [set $_TARGETNAME.dbgbase($_core)]\&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -cti cti$_core"&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;if { $_core != 0 } {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; # non-boot core examination may fail&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; # set _command "$_command -defer-examine"&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _smp_command "$_smp_command ${_TARGETNAME}$_core"&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; } else {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _smp_command "target smp ${_TARGETNAME}$_core"&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; }&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;eval $_command&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;}&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;eval $_smp_command&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;proc ls1043a_prepare { } {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; # Bypass Trust Zone Controller to allow reading and writing anywhere&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; echo "Bypassing TZC..."&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; targets ls1043a.sap&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; ls1043a.sap mww 0x151021c 0 1&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;}&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;$_CHIPNAME.sap configure -event examine-end ls1043a_prepare&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Pierre&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Apr 2019 07:01:17 GMT</pubDate>
    <dc:creator>pierre_lp</dc:creator>
    <dc:date>2019-04-23T07:01:17Z</dc:date>
    <item>
      <title>Alternatives to CodeWarrior for debugging LS1043A</title>
      <link>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898735#M4194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Has anybody here successfully used other debuggers than CodeWorrior on LS1043A?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Apr 2019 09:36:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898735#M4194</guid>
      <dc:creator>e_strunk</dc:creator>
      <dc:date>2019-04-17T09:36:21Z</dc:date>
    </item>
    <item>
      <title>Re: Alternatives to CodeWarrior for debugging LS1043A</title>
      <link>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898736#M4195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please look LS1043A Product page, "Software &amp;amp; Tools" tab:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/qoriq-layerscape-arm-processors/qoriq-layerscape-1043a-and-1023a-multicore-communications-processors:LS1043A?tab=Design_Tools_Tab"&gt;https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/qoriq-layerscape-arm-processors/qoriq-layerscape-1043a-and-1023a-multicore-communications-processors:LS1043A?tab=Design_Tools_Tab&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At this page there are a number of third-party debug tools from several vendors - ARM DSTREAM, Segger J-Link, GreenHills MULTI and etc.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alexander,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&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&gt;&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>Sun, 21 Apr 2019 21:06:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898736#M4195</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2019-04-21T21:06:08Z</dc:date>
    </item>
    <item>
      <title>Re: Alternatives to CodeWarrior for debugging LS1043A</title>
      <link>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898737#M4196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;you also have open source alternatives with &lt;A href="http://openocd.org/" rel="nofollow noopener noreferrer" target="_blank"&gt;Open OCD&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;Once the open ocd setup, you can connect GDB server to it, and next Eclipe for example.&lt;/P&gt;&lt;P&gt;Here is the configuration file I used to connect to LS1043A RDB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="font-size: 13px;"&gt;# Include script to setup CMSIS debug interface&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;source [find interface/cmsis-dap.cfg]&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;# Select transport type&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;transport select jtag&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;# Target definition&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;if { [info exists CHIPNAME] } {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _CHIPNAME $CHIPNAME&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;} else {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _CHIPNAME ls1043a&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;}&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;if { [info exists CPUTAPID] } {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _CPUTAPID $CPUTAPID&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;} else {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _CPUTAPID 0x5ba00477&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;}&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;adapter_khz 6000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;reset_config srst_only&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;jtag newtap $_CHIPNAME cpu -irlen 4 -expected-id $_CPUTAPID&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;jtag newtap $_CHIPNAME sap -irlen 8 -expected-id 0x06b1001d&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;#&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;target create $_CHIPNAME.sap ls1_sap \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -chain-position $_CHIPNAME.sap&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;## declare the 4 cores&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set _TARGETNAME $_CHIPNAME.cpu&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.cti(0) 0x80420000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.cti(1) 0x80520000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.cti(2) 0x80620000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.cti(3) 0x80720000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.dbgbase(0) 0x80410000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.dbgbase(1) 0x80510000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.dbgbase(2) 0x80610000&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;set $_TARGETNAME.dbgbase(3) 0x80710000&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;set _smp_command ""&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;set _cores 4&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;for { set _core 0 } { $_core &amp;lt; $_cores } { incr _core 1 } {&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;cti create cti$_core \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -dap $_CHIPNAME.dap\&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -ctibase [set $_TARGETNAME.cti($_core)] \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -ap-num 1&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;set _command "target create ${_TARGETNAME}$_core aarch64 \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -dap $_CHIPNAME.dap -coreid $_core \&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -dbgbase [set $_TARGETNAME.dbgbase($_core)]\&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; -cti cti$_core"&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;if { $_core != 0 } {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; # non-boot core examination may fail&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; # set _command "$_command -defer-examine"&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _smp_command "$_smp_command ${_TARGETNAME}$_core"&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; } else {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; set _smp_command "target smp ${_TARGETNAME}$_core"&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; }&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;eval $_command&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;}&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;eval $_smp_command&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;proc ls1043a_prepare { } {&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; # Bypass Trust Zone Controller to allow reading and writing anywhere&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; echo "Bypassing TZC..."&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; targets ls1043a.sap&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt; ls1043a.sap mww 0x151021c 0 1&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;}&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;$_CHIPNAME.sap configure -event examine-end ls1043a_prepare&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Pierre&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Apr 2019 07:01:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898737#M4196</guid>
      <dc:creator>pierre_lp</dc:creator>
      <dc:date>2019-04-23T07:01:17Z</dc:date>
    </item>
    <item>
      <title>Re: Alternatives to CodeWarrior for debugging LS1043A</title>
      <link>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898738#M4197</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alexander,&lt;/P&gt;&lt;P&gt;thank you for the quick answer!&lt;/P&gt;&lt;P&gt;I just wanted to let you know that Segger does not officially support LS1043A. I had contact with a segger support engineer and was told, that they can NOT confirm that J-Link supports LS1043A.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Apr 2019 14:34:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898738#M4197</guid>
      <dc:creator>e_strunk</dc:creator>
      <dc:date>2019-04-29T14:34:05Z</dc:date>
    </item>
    <item>
      <title>Re: Alternatives to CodeWarrior for debugging LS1043A</title>
      <link>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898739#M4198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found three providers beside NXP that offer "out of the box" debug solutions for LS1043A / LS1023A:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Lauterbach&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;Debugger for Cortex-A/R (ARMv8 32/64-bit) (LA-3743)&lt;/P&gt;&lt;P&gt;+ either&amp;nbsp;PowerDebug Module USB 3.0 (LA-3500) or&amp;nbsp;PowerDebug PRO Ethernet (LA-3505)&lt;BR /&gt;&lt;STRONG&gt;ARM&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;DESTREAM-ST Debug &amp;amp; Trace Unit (DSTRMST-KT-0197A)&lt;/P&gt;&lt;P&gt;+&amp;nbsp;Arm Development Studio (DS000-KD-3x001)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Green Hills Software&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;Green Hills Probe preconfigured for the NXP Layerscape LS1023A processor (GH-GP3-ARM-AC1-EUR)&lt;/P&gt;&lt;P&gt;+&amp;nbsp;MULTI Standard Development Suite for C/C++ (G-MC-ARM-IR-INT-PRM)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had contact with a Segger support engineer and was told, that they can NOT confirm that J-Link supports LS1043A.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;None of the above solutions have been tested by me and my team so far, so this answer is completely theoretical!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Apr 2019 14:45:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898739#M4198</guid>
      <dc:creator>e_strunk</dc:creator>
      <dc:date>2019-04-29T14:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: Alternatives to CodeWarrior for debugging LS1043A</title>
      <link>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898740#M4199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lauterbach Trace32 debugger is OK for debugging. And we will develop our lauterbach script also for ddr calibration value check, uart configuration and flash. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 May 2019 09:41:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Alternatives-to-CodeWarrior-for-debugging-LS1043A/m-p/898740#M4199</guid>
      <dc:creator>vinothkumars</dc:creator>
      <dc:date>2019-05-02T09:41:44Z</dc:date>
    </item>
  </channel>
</rss>

