<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 25, 2017 at 2:30 AM,  <span dir="ltr">&lt;<a href="mailto:crazyiop@gmail.com" target="_blank">crazyiop@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Anish,<br>
<br>
thanks for giving me some thougt.<br>
Here is what I found:<br>
<span class="gmail-"><br>
On Sun, Jan 22, 2017 at 03:47:54PM -0800, anish singh wrote:<br>
&gt; On Sun, Jan 22, 2017 at 1:38 PM, jo &lt;<a href="mailto:crazyiop@gmail.com">crazyiop@gmail.com</a>&gt; wrote:<br>
&gt;<br>
</span><div><div class="gmail-h5">&gt; &gt; root@beaglebone:~# aplay -v Pom\ Pom.wav<br>
&gt; &gt; Playing WAVE &#39;Pom Pom.wav&#39; : Signed 32 bit Little Endian, Rate 44100 Hz,<br>
&gt; &gt; Stereo<br>
&gt; &gt; ALSA &lt;-&gt; PulseAudio PCM I/O Plugin<br>
&gt; &gt; Its setup is:<br>
&gt; &gt;   stream       : PLAYBACK<br>
&gt; &gt;   access       : RW_INTERLEAVED<br>
&gt; &gt;   format       : S32_LE<br>
&gt; &gt;   subformat    : STD<br>
&gt; &gt;   channels     : 2<br>
&gt; &gt;   rate         : 44100<br>
&gt; &gt;   exact rate   : 44100 (44100/1)<br>
&gt; &gt;   msbits       : 32<br>
&gt; &gt;   buffer_size  : 22050<br>
&gt; &gt;   period_size  : 5512<br>
&gt; &gt;   period_time  : 125000<br>
&gt; &gt;   tstamp_mode  : NONE<br>
&gt; &gt;   period_step  : 1<br>
&gt; &gt;   avail_min    : 5512<br>
&gt; &gt;   period_event : 0<br>
&gt; &gt;   start_threshold  : 22050<br>
&gt; &gt;   stop_threshold   : 22050<br>
&gt; &gt;   silence_threshold: 0<br>
&gt; &gt;   silence_size : 0<br>
&gt; &gt;   boundary     : 1445068800<br>
&gt; &gt;<br>
&gt; &gt; #nothing play and the above stay displayed -as is- until I ctrl-c<br>
&gt; &gt;<br>
&gt;<br>
&gt; Possible that you have not turned on the mixer controls i.e.<br>
&gt; enabling the volume?<br>
&gt;<br>
&gt; Check sw_ptr and hw_ptr and see if those are increasing or not?<br>
&gt;<br>
&gt; Probe the I2S lines and see if there is any data?<br>
&gt;<br>
&gt;<br>
<br>
</div></div>So first, the above command in fact do finish after the length of the file (I<br>
thought I took a much smaller test sample..)<br>
<br>
The mixer control were all on and volume to the max.<br>
I don&#39;t have a scope, but you made me realize that I&#39;m clueless in front<br>
of my problem without one... So I finnaly found an access to one. The measure<br>
show that the input clock of the pll (mclk) is just non-existant.<br>
I now know what to look for.<br>
<br>
I tried to find a reference to those sw_ptr and hw_ptr somewhere,<br>
without success, what are they and where can I find/probe them ?<br></blockquote><div><br><br># cat /proc/asound/card0/pcm0p/sub0/status <br>state: RUNNING<br>owner_pid   : 1440<br>trigger_time: 16024.849105290<br>tstamp      : 16175.605386326<br>delay       : 768<br>avail       : 1280<br>avail_max   : 2048<br>-----<br>hw_ptr      : 7236608<br>appl_ptr    : 7237376<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Thanks!!<br>
Jonathan.<br>
</blockquote></div><br></div></div>