Would you like to see and buy the 2.2 revision?
Yes, please!
91.67%
55
No, thank you
8.33%
5
60 vote(s)
* You voted for this item. [Show Results]

PineBook Pro revision 2.2: Wishlist for the hardware issue fixes
#45
Randomly appearing crackling/popping noises are definitely created by the audio hardware getting suspended whenever it becomes idle for a certain amount of time.  Actually, it is the PulseAudio module named "module-suspend-on-idle" that suspends idle audio hardware.

An easy way to reproduce a crackling/popping noise is to open a YouTube video in Firefox and close the browser tab after a few seconds of audio/video playback.  After a few seconds, there comes the dreaded crackling/popping noise, as a result of the audio hardware becoming idle and, consequently, suspended.

I had no luck with disabling the aforementioned module in the PulseAudio configuration, which should mitigate the issue.  The downside would be increased power consumption.  However, for some reason, disabling the module caused either no sound at all, or caused loud hissing all the time.  I haven't debugged that further.

Alright, the logical next step is to create a proof of the entire "keep it busy" concept, effectively subverting the aforementioned PulseAudio module.  So, let's whip up something simple to keep the audio hardware active all the time; this does the trick:

Code:
aplay -r 8000 -f S16_LE /dev/zero

With this running in the background, I'm yet to hear a single crackling/popping noise, despite trying actively to reproduce the issue.  Woohoo! Cool

Surely, this is just a dirty workaround, but it clearly proves that the source of the issue is now properly located.  The actual underlining issue is probably an incorrect order in which various components of the entire audio subsystem are powered on and off in the Linux kernel driver.  This document provides further information.

I'll probably research this further, aiming at the right solution.
  Reply


Messages In This Thread
RE: PineBook Pro revision 2.2: Wishlist for the hardware issue fixes - by dsimic - 03-16-2021, 07:49 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  New Hardware names_mark_ 0 56 04-20-2024, 11:01 AM
Last Post: names_mark_
  HDMI or VGA From Pinebook Pro via Pinebook Pro Docking Deck? segaloco 2 517 04-09-2024, 04:33 AM
Last Post: maxjrh
  Pinebook Pro on Debian 12 Power Issue u974615 1 318 03-13-2024, 10:46 AM
Last Post: u974615
  Pinebook Pro Source for Trackpad Flex / Ribbon Cable rankharris 1 257 02-17-2024, 07:06 PM
Last Post: tllim
  Pine Dock Networking Issue trillobite 1 245 02-10-2024, 12:03 AM
Last Post: trillobite
  Pinebook Pro charging issues tomekdev 1 587 01-05-2024, 08:40 PM
Last Post: tomekdev
  Replacement battery for PineBook Pro DrYak 3 1,052 11-07-2023, 10:09 AM
Last Post: DrYak
  Pinebook Pro Revised Keyboard Firmware jackhumbert 73 129,342 09-13-2023, 03:43 AM
Last Post: k3dAR
  Hardware makes a strange pop noise. Gemeindepirat 7 2,909 08-12-2023, 01:59 AM
Last Post: User 27258
  PineBook Pro dead ottahe 9 5,939 01-18-2023, 07:41 PM
Last Post: ottahe

Forum Jump:


Users browsing this thread: 6 Guest(s)