Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: low-level sound problem: asus rog zephyrus g16 2024 gu605m

  1. #1
    Join Date
    May 2024
    Beans
    4

    Exclamation low-level sound problem: asus rog zephyrus g16 2024 gu605m

    hello guys!! I need help with a problem: asus rog zephyrus g16 2024 gu605m: low-level sound.
    Linux user-GU605MI 6.8.8-060808-generic #202404271536 SMP PREEMPT_DYNAMIC Sat Apr 27 15:54:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Ubuntu 24.04
    journalctl -b -g CSC3556 --output short-monotonic
    [ 2.373898] user-GU605MI kernel: Serial bus multi instantiate pseudo device driver CSC3556:00: Instantiated 2 SPI devices.
    [ 2.484345] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
    [ 2.493213] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: Reset GPIO busy, assume shared reset
    [ 2.500317] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
    [ 6122.443562] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: .bin file required but not found
    [ 6122.443566] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: PM: dpm_run_callback(): cs35l56_hda_system_resume+0x0/0xd0 [snd_hda_scodec_cs35l56] returns -2
    [ 6122.443583] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: PM: failed to resume: error -2
    [ 6122.456528] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: .bin file required but not found
    [ 6122.456532] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: PM: dpm_run_callback(): cs35l56_hda_system_resume+0x0/0xd0 [snd_hda_scodec_cs35l56] returns -2
    [ 6122.456544] user-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: PM: failed to resume: error -2

  2. #2
    Join Date
    Jun 2007
    Beans
    14,839

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    .bin file required but not found
    https://bugs.launchpad.net/ubuntu/+s...x/+bug/2062135

    Installing the firmware package from -proposed (and rebooting) should fix it:
    Code:
    cd ~/
    wget https://launchpad.net/ubuntu/+archive/primary/+files/linux-firmware_20240318.git3b128b60-0ubuntu2.1_amd64.deb
    sudo dpkg -i linux-firmware_20240318.git3b128b60-0ubuntu2.1_amd64.deb
    EDIT: Before rebooting, you probably should mute or turn your volume down if you had it cranked because of no amp.
    Last edited by Yellow Pasque; May 26th, 2024 at 09:21 PM.

  3. #3
    Join Date
    May 2024
    Beans
    2

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    [QUOTE=I need help with a problem: asus rog zephyrus g16 2024 gu605m: low-level sound.
    [/QUOTE]

    Have the exact same issue with the same laptop and tried the yellow pasque showed but unfortunately did not work

  4. #4
    Join Date
    Jun 2007
    Beans
    14,839

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    Quote Originally Posted by Sever_Alexandru View Post
    Have the exact same issue with the same laptop and tried the yellow pasque showed but unfortunately did not work
    Are you still getting this message?:
    Code:
    .bin file required but not found

  5. #5
    Join Date
    Jun 2007
    Beans
    14,839

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    Okay, looks like you need kernel 6.9: https://github.com/tiwai/sound/commi...a8bc0c6c9384fa
    Or maybe you can control the volume in alsamixer even if Master volume doesn't work. I don't know..

  6. #6
    Join Date
    May 2024
    Beans
    2

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    Quote Originally Posted by Yellow Pasque View Post
    Okay, looks like you need kernel 6.9: https://github.com/tiwai/sound/commi...a8bc0c6c9384fa
    Thank you! can you please tell me how do I install kernel 6.9 from the website you provided?

  7. #7
    Join Date
    Jun 2007
    Beans
    14,839

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    Quote Originally Posted by Sever_Alexandru View Post
    Thank you! can you please tell me how do I install kernel 6.9 from the website you provided?
    The link I gave was just a reference. You do not "install the kernel" from it. You can get many different newer kernels in many different ways, such as: https://code.launchpad.net/~cappelik...ive/ubuntu/ppa
    Last edited by Yellow Pasque; May 27th, 2024 at 11:15 PM.

  8. #8
    Join Date
    Jun 2024
    Beans
    6

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    Hello! I tried the above with no success. What I did:
    * Update to kernel 6.9.3 using mainline
    * installed linux-firmware_20240318.git3b128b60-0ubuntu2.1_amd64.deb
    Output of `journalctl -b -g CSC3556 --output short-monotonic`
    ```
    [ 16.426897] user-ROGsdOG-Zephyrus-G16-GU605MI-GU605MI kernel: Serial bus multi instantiate pseudo device driver CSC3556:00: Instantiated 2 SPI devices.
    [ 17.005413] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
    [ 17.012808] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: DSP system name: '10431C63-spkid0', amp name: 'AMP1'
    [ 17.015152] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: Reset GPIO busy, assume shared reset
    [ 17.021618] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
    [ 17.029910] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: DSP system name: '10431C63-spkid0', amp name: 'AMP2'
    [ 18.872572] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: .bin file required but not found
    [ 18.872580] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: snd_hda_codec_realtek hdaudioC2D0: failed to bind spi0-CSC3556:00-cs35l56-hda.0 (ops cs35l56_hda_comp_ops [snd_hda_scodec_cs35l56]): -2


    ```

  9. #9
    Join Date
    Jun 2007
    Beans
    14,839

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    It seems like Ubuntu did not upload all the relevant files, but you can get them from linux-firmware (copy/paste all 4 lines as one command):
    Code:
    wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid0-amp1.bin && /
    wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid0-amp2.bin && /
    wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid1-amp1.bin && /
    wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid1-amp2.bin
    Then:
    Code:
    sudo chown root:root cs35l56*
    sudo mv cs35l56* /lib/firmware/cirrus
    cd /lib/firmware/cirrus && sudo ln -s cs35l56/CS35L56_Rev3.11.16.wmfw.zst cs35l56-b0-dsp1-misc-10431c63.wmfw.zst    
    sudo update-initramfs -u -k all
    Reboot and see if it works.
    Last edited by Yellow Pasque; June 5th, 2024 at 03:47 AM.

  10. #10
    Join Date
    Jun 2024
    Beans
    6

    Re: low-level sound problem: asus rog zephyrus g16 2024 gu605m

    I did the above things. Still not working, my output now for journalctl -b -g CSC3556 --output short-monotonic
    Kernel: 6.9.3-060903-generic

    [ 16.364056] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: Serial bus multi instantiate pseudo device driver CSC3556:00: Instantiated 2 SPI devices.
    [ 17.101324] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
    [ 17.108724] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: DSP system name: '10431C63-spkid0', amp name: 'AMP1'
    [ 17.111066] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: Reset GPIO busy, assume shared reset
    [ 17.118318] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
    [ 17.126670] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.1: DSP system name: '10431C63-spkid0', amp name: 'AMP2'
    [ 18.789861] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: DSP1: Firmware: 1a00d6 vendor: 0x2 v3.4.4, 37 algorithms
    [ 18.791963] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: cs35l56-hda spi0-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid0-amp1.bin: invalid coefficient magic
    [ 18.791979] user-ROG-Zephyrus-G16-GU605MI-GU605MI kernel: snd_hda_codec_realtek hdaudioC1D0: failed to bind spi0-CSC3556:00-cs35l56-hda.0 (ops cs35l56_hda_comp_ops [snd_hda_scodec_cs35l56]): -22

    LE: the mentioned URLs are pointing to a html, not to the actual binary
    Last edited by silviun93; June 7th, 2024 at 09:47 AM.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •