<?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: IMX8M Plus - digital PDM MIC connection in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1786274#M218533</link>
    <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tried to replicate the issue, but I was not able to do it.&lt;/P&gt;
&lt;P&gt;Maybe you could try to use&amp;nbsp;plughw, such as:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;arecord -D plughw:1,0 -f S32_LE -d10 -r 48000 capture.wav -vvv&lt;/LI-CODE&gt;
&lt;P&gt;Also, could you please try to with a different&amp;nbsp;quality with amixer, for example:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;root@imx8mpevk:~# amixer -c 1 cset name='MICFIL Quality Select' 0
numid=9,iface=MIXER,name='MICFIL Quality Select'
  ; type=ENUMERATED,access=rw------,values=1,items=6
  ; Item #0 'High'
  ; Item #1 'Medium'
  ; Item #2 'Low'
  ; Item #3 'VLow0'
  ; Item #4 'Vlow1'
  ; Item #5 'Vlow2'
  : values=0&lt;/LI-CODE&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
    <pubDate>Wed, 10 Jan 2024 18:37:27 GMT</pubDate>
    <dc:creator>JorgeCas</dc:creator>
    <dc:date>2024-01-10T18:37:27Z</dc:date>
    <item>
      <title>IMX8M Plus - digital PDM MIC connection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1785089#M218450</link>
      <description>&lt;P&gt;Dear Team,&lt;/P&gt;&lt;P&gt;Currently we only use 1 PDM MIC SPH0655LM4H-1, but cannot record.&lt;BR /&gt;Is it mandatory to connect to PDM_BIT_STREAM0 first?&lt;BR /&gt;we are connecting to PDM_BIT_STREAM1 pin.&lt;/P&gt;&lt;P&gt;If we have to connect to PDM_BIT_STREAM0 first, is there any way to fix it without repairing the hardware?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="haryanl_0-1704791017480.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/257244i920DE111765F29C9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="haryanl_0-1704791017480.png" alt="haryanl_0-1704791017480.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jan 2024 09:06:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1785089#M218450</guid>
      <dc:creator>haryanl</dc:creator>
      <dc:date>2024-01-09T09:06:38Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M Plus - digital PDM MIC connection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1785494#M218483</link>
      <description>&lt;P&gt;Hello, I hope you are doing well.&lt;/P&gt;
