<?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: i.MX8QM VPU information needed for developing H.264 decoding software in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2418433#M246943</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203368"&gt;@Manuel_Salas&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Can you tell us if the firmware that needs to run on the M0+ cores for the VPU functionality on the i.MX8QM, has to be loaded by the software running on the A-core (e.g.: by Linux), or is this baked into the chip through ROM or maybe part of the SCFW?&lt;/P&gt;&lt;P&gt;Quickly looking into the source code of Linux doesn't give us a clear response on this question; also because of the confusing and many flavours of the i.MX8, as well as the VPU types from what it looks.&lt;/P&gt;&lt;P&gt;It would be very helpful of you, if you could give some more information on this? Also, if firmware needs to be loaded by us, where that we can find it?&lt;/P&gt;&lt;P&gt;Many thanks!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;ToarteFretter.&lt;/P&gt;</description>
    <pubDate>Mon, 05 Oct 2026 11:58:10 GMT</pubDate>
    <dc:creator>ToarteFretter</dc:creator>
    <dc:date>2026-10-05T11:58:10Z</dc:date>
    <item>
      <title>i.MX8QM VPU information needed for developing H.264 decoding software</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2417068#M246892</link>
      <description>&lt;P&gt;Dear,&lt;/P&gt;&lt;P&gt;We would like to develop software to decode H.264 video using the VPU inside the i.MX8QM.&lt;/P&gt;&lt;P&gt;However, the reference manual is very brief on the VPU details.&lt;/P&gt;&lt;P&gt;Is there more information available regarding its operation; for example, how to interact with these four M0+ cores, how to provide the TS data, how to retrieve the decoded video?&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2026 10:06:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2417068#M246892</guid>
      <dc:creator>ToarteFretter</dc:creator>
      <dc:date>2026-09-29T10:06:02Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QM VPU information needed for developing H.264 decoding software</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2417207#M246897</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/177849"&gt;@ToarteFretter&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope you are doing very well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Unfortunately,&amp;nbsp;NXP does not publicly share detailed Amphion VPU firmware documentation. The firmware is provided by the IP owner (Amphion), and NXP does not have any driver or SDK examples for controlling the VPU directly from the M core.&lt;/P&gt;
&lt;P&gt;We just have the&amp;nbsp;&lt;A href="https://www.nxp.com/docs/en/reference-manual/RM00294.pdf" target="_self"&gt;i.MX VPU Application Programming Interface Linux Reference Manual&lt;/A&gt; available.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regarsd,&lt;/P&gt;
&lt;P&gt;Salas.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2026 17:19:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2417207#M246897</guid>
      <dc:creator>Manuel_Salas</dc:creator>
      <dc:date>2026-09-29T17:19:38Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QM VPU information needed for developing H.264 decoding software</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2417386#M246906</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203368"&gt;@Manuel_Salas&lt;/a&gt;&lt;/P&gt;&lt;P&gt;Yes, we're doing fine, thanks for asking!&lt;/P&gt;&lt;P&gt;Just to be sure we're aligned, we want to develop the software on the A-core, not on the M4 or even directly on the M0+ cores.&lt;/P&gt;&lt;P&gt;From what we've seen in the provided document, there should be a driver inside the Linux distribution, right? I think I've found the source code of this.&lt;/P&gt;&lt;P&gt;The firmware itself that must be loaded on these M0+ cores, is this also somewhere present inside the Linux distribution?&lt;/P&gt;&lt;P&gt;Many thanks again!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;ToarteFretter.&lt;/P&gt;</description>
      <pubDate>Wed, 30 Sep 2026 08:41:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2417386#M246906</guid>
      <dc:creator>ToarteFretter</dc:creator>
      <dc:date>2026-09-30T08:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8QM VPU information needed for developing H.264 decoding software</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2418433#M246943</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203368"&gt;@Manuel_Salas&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Can you tell us if the firmware that needs to run on the M0+ cores for the VPU functionality on the i.MX8QM, has to be loaded by the software running on the A-core (e.g.: by Linux), or is this baked into the chip through ROM or maybe part of the SCFW?&lt;/P&gt;&lt;P&gt;Quickly looking into the source code of Linux doesn't give us a clear response on this question; also because of the confusing and many flavours of the i.MX8, as well as the VPU types from what it looks.&lt;/P&gt;&lt;P&gt;It would be very helpful of you, if you could give some more information on this? Also, if firmware needs to be loaded by us, where that we can find it?&lt;/P&gt;&lt;P&gt;Many thanks!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;ToarteFretter.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Oct 2026 11:58:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8QM-VPU-information-needed-for-developing-H-264-decoding/m-p/2418433#M246943</guid>
      <dc:creator>ToarteFretter</dc:creator>
      <dc:date>2026-10-05T11:58:10Z</dc:date>
    </item>
  </channel>
</rss>

