# Boot error - ucsi\_ccg 0-0008: Failed to get FW build

**URL:** https://discourse.nixos.org/t/boot-error-ucsi-ccg-0-0008-failed-to-get-fw-build/27842
**Category:** Help
**Created:** [May 3, 2023, 3:34pm UTC](https://discourse.nixos.org/t/boot-error-ucsi-ccg-0-0008-failed-to-get-fw-build/27842 "2023-05-03T15:34:48Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Damage](https://discourse.nixos.org/letter_avatar_proxy/v4/letter/d/e95f7d/32.png) [@Damage](https://discourse.nixos.org/u/Damage)
#### Post date: [May 3, 2023, 3:34pm UTC](https://discourse.nixos.org/t/boot-error-ucsi-ccg-0-0008-failed-to-get-fw-build/27842/1 "2023-05-03T15:34:48Z")

</div>

On boot I get the message:

ucsi\_ccg 0-0008: Failed to get FW build

A search suggests it is trying to configure USB-C on a non-existent Nvidia GPU.

It is bugging me and I’d like to remove the cause of the error if possible. Any ideas what I could have configured that may cause this? Or is it just something that happens as part of the boot process?

---

<div class="post-metadata">

### Author: ![TLATER](https://discourse.nixos.org/user_avatar/discourse.nixos.org/tlater/32/4257_2.png) [@TLATER](https://discourse.nixos.org/u/TLATER)
#### Post date: [May 7, 2023, 4:01pm UTC](https://discourse.nixos.org/t/boot-error-ucsi-ccg-0-0008-failed-to-get-fw-build/27842/2 "2023-05-07T16:01:58Z")

</div>

You’ll want to add `ucsi_ccg` to [boot.blacklistedKernelModules](https://search.nixos.org/options?channel=22.11&show=boot.blacklistedKernelModules&from=0&size=50&sort=relevance&type=packages&query=blacklistedKernel).

Didn’t check if that module actually does what you say it does. If this makes your usb type c ports not work, it’s not my fault 😉

It happens by default because that module is apparently part of the kernel package by default. Presumably because it’s commonly needed on consumer laptops. You could alternatively compile your own kernel for just the hardware you have, but that’s a fair bit of effort.

---

<div class="post-metadata">

### Author: ![Damage](https://discourse.nixos.org/letter_avatar_proxy/v4/letter/d/e95f7d/32.png) [@Damage](https://discourse.nixos.org/u/Damage)
#### Post date: [May 7, 2023, 7:09pm UTC](https://discourse.nixos.org/t/boot-error-ucsi-ccg-0-0008-failed-to-get-fw-build/27842/3 "2023-05-07T19:09:22Z")

</div>

Thanks for the clarification it is in the default kernel (I haven’t dared to change given I don’t feel confident with the level of documentation I’ve seen).

I’m running a AMD 3900x (on X570) and 6900XT. I can confirm that blacklisting this module averts the error and speeds up boot slightly. The mobo USB-C and the GPU USB-C both work correctly, so Nvidia only seems plausible.
