<?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>i.MX Processors中的主题 Re: 8M Plus - Asynchronous Sample Rate Converter (ASRC)</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1598873#M201486</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/211857"&gt;@djsftree&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you are doing well.&lt;/P&gt;
&lt;P&gt;Are there any plans to bring this advanced filtering functionality to the ALSA plugin?&lt;/P&gt;
&lt;P&gt;[Ans]: We can't share this information until the next BSP release.&lt;/P&gt;
&lt;P&gt;Yes, ASRC requires firmware binary.&lt;/P&gt;
&lt;P&gt;It is referenced in&amp;nbsp;easrc node at imx8mp.dtsi as below.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;firmware-name = "imx/easrc/easrc-imx8mn.bin";&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;firmware binaries can be placed at /lib/firmware/imx in rootfs&lt;/P&gt;
&lt;P&gt;One can download firmware binaries using as below.&lt;/P&gt;
&lt;P&gt;$ wget &lt;A href="https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-8.18.bin" target="_blank" rel="noopener noreferrer"&gt;https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-8.18.bin&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;$&amp;nbsp;chmod +x firmware-imx-8.18.bin&lt;/P&gt;
&lt;P&gt;$ ./firmware-imx-8.18.bin&lt;/P&gt;
&lt;P&gt;easrc binary can be found at ~/firmware-imx-8.18/firmware/easrc&lt;/P&gt;
&lt;P&gt;One can refer to&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/sound/soc/fsl/fsl_easrc.c?h=lf-5.15.y" target="_blank" rel="noopener noreferrer"&gt; /sound/soc/fsl/fsl_easrc.c&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;
&lt;P&gt;Sanket Parekh&lt;/P&gt;</description>
    <pubDate>Tue, 14 Feb 2023 12:35:17 GMT</pubDate>
    <dc:creator>Sanket_Parekh</dc:creator>
    <dc:date>2023-02-14T12:35:17Z</dc:date>
    <item>
      <title>8M Plus - Asynchronous Sample Rate Converter (ASRC)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1589387#M200754</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Section &lt;SPAN&gt;14.5 descibes the ASRC in the 8M Plus.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This looks more advanced that previous ASRC in Freescale MCUs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I am particularly interested in the FIR / IFIR pre-filters per context - see &lt;SPAN&gt;14.5.2.7 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Are there any plans to bring this advanced filtering functionality to the ALSA plugin?&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/nxp-imx/imx-alsa-plugins" target="_blank" rel="noopener"&gt;https://github.com/nxp-imx/imx-alsa-plugins&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If not, do you have any example code for the FIR / IFIR filtering contexts?&lt;/P&gt;&lt;P&gt;I'm seeing some traffic regraing the ASRC for the 8M N&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/Freescale/meta-freescale/pull/1389" target="_blank" rel="noopener"&gt;https://github.com/Freescale/meta-freescale/pull/1389&lt;/A&gt;&lt;/P&gt;&lt;P&gt;It looks like it requires a firmware binary for coefficients.&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/Freescale/meta-freescale/commit/2cc7e931cdae51aeb2eeddb69b2c0a16784fa8d8" target="_blank" rel="noopener"&gt;https://github.com/Freescale/meta-freescale/commit/2cc7e931cdae51aeb2eeddb69b2c0a16784fa8d8&lt;/A&gt;&lt;/P&gt;&lt;P&gt;dts looks like it shows firmware binary too&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.kernel.org/doc/Documentation/devicetree/bindings/sound/fsl%2Ceasrc.yaml" target="_blank"&gt;https://www.kernel.org/doc/Documentation/devicetree/bindings/sound/fsl%2Ceasrc.yaml&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jan 2023 01:42:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1589387#M200754</guid>
      <dc:creator>djsftree</dc:creator>
      <dc:date>2023-01-30T01:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: 8M Plus - Asynchronous Sample Rate Converter (ASRC)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1598873#M201486</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/211857"&gt;@djsftree&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you are doing well.&lt;/P&gt;
&lt;P&gt;Are there any plans to bring this advanced filtering functionality to the ALSA plugin?&lt;/P&gt;
&lt;P&gt;[Ans]: We can't share this information until the next BSP release.&lt;/P&gt;
&lt;P&gt;Yes, ASRC requires firmware binary.&lt;/P&gt;
&lt;P&gt;It is referenced in&amp;nbsp;easrc node at imx8mp.dtsi as below.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;firmware-name = "imx/easrc/easrc-imx8mn.bin";&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;firmware binaries can be placed at /lib/firmware/imx in rootfs&lt;/P&gt;
&lt;P&gt;One can download firmware binaries using as below.&lt;/P&gt;
&lt;P&gt;$ wget &lt;A href="https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-8.18.bin" target="_blank" rel="noopener noreferrer"&gt;https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-8.18.bin&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;$&amp;nbsp;chmod +x firmware-imx-8.18.bin&lt;/P&gt;
&lt;P&gt;$ ./firmware-imx-8.18.bin&lt;/P&gt;
&lt;P&gt;easrc binary can be found at ~/firmware-imx-8.18/firmware/easrc&lt;/P&gt;
&lt;P&gt;One can refer to&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/sound/soc/fsl/fsl_easrc.c?h=lf-5.15.y" target="_blank" rel="noopener noreferrer"&gt; /sound/soc/fsl/fsl_easrc.c&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;
&lt;P&gt;Sanket Parekh&lt;/P&gt;</description>
      <pubDate>Tue, 14 Feb 2023 12:35:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1598873#M201486</guid>
      <dc:creator>Sanket_Parekh</dc:creator>
      <dc:date>2023-02-14T12:35:17Z</dc:date>
    </item>
    <item>
      <title>Re: 8M Plus - Asynchronous Sample Rate Converter (ASRC)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1598874#M201487</link>
      <description>&lt;P&gt;Thanks Sanket.&amp;nbsp; I look forward to using the ASRC soon!&lt;/P&gt;</description>
      <pubDate>Tue, 14 Feb 2023 12:38:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1598874#M201487</guid>
      <dc:creator>djsftree</dc:creator>
      <dc:date>2023-02-14T12:38:56Z</dc:date>
    </item>
    <item>
      <title>Re: 8M Plus - Asynchronous Sample Rate Converter (ASRC)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1900378#M225949</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202155"&gt;@Sanket_Parekh&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;I'm following up on a previous discussion where it was mentioned that we'd need to wait for the next BSP release to see advanced filtering support integrated into the ALSA plugin. Now that some time has passed, I was wondering if these plans have materialized? Is there a merge request or any reference available that details this integration?&lt;BR /&gt;&lt;BR /&gt;Best regards&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jul 2024 19:15:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/8M-Plus-Asynchronous-Sample-Rate-Converter-ASRC/m-p/1900378#M225949</guid>
      <dc:creator>praveen_yaramada</dc:creator>
      <dc:date>2024-07-05T19:15:11Z</dc:date>
    </item>
  </channel>
</rss>

