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

Gary Thomas gary at mlbassoc.com
Mon Mar 23 16:14:05 PDT 2015


On 2015-03-23 16:22, Andreas Müller wrote:
> On Mon, Mar 23, 2015 at 10:43 PM, Gary Thomas <gary at mlbassoc.com> wrote:
>> On 2015-03-23 14:57, Andreas Müller wrote:
>>>
>>> On Mon, Mar 23, 2015 at 4:59 PM, Gary Thomas <gary at mlbassoc.com> 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?
>>>>
>>> Yes but I have used 3.5mm sound output - Should have mentioned that in
>>> commit. I guess there is to enable something else in kernel config for
>>> HDMI. Will look into that
>>
>>
>> I've tried the 3.5mm jack as well but nothing seems to come out.
>> I even tried booting with the HDMI missing (powered off) in case
>> that was causing some confusion.
>>
>> Did you make any changes to config.txt to get this going?
> No
>>
> Have my standard xfce-image with xfce4-mixer and as mentioned out of
> the box: I can hear sound / change volume...

Would it be possible to share your [bootable] image?

>
> What does happen if you start alsamixer - if it is installed on your image?

alsamixer looks correct.

BTW, I've tried this on my RaspberryPi Model B and I don't get any sound
from it either :-(  Again, booting with test_mode=1 shows that the hardware
is working, just not in Linux. I'm sure I've tried this in the past with
success so I'm becoming more and more confused...

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



More information about the yocto mailing list