[meta-freescale] [meta-fsl-arm-extra][PATCH 0/3] linux-boundary (3.10.17): update to latest up-stream

Gary Thomas gary at mlbassoc.com
Thu Mar 26 08:01:37 PDT 2015


On 2015-03-26 08:54, Eric Nelson wrote:
> Hi Gary,
>
> On 03/26/2015 07:45 AM, Gary Thomas wrote:
>> On 2015-03-26 08:27, Eric Nelson wrote:
>>> Hi Gary,
>>>
>>> <snip>
>>>>
>>>> How close is this to being ready to "publish" to Yocto?
>>>>
>>>
>>> Very close. We'll probably do one more pass before publishing
>>> perhaps early next week.
>>
>> Great news, thanks.
>>
>>>
>>>> Also, when I boot with an HDMI (TV/monitor) plugged in, I still
>>>> get audio via the 3.5mm [headphone] jack.  How can I enable it
>>>> to come out of my TV speakers?
>>>>
>>>
>>> You can either re-configure ALSA to have HDMI (hw1:0) as the
>>> default PCM or use parameters for various apps:
>>>
>>>      http://boundarydevices.com/audio-output-select
>>>
>>> Note that this hasn't (shouldn't have) changed in 3.10.53.
>>
>> Sadly, this part still isn't working for me.  Here's my audio setup:
>>
>> root at nitrogen6x:~# aplay -l
>> **** List of PLAYBACK Hardware Devices ****
>> card 0: imx6qsabrelites [imx6q-sabrelite-sgtl5000], device 0: HiFi
>> sgtl5000-0 []
>>    Subdevices: 1/1
>>    Subdevice #0: subdevice #0
>> card 1: imxhdmisoc [imx-hdmi-soc], device 0: i.MX HDMI Audio Tx
>> hdmi-hifi-0 []
>>    Subdevices: 1/1
>>    Subdevice #0: subdevice #0
>>
>> When I try this command, I get great sound from my speakers.
>>
>> root at nitrogen6x:~# aplay /tmp/ItalianCafe_01.wav
>> Playing WAVE '/tmp/ItalianCafe_01.wav' : Signed 16 bit Little Endian,
>> Rate 44100 Hz, Stereo
>>
>> However, when I try the HDMI via this command, I get no audio:
>>
>> root at nitrogen6x:~# aplay -D hw:1,0 /tmp/ItalianCafe_01.wav
>> Playing WAVE '/tmp/ItalianCafe_01.wav' : Signed 16 bit Little Endian,
>> Rate 44100 Hz, Stereo
>> aplay: pcm_write:1947: write error: Input/output error
>>
>> Any hints what might be going wrong?
>>
>
> I'm not sure, but this may be a mismatch between the supported
> audio rates.
>
> Here's what we're using for testing:
>
> for f in /usr/share/sounds/alsa/*.wav ; do
>      gst-launch playbin uri=file://$f audio-sink="alsasink device=hw:1,0";
> done
>

OK, I'll try that.  What package/recipe do I need for /usr/share/sounds/alsa ?

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


More information about the meta-freescale mailing list