<?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のトピックiMX93 read ADC using CM33</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2203584#M242125</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hi NXP Team,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I'm working with the i&lt;STRONG&gt;mx93_evk_11x11&lt;/STRONG&gt;&amp;nbsp;board and have built a custom image with &lt;STRONG&gt;LF 6.6.x kernel&lt;/STRONG&gt; and the &lt;STRONG&gt;Scarthgap Yocto release&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;My goal is to test &lt;STRONG&gt;adc1&lt;/STRONG&gt; on the &lt;STRONG&gt;CM33&lt;/STRONG&gt; core, so I downloaded the MCUXpresso SDK and built the `&lt;STRONG&gt;sar_adc/polling&lt;/STRONG&gt;` example.&lt;/P&gt;&lt;P&gt;The problem occurs when I load the firmware using `remoteproc`:&lt;/P&gt;&lt;P&gt;echo -n adc_polling_cm33.elf &amp;gt; /sys/class/remoteproc/remoteproc0/firmware&lt;BR /&gt;echo -n start &amp;gt; /sys/class/remoteproc/remoteproc0/state&lt;/P&gt;&lt;P&gt;At that point, &lt;STRONG&gt;everything freezes&lt;/STRONG&gt;, both the &lt;STRONG&gt;A55&lt;/STRONG&gt;&amp;nbsp;and &lt;STRONG&gt;CM33&lt;/STRONG&gt;&amp;nbsp;cores.&lt;BR /&gt;On the CM33 debug UART I only see the first message:&lt;BR /&gt;`ADC polling example`&lt;BR /&gt;…then the system hangs and I have to reboot the board.&lt;/P&gt;&lt;P&gt;I tested the same firmware from U-Boot and it works perfectly, so I suspect a conflict with some kernel configuration.&lt;BR /&gt;I also tried &lt;STRONG&gt;disabling the `adc1` node in the device tree&lt;/STRONG&gt;, but the issue persists.&lt;/P&gt;&lt;P&gt;Has anyone successfully run the ADC examples on CM33 with this EVK?&lt;BR /&gt;Am I missing something that should be disabled on the A55 side?&lt;BR /&gt;Any help or suggestions would be greatly appreciated!&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;Pasquale&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 12 Nov 2025 11:28:39 GMT</pubDate>
    <dc:creator>ptremante</dc:creator>
    <dc:date>2025-11-12T11:28:39Z</dc:date>
    <item>
      <title>iMX93 read ADC using CM33</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2203584#M242125</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi NXP Team,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I'm working with the i&lt;STRONG&gt;mx93_evk_11x11&lt;/STRONG&gt;&amp;nbsp;board and have built a custom image with &lt;STRONG&gt;LF 6.6.x kernel&lt;/STRONG&gt; and the &lt;STRONG&gt;Scarthgap Yocto release&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;My goal is to test &lt;STRONG&gt;adc1&lt;/STRONG&gt; on the &lt;STRONG&gt;CM33&lt;/STRONG&gt; core, so I downloaded the MCUXpresso SDK and built the `&lt;STRONG&gt;sar_adc/polling&lt;/STRONG&gt;` example.&lt;/P&gt;&lt;P&gt;The problem occurs when I load the firmware using `remoteproc`:&lt;/P&gt;&lt;P&gt;echo -n adc_polling_cm33.elf &amp;gt; /sys/class/remoteproc/remoteproc0/firmware&lt;BR /&gt;echo -n start &amp;gt; /sys/class/remoteproc/remoteproc0/state&lt;/P&gt;&lt;P&gt;At that point, &lt;STRONG&gt;everything freezes&lt;/STRONG&gt;, both the &lt;STRONG&gt;A55&lt;/STRONG&gt;&amp;nbsp;and &lt;STRONG&gt;CM33&lt;/STRONG&gt;&amp;nbsp;cores.&lt;BR /&gt;On the CM33 debug UART I only see the first message:&lt;BR /&gt;`ADC polling example`&lt;BR /&gt;…then the system hangs and I have to reboot the board.&lt;/P&gt;&lt;P&gt;I tested the same firmware from U-Boot and it works perfectly, so I suspect a conflict with some kernel configuration.&lt;BR /&gt;I also tried &lt;STRONG&gt;disabling the `adc1` node in the device tree&lt;/STRONG&gt;, but the issue persists.&lt;/P&gt;&lt;P&gt;Has anyone successfully run the ADC examples on CM33 with this EVK?&lt;BR /&gt;Am I missing something that should be disabled on the A55 side?&lt;BR /&gt;Any help or suggestions would be greatly appreciated!&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;Pasquale&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 11:28:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2203584#M242125</guid>
      <dc:creator>ptremante</dc:creator>
      <dc:date>2025-11-12T11:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: iMX93 read ADC using CM33</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2203877#M242135</link>
      <description>&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;This could be caused by a peripheral conflict between Cortex-M and Cortex-A cores since are trying to access at the same peripheral simultaneously.&lt;/P&gt;
&lt;P&gt;You can use this post as reference:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Test-SAI3-while-running-M7-firmware-with-remoteproc/ta-p/2047745" target="_blank"&gt;Test SAI3 while running M7 firmware with remoteproc&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 12 Nov 2025 20:56:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2203877#M242135</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-11-12T20:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: iMX93 read ADC using CM33</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2315571#M243946</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;thanks for the reply, but unfortunately it didn’t help in my case.&lt;/P&gt;&lt;P&gt;I have already disabled everything related to ADC on the Linux side (kernel driver and device tree), but the system still freezes when I start the CM33 firmware via remoteproc.&lt;/P&gt;&lt;P&gt;Is there anything else that needs to be disabled or configured on the A55 side for using ADC from CM33 on i.MX93?&lt;BR /&gt;Has anyone successfully used the ADC on CM33 when the firmware is loaded via remoteproc on this EVK?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 10 Feb 2026 11:28:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2315571#M243946</guid>
      <dc:creator>ptremante</dc:creator>
      <dc:date>2026-02-10T11:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: iMX93 read ADC using CM33</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2350684#M244889</link>
      <description>&lt;P&gt;I have the same problem, any staff can support? Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2026 09:42:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2350684#M244889</guid>
      <dc:creator>nyc</dc:creator>
      <dc:date>2026-04-14T09:42:42Z</dc:date>
    </item>
    <item>
      <title>Re: iMX93 read ADC using CM33</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2351919#M244905</link>
      <description>I can reproduce the problem when using NormalConvScanMode, but NormalConvOneShotMode runs okay</description>
      <pubDate>Thu, 16 Apr 2026 04:01:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX93-read-ADC-using-CM33/m-p/2351919#M244905</guid>
      <dc:creator>nyc</dc:creator>
      <dc:date>2026-04-16T04:01:14Z</dc:date>
    </item>
  </channel>
</rss>

