[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 07:45:30 PDT 2015


On 2015-03-26 08:27, Eric Nelson wrote:
> Hi Gary,
>
> On 03/26/2015 07:18 AM, Gary Thomas wrote:
>> On 2015-03-13 16:17, Eric Nelson wrote:
>>> Hi Gary,
>>>
>>> On 03/13/2015 03:02 PM, Gary Thomas wrote:
>>>> On 2015-03-13 15:53, Eric Nelson wrote:
>>>>> For dizzy branch.
>>>>>
>>>>> Update linux-boundary code, defconfig, and machine configurations to
>>>>> match Boundary Devices up-stream kernels, including support for new
>>>>> peripherals and a new Nitrogen6_VM board.
>>>>>
>>>>> Eric Nelson (3):
>>>>>      linux-boundary (3.10.17): Bump SRCREV to da45c17
>>>>>      linux-boundary (3.10.17): sync defconfig for nitrogen6x
>>>>>      nitrogen6x: Add two new DTBs for Nitrogen6_VM board
>>>>>
>>>>>     conf/machine/nitrogen6x.conf                       |  1 +
>>>>>     .../linux-boundary-3.10.17/nitrogen6x/defconfig    | 39
>>>>> +++++++++++++++++-----
>>>>>     recipes-kernel/linux/linux-boundary_3.10.17.bb     |  2 +-
>>>>>     3 files changed, 33 insertions(+), 9 deletions(-)
>>>>>
>>>>
>>>> Any hope of getting 3.10.53 anytime soon?  Including video
>>>> and camera capture?
>>>>
>>>
>>> Both are present on our -pass1 branch, but we're still testing.
>>>      https://github.com/boundarydevices/linux-imx6/tree/boundary-imx_3.10.53_1.1.0_ga-pass1
>>>
>>>
>>> Because of changes in the LVDS driver, we'll also need an update to the
>>> boot script as described in this commit:
>>>      https://github.com/boundarydevices/u-boot-imx6/commit/740ce44
>>
>> I just noticed a new boundary-imx_3.10.53_1.1.0_ga-pass2 branch.
>> This tests quite well on my SabreLite (audio, video, capture)
>>
>> 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?

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


More information about the meta-freescale mailing list