&lt;P&gt;It should not be an issue use PDM_BIT_STREAM1 and not PDM_BIT_STREAM0 first.&lt;/P&gt;
&lt;P&gt;Is it recognized correctly?&lt;/P&gt;
&lt;P&gt;Do you have data signals from the MIC?&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jan 2024 20:05:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1785494#M218483</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2024-01-09T20:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M Plus - digital PDM MIC connection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1785812#M218505</link>
      <description>&lt;P&gt;Hi JorgeCas,&lt;/P&gt;&lt;P&gt;I use the following command:&lt;BR /&gt;"arecord -Dsysdefault:CARD=imxaudiomicfil -f S32_LE -d30 -r 48000 capture.wav -vvv"&lt;/P&gt;&lt;P&gt;When I connect the MIC to PDM_BIT_STREAM0, I can record, save the .wav file, and replay it.&lt;/P&gt;&lt;P&gt;but when I connect to PDM_BIT_STREAM1, the error "Max peak (6000 samples): 0x7fffe000 #################### 99%" appears continuously. It appears that audio data is not being recorded&lt;BR /&gt;Is there any way to fix it?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Below is the log in 2 cases:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;1. connect to PDM_BIT_STREAM0:&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;root@imx8mp-lpddr4-evk:~# arecord -Dsysdefault:CARD=imxaudiomicfil -f S32_LE -d30 -r 48000 capture.wav -vvv&lt;BR /&gt;Recording WAVE 'capture.wav' : Signed 32 bit Little Endian, Rate 48000 Hz, Mono&lt;BR /&gt;Plug PCM: Hardware PCM card 3 'imx-audio-micfil' device 0 subdevice 0&lt;BR /&gt;Its setup is:&lt;BR /&gt;&amp;nbsp; stream&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : CAPTURE&lt;BR /&gt;&amp;nbsp; access&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : RW_INTERLEAVED&lt;BR /&gt;&amp;nbsp; format&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : S32_LE&lt;BR /&gt;&amp;nbsp; subformat&amp;nbsp;&amp;nbsp;&amp;nbsp; : STD&lt;BR /&gt;&amp;nbsp; channels&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1&lt;BR /&gt;&amp;nbsp; rate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 48000&lt;BR /&gt;&amp;nbsp; exact rate&amp;nbsp;&amp;nbsp; : 48000 (48000/1)&lt;BR /&gt;&amp;nbsp; msbits&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 32&lt;BR /&gt;&amp;nbsp; buffer_size&amp;nbsp; : 24000&lt;BR /&gt;&amp;nbsp; period_size&amp;nbsp; : 6000&lt;BR /&gt;&amp;nbsp; period_time&amp;nbsp; : 125000&lt;BR /&gt;&amp;nbsp; tstamp_mode&amp;nbsp; : NONE&lt;BR /&gt;&amp;nbsp; tstamp_type&amp;nbsp; : MONOTONIC&lt;BR /&gt;&amp;nbsp; period_step&amp;nbsp; : 1&lt;BR /&gt;&amp;nbsp; avail_min&amp;nbsp;&amp;nbsp;&amp;nbsp; : 6000&lt;BR /&gt;&amp;nbsp; period_event : 0&lt;BR /&gt;&amp;nbsp; start_threshold&amp;nbsp; : 1&lt;BR /&gt;&amp;nbsp; stop_threshold&amp;nbsp;&amp;nbsp; : 24000&lt;BR /&gt;&amp;nbsp; silence_threshold: 0&lt;BR /&gt;&amp;nbsp; silence_size : 0&lt;BR /&gt;&amp;nbsp; boundary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 6755399441055744000&lt;BR /&gt;&amp;nbsp; appl_ptr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0&lt;BR /&gt;&amp;nbsp; hw_ptr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0&lt;BR /&gt;Max peak (6000 samples): 0x7fffe600 #################### 99%&lt;BR /&gt;Max peak (6000 samples): 0x0029a000 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x0035c600 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x00272a00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x001ccf00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x00118700 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x00151100 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x0016c000 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x00179b00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x00240e00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x004b4b00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x01696100 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1%&lt;BR /&gt;Max peak (6000 samples): 0x01db8600 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1%&lt;BR /&gt;Max peak (6000 samples): 0x02843700 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1%&lt;BR /&gt;Max peak (6000 samples): 0x0f26a000 ###&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11%&lt;BR /&gt;Max peak (6000 samples): 0x5c5a1200 ###############&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 72%&lt;BR /&gt;Max peak (6000 samples): 0x03f88f00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3%&lt;BR /&gt;Max peak (6000 samples): 0x0faada00 ###&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12%&lt;BR /&gt;Max peak (6000 samples): 0x7e059d00 #################### 98%&lt;BR /&gt;Max peak (6000 samples): 0x201da200 ######&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25%&lt;BR /&gt;Max peak (6000 samples): 0x74122700 ###################&amp;nbsp; 90%&lt;BR /&gt;Max peak (6000 samples): 0x7ca0a200 #################### 97%&lt;BR /&gt;Max peak (6000 samples): 0x7bbdb700 #################### 96%&lt;BR /&gt;Max peak (6000 samples): 0x75d63500 ###################&amp;nbsp; 92%&lt;BR /&gt;Max peak (6000 samples): 0x7c29a300 #################### 97%&lt;BR /&gt;Max peak (6000 samples): 0x7f1c0d00 #################### 99%&lt;BR /&gt;Max peak (6000 samples): 0x7b097800 #################### 96%&lt;BR /&gt;Max peak (6000 samples): 0x03dff200 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3%&lt;BR /&gt;Max peak (6000 samples): 0x02bd9c00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2%&lt;BR /&gt;Max peak (6000 samples): 0x0222ad00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1%&lt;BR /&gt;Max peak (6000 samples): 0x01827100 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1%&lt;BR /&gt;Max peak (6000 samples): 0x00ac8d00 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;Max peak (6000 samples): 0x001a8000 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;^CAborted by signal Interrupt...&lt;BR /&gt;Max peak (6000 samples): 0x001cd700 #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;2. Connect to PDM_BIT_STREAM1:&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;root@imx8mp-lpddr4-evk:~# arecord -Dsysdefault:CARD=imxaudiomicfil -f S32_LE -d30 -r 48000 capture.wav -vvv&lt;BR /&gt;Recording WAVE 'capture.wav' : Signed 32 bit Little Endian, Rate 48000 Hz, Mono&lt;BR /&gt;Plug PCM: Hardware PCM card 2 'imx-audio-micfil' device 0 subdevice 0&lt;BR /&gt;Its setup is:&lt;BR /&gt;&amp;nbsp; stream&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : CAPTURE&lt;BR /&gt;&amp;nbsp; access&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : RW_INTERLEAVED&lt;BR /&gt;&amp;nbsp; format&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : S32_LE&lt;BR /&gt;&amp;nbsp; subformat&amp;nbsp;&amp;nbsp;&amp;nbsp; : STD&lt;BR /&gt;&amp;nbsp; channels&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1&lt;BR /&gt;&amp;nbsp; rate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 48000&lt;BR /&gt;&amp;nbsp; exact rate&amp;nbsp;&amp;nbsp; : 48000 (48000/1)&lt;BR /&gt;&amp;nbsp; msbits&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 32&lt;BR /&gt;&amp;nbsp; buffer_size&amp;nbsp; : 24000&lt;BR /&gt;&amp;nbsp; period_size&amp;nbsp; : 6000&lt;BR /&gt;&amp;nbsp; period_time&amp;nbsp; : 125000&lt;BR /&gt;&amp;nbsp; tstamp_mode&amp;nbsp; : NONE&lt;BR /&gt;&amp;nbsp; tstamp_type&amp;nbsp; : MONOTONIC&lt;BR /&gt;&amp;nbsp; period_step&amp;nbsp; : 1&lt;BR /&gt;&amp;nbsp; avail_min&amp;nbsp;&amp;nbsp;&amp;nbsp; : 6000&lt;BR /&gt;&amp;nbsp; period_event : 0&lt;BR /&gt;&amp;nbsp; start_threshold&amp;nbsp; : 1&lt;BR /&gt;&amp;nbsp; stop_threshold&amp;nbsp;&amp;nbsp; : 24000&lt;BR /&gt;&amp;nbsp; silence_threshold: 0&lt;BR /&gt;&amp;nbsp; silence_size : 0&lt;BR /&gt;&amp;nbsp; boundary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 6755399441055744000&lt;BR /&gt;&amp;nbsp; appl_ptr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0&lt;BR /&gt;&amp;nbsp; hw_ptr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0&lt;BR /&gt;Max peak (6000 samples): 0x7fffe500 #################### 99%&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Max peak (6000 samples): 0x7fffe000 #################### 99%&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Wed, 10 Jan 2024 06:42:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1785812#M218505</guid>
      <dc:creator>haryanl</dc:creator>
      <dc:date>2024-01-10T06:42:03Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M Plus - digital PDM MIC connection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1786274#M218533</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tried to replicate the issue, but I was not able to do it.&lt;/P&gt;
