Fix for "analog audio popping" issue

Hi guys

 

I just read in the Raspbmc release notes that the analog audio noise (when starting/stopping playback) was finally fixed by Dom from Raspberry.org.

 

Can you include this fix in Rasplex? That would be amazing!

 

Thanks :)

 

----

Raspbmc's March Update:

 

Raspbmc’s update this month offers a few fixes and features. Here’s what’s new:

 

Audio popping via analogue is finally fixed (thanks Dom!)

 

----

 

And here is the thread where Dom discusses the fix:

http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=35085&start=50

Thanks for the hint. I'll add this soon.

Thanks a_wein!

Rasplex will be perfect with this fix - it was the last major annoyance for me :)

It seems we need to wait for the OpeneELEC team to grab the new firmware first ... this may take a week or so...

If you want a quick fix and are an experienced Linux user, you may try to update the firmware files on the system partition yourself.

(Integrating this ourselves would be possible but would require special build script hacks... which we try to avoid...)

a_wein, thanks for the info, appreciate it!

Which files should I replace?

Then I will try it later - I have some unix/linux experience - and can't wait to try it out ;)

I never did this myself - create a backup

The files can be taken from here: https://github.com/raspberrypi/firmware/tree/master/boot

Put them into the FAT partition (SYSTEM), mounted on /flash (you need to remount rw first)

You need the following files:

bootcode.bin
fixup_x.dat -> fixup.dat
start_x.elf -> start.elf
 
I don't know if this is a persistent solution. I suggest the files will be overwritten on update

Thansk again, will try it out later and let you know if it works!

I never did this myself - create a backup

The files can be taken from here: https://github.com/raspberrypi/firmware/tree/master/boot

Put them into the FAT partition (SYSTEM), mounted on /flash (you need to remount rw first)

You need the following files:

bootcode.bin
fixup_x.dat -> fixup.dat
start_x.elf -> start.elf
 
I don't know if this is a persistent solution. I suggest the files will be overwritten on update

I mounted with rw and copied the 3 files to /flash - rebooted the Pi and tested some videos;

Still get the analog audio pop noise :(

Maybe I didn't do it right, because most comments on the thread I linked to above seem to say that it should be fixed.

On the Openelec forums there's a post saying that it's fixed in Openelec 2.99.5 -  I don't know which version Rasplex is based on though...

http://openelectv196.hl02.as9044.net/forum/124-raspberry-pi/63106-2-99-5-fixes-analog-audio-popping-issue

On the Openelec forums there's a post saying that it's fixed in Openelec 2.99.5 -  I don't know which version Rasplex is based on though...

http://openelectv196.hl02.as9044.net/forum/124-raspberry-pi/63106-2-99-5-fixes-analog-audio-popping-issue

RasPlex versions >= 0.1.30 and < 0.1.32 are based on OpenELEC 2.99.5.

Ok, I’m using .31 but audio pops are still there.


Strange…

Ok, I'm using .31 but audio pops are still there.

Strange...

Have you tried using the newer firmware too?

a_wein, here is what I'm doing:

1. download rpi firmware from github, ssh to rasplex, and mount /flash rw:

mount /flash -o remount,rw
 

2. scp files to rasplex:

scp -r /Users/martin/Downloads/firmware-master/boot/bootcode.bin root@10.0.1.52:/flash/
scp -r /Users/martin/Downloads/firmware-master/boot/fixup_x.dat root@10.0.1.52:/flash/fixup.dat
scp -r /Users/martin/Downloads/firmware-master/boot/start_x.elf root@10.0.1.52:/flash/start.elf
 

3. reboot

Is this correct and shouldn't it work?

Anyone else tried it, and are you also seeing analog audio popping noise still?

Thanks

Martin

This is what I would have done ... but it seems to not solve your problem... sadly.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.