[Letux-kernel] GTA04 Audio

H. Nikolaus Schaller hns at goldelico.com
Tue Jan 10 19:38:06 CET 2017


Hi,
recently, I found that audio wasn't working any more on the
GTA04.

By running our letux-4.6 binaries:

	http://download.goldelico.com/letux-kernel/letux-4.6/

I found that it is working there, when I run the ./twl4030
demo script. This has been removed in newer kernel versions.

There is no sound when using the (universal) ./twl script.
It is universal in the sense that it can run the same
demos on twl4030 and twl6040 (Pandaboard and Pyra).

After copying back the old twl4030 script I also have
sound on letux-4.10-rc2. There is only one minor
difference:

root at letux:~# ./twl4030
[  122.537628] omap-mcbsp 49022000.mcbsp: TX Buffer Overflow!
[  123.733917] omap-mcbsp 49022000.mcbsp: TX Buffer Overflow!
[  124.601043] omap-mcbsp 49022000.mcbsp: TX Buffer Overflow!
[  125.232940] omap-mcbsp 49022000.mcbsp: TX Buffer Overflow!
[  125.338745] omap-mcbsp 49022000.mcbsp: TX Buffer Overflow!
[  126.163330] omap-mcbsp 49022000.mcbsp: TX Buffer Overflow!
^CAborted by signal Interrupt...
root at letux:~# 

Anyways, this means that there is a bug in the ./twl script.

Since it also reports TX Buffer Overflow, I think there is
only a bug in the amixer setup:

http://git.goldelico.com/?p=gta04-kernel.git;a=blob;f=Letux/root/twl4030;h=a122995706fb1a08492c5e84fcda4c38e9ecea39;hb=refs/heads/letux-4.6

BR,
Nikolaus

PS: the GTA04A5 board work almost perfectly so far. USB works,
internal/external GPS switch works. Audio and phone calls (software
routing) can be tested tomorrow :)



More information about the Letux-kernel mailing list