&lt;P&gt;Maybe you could try to use&amp;nbsp;plughw, such as:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;arecord -D plughw:1,0 -f S32_LE -d10 -r 48000 capture.wav -vvv&lt;/LI-CODE&gt;
&lt;P&gt;Also, could you please try to with a different&amp;nbsp;quality with amixer, for example:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;root@imx8mpevk:~# amixer -c 1 cset name='MICFIL Quality Select' 0
numid=9,iface=MIXER,name='MICFIL Quality Select'
  ; type=ENUMERATED,access=rw------,values=1,items=6
  ; Item #0 'High'
  ; Item #1 'Medium'
  ; Item #2 'Low'
  ; Item #3 'VLow0'
  ; Item #4 'Vlow1'
  ; Item #5 'Vlow2'
  : values=0&lt;/LI-CODE&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 18:37:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1786274#M218533</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2024-01-10T18:37:27Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M Plus - digital PDM MIC connection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1786992#M218570</link>
      <description>&lt;P&gt;Hi JorgeCas,&lt;/P&gt;&lt;P&gt;I tried your command, but errors appear&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;root@imx8mp-lpddr4-evk:~# amixer -c 1 cset name='MICFIL Quality Select' 0
amixer: Cannot find the given element from control sysdefault:1&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;root@imx8mp-lpddr4-evk:~# arecord -D plughw:1,0 -f S32_LE -d10 -r 48000 capture.wav -vvv
arecord: main:831: audio open error: No such file or directory&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I then tried changing the command as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;root@imx8mp-lpddr4-evk:~# amixer  -Dsysdefault:CARD=imxaudiomicfil cset name='MICFIL Quality Select' 0
numid=9,iface=MIXER,name='MICFIL Quality Select'
  ; type=ENUMERATED,access=rw------,values=1,items=8
  ; Item #0 'Medium'
  ; Item #1 'High'
  ; Item #2 'N/A'
  ; Item #3 'N/A'
  ; Item #4 'VLow2'
  ; Item #5 'VLow1'
  ; Item #6 'VLow0'
  ; Item #7 'Low'
  : values=0&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;root@imx8mp-lpddr4-evk:~# arecord -Dsysdefault:imxaudiomicfil -f S32_LE -d10 -r 48000 capture.wav -vvv
Recording WAVE 'capture.wav' : Signed 32 bit Little Endian, Rate 48000 Hz, Mono
Plug PCM: Hardware PCM card 2 'imx-audio-micfil' device 0 subdevice 0
Its setup is:
  stream       : CAPTURE
  access       : RW_INTERLEAVED
  format       : S32_LE
  subformat    : STD
  channels     : 1
  rate         : 48000
  exact rate   : 48000 (48000/1)
  msbits       : 32
  buffer_size  : 24000
  period_size  : 6000
  period_time  : 125000
  tstamp_mode  : NONE
  tstamp_type  : MONOTONIC
  period_step  : 1
  avail_min    : 6000
  period_event : 0
  start_threshold  : 1
  stop_threshold   : 24000
  silence_threshold: 0
  silence_size : 0
  boundary     : 6755399441055744000
  appl_ptr     : 0
  hw_ptr       : 0
 
Max peak (6000 samples): 0x00fe0900 #                    0%
Max peak (6000 samples): 0x00fe0900 #                    0%
Max peak (6000 samples): 0x00fe0900 #                    0%
~~~( ellipsis)~~~~
Max peak (6000 samples): 0x00fe0900 #                    0%
Max peak (6000 samples): 0x00fe0900 #                    0%
Max peak (6000 samples): 0x00fe0900 #                    0%
root@imx8mp-lpddr4-evk:~#&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When running record, it returns all 0%&lt;/P&gt;&lt;P&gt;Is there any way to fix it?&lt;BR /&gt;Best regards,&lt;/P&gt;</description>
      <pubDate>Thu, 11 Jan 2024 08:06:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1786992#M218570</guid>
      <dc:creator>haryanl</dc:creator>
      <dc:date>2024-01-11T08:06:57Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M Plus - digital PDM MIC connection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1787224#M218586</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Is sound card 1,0 of -Dplughw the same as imxaudiomicfil on your system? The&amp;nbsp;-D plughw:1,0 of my example command corresponds to my list of sound cards and sub-devices detected, you should try with&amp;nbsp;imxaudiomicfil as is showed on your command log of:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;arecord -l&lt;/LI-CODE&gt;
&lt;P&gt;The same applies to amixer -c &amp;lt;your mic&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Best regards.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Jan 2024 13:18:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1787224#M218586</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2024-01-11T13:18:12Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M Plus - digital PDM MIC connection</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1789420#M218747</link>
      <description>&lt;P&gt;Hello JorgeCas,&lt;BR /&gt;My Software team is trying to debug it&lt;BR /&gt;Thank you for your support&lt;BR /&gt;I would like to temporarily close this topic&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jan 2024 10:09:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Plus-digital-PDM-MIC-connection/m-p/1789420#M218747</guid>
      <dc:creator>haryanl</dc:creator>
      <dc:date>2024-01-16T10:09:04Z</dc:date>
    </item>
  </channel>
</rss>

