[yocto] [meta-raspberrypi][PATCH] make sound work out of the box for raspberrypi2

Gary Thomas gary at mlbassoc.com
Mon Mar 23 10:33:45 PDT 2015


On 2015-03-23 11:13, Alex J Lennon wrote:
>
>
> On 23/03/2015 18:08, Gary Thomas wrote:
>> On 2015-03-23 10:42, Alex J Lennon wrote:
>>>
>>>
>>> On 23/03/2015 16:59, Gary Thomas wrote:
>>>> On 2015-03-22 14:21, Andreas Müller wrote:
>>>>> Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
>>>>> ---
>>>>>     ...-during-boot-by-compiling-SND_BCM2835-int.patch | 38
>>>>> ++++++++++++++++++++++
>>>>>     recipes-kernel/linux/linux-raspberrypi_3.18.bb     |  8 +++--
>>>>>     2 files changed, 43 insertions(+), 3 deletions(-)
>>>>>     create mode 100644
>>>>> recipes-kernel/linux/linux-raspberrypi/0001-start-sound-during-boot-by-compiling-SND_BCM2835-int.patch
>>>>>
>>>>
>>>> I tried this patch (which downloaded very strangely using Thunderbird)
>>>> and the
>>>> kernel rebuilt fine.  I now have the audio detected, but still no
>>>> sound :-(
>>>> Again I've tried the internal (phono) speakers as well as HDMI audio.
>>>>
>>>> Just to prove a point on the [brand new] hardware, I installed
>>>> OpenELEC (XBMC)
>>>> and it works fine using the HDMI audio.  Sadly when I tried Raspbian
>>>> and Ubuntu
>>>> there was no sound either...
>>>>
>>>> Were you (Andreas) able to get any sound with this patch?
>>>
>>> Sorry to jump in on your conversation Gary but I am also doing some bits
>>> and pieces with meta-raspberrypi myself to test out my new-ish RPiv2.
>>>
>>> I'll have a look at changing the kernel configuration here later, but I
>>> did also try changing TEST_MODE in the config.txt which is billed as
>>> giving analogue audio and video out at startup. Sure enough I hear the
>>> startup beeps.
>>>
>>> Perhaps this would enable you to verify the hardware is working too?
>>
>> Verified - this works.  Still no sound when I boot Poky/Yocto.
>>
>> Have you tried audio output from Linux?
>
> OK that's something then. I'm in the middle of some i.MX6 builds at the
> minute but will look at this with the meta-raspberrypi kernel later and
> come back to you. I suspect I will see the same as you.
>
> I don't have anything capable of HDMI audio about here so will output a
> wav file or something to the analogue jack. What's your simplest test case?

Use gstreamer:
   # gst-launch audiotestsrc ! alsasink

>
> I might also have a look and see if I can get anything out of the
> GStreamer1.0 audio/video playback as I'm looking at that too at the minute.
>
> Regards, Alex
>

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



More information about the yocto mailing list