Jump to content

Recommended Posts

Posted

Banana Pi M1+

There is a very strange issue using SPDIF and/or I2S output. ( mpd, alsa,  Armiban 4.4, kernel: 3.4.109-banana )

When starting play a new audio track, the left and right channel random swapping.

Upgrading Alsa mpd does not helps. It looks this is known, a kernel level problem. for example:

 

http://mailman.alsa-project.org/pipermail/alsa-devel/2011-February/037038.html

 

Any suggestion how can I solve this issue?

 

Thanks in advance!

Posted

There were two major changes in driver since that kernel, but I don't know if it's related / fixed. If you are in a rush, you will need to build a kernel by yourself.

Posted

No problem to build kernel for me. But which kernel version supports ap6210 and SPDIF/i2s 3.4.109 ...and ?

Posted

Just go for Banana PRO -> legacy kernel and you will have all drivers inside ... for banana, we have ap6211 now.

Posted

The latest image - wheezy , kernel : 3.4.110-sun7i , the issue does not solved. Now I'm checking the 3.4.111 kernel... 

Posted

Installed the new kernel with your patch, the channel  swapping issue is not solved, but it looks like solved the glitch, noise and freeze issue when change the track or seeking in the track.

Posted
In my latest patch fixed issue when change the track or seeking in the track only. I don't use SPDIF and I don't know exists this issue in original linux-sunxi sources or not. I have found swapping channels when recording, but I can't fix it yet.

Posted

Hi nikkov!

 

Thank you you answare! I found this issue every tested 3.4.xxx kernel. I think the root of the issue could be very similar  to those experienced OMAP platform. (See my first post!). When I start a streem on SPDIF output randomly swapped the left and right channel. The FIFO does not contains valid audio data, only zero, which cause the channel swapping... I think... 

Posted

Here are some pictures. Every pictures shows when start playing 1Khz sine wave on right channel. 

Visible the wrong signal at start.

ADS00002.jpgADS00003.jpgADS00004.jpgADS00005.jpgADS00006.jpgADS00007.jpgADS00008.jpgADS00009.jpg

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines