<?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 Use JTAG on i.MX8QXP to program an FPGA in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Use-JTAG-on-i-MX8QXP-to-program-an-FPGA/m-p/1032053#M152371</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm trying to use an i.MX8QXP running Yocto Linux in a system with an FPGA.&amp;nbsp; We would like the FPGA to be updated in the field by the i.MX8. I've dug pretty extensively through the devicetree files, and I don't believe that the JTAG pins are setup anywhere, which makes sense because it would typically be used to debug the i.MX8.&amp;nbsp; My question is if there is some way to setup the i.MX8 to use JTAG to flash an FPGA in default operation, and maybe have some alternate setup where we could actually debug the i.MX8 over JTAG?&amp;nbsp; If not, what method would be best to flash an FPGA from the i.MX8?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've looked into using either openOCD or the Altera FPGA firmware download module (in the Yocto kernel, altera-stapl) to handle the flashing of the FPGA.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Feb 2020 14:06:58 GMT</pubDate>
    <dc:creator>nolan_zinn</dc:creator>
    <dc:date>2020-02-28T14:06:58Z</dc:date>
    <item>
      <title>Use JTAG on i.MX8QXP to program an FPGA</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Use-JTAG-on-i-MX8QXP-to-program-an-FPGA/m-p/1032053#M152371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm trying to use an i.MX8QXP running Yocto Linux in a system with an FPGA.&amp;nbsp; We would like the FPGA to be updated in the field by the i.MX8. I've dug pretty extensively through the devicetree files, and I don't believe that the JTAG pins are setup anywhere, which makes sense because it would typically be used to debug the i.MX8.&amp;nbsp; My question is if there is some way to setup the i.MX8 to use JTAG to flash an FPGA in default operation, and maybe have some alternate setup where we could actually debug the i.MX8 over JTAG?&amp;nbsp; If not, what method would be best to flash an FPGA from the i.MX8?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've looked into using either openOCD or the Altera FPGA firmware download module (in the Yocto kernel, altera-stapl) to handle the flashing of the FPGA.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2020 14:06:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Use-JTAG-on-i-MX8QXP-to-program-an-FPGA/m-p/1032053#M152371</guid>
      <dc:creator>nolan_zinn</dc:creator>
      <dc:date>2020-02-28T14:06:58Z</dc:date>
    </item>
    <item>
      <title>Re: Use JTAG on i.MX8QXP to program an FPGA</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Use-JTAG-on-i-MX8QXP-to-program-an-FPGA/m-p/1032054#M152372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nolan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am afraid such special fpga procedures are not available, for jtag debug&lt;/P&gt;&lt;P&gt;one can check AN12631 and try to program fpga using some standard&lt;/P&gt;&lt;P&gt;intrface: uart, spi or i2c.&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN12631.pdf" target="_blank"&gt;&lt;STRONG&gt;Normal and Secure Debug for i.MX8/8X Family of Applications Processors&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Feb 2020 00:30:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Use-JTAG-on-i-MX8QXP-to-program-an-FPGA/m-p/1032054#M152372</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-02-29T00:30:26Z</dc:date>
    </item>
  </channel>
</rss>

