固件

注意到非自由,非专有方面。

/lib/firmware

该系统使用了以下专有固件,可从Linux内核分销商获得。

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

警告

在linux-firmware档案库主要是非自由的,专有软件。

这里是二进制文件所在的位置:

sudo mkdir -p /lib/firmware/radeon
sudo cp linux-firmware/radeon/BTC_rlc.bin    /lib/firmware/radeon/
sudo cp linux-firmware/radeon/CAICOS_mc.bin  /lib/firmware/radeon/
sudo cp linux-firmware/radeon/CAICOS_me.bin  /lib/firmware/radeon/
sudo cp linux-firmware/radeon/CAICOS_pfp.bin /lib/firmware/radeon/
sudo cp linux-firmware/radeon/CAICOS_smc.bin /lib/firmware/radeon/
sudo cp linux-firmware/radeon/SUMO_uvd.bin   /lib/firmware/radeon/

sudo mkdir -p /lib/firmware/rtl_nic
sudo cp linux-firmware/rtl_nic/rtl8125b-2.fw /lib/firmware/rtl_nic/

图形处理器固件

该私有GPU固件由Linux内核为AMD卡从/lib/firmware/radeon目录加载。

这个视频卡有一个ATOM BIOS,可能可以修改。此处有一个名为 ``amd

非易失性快闪存

该NVMe M.2具有固件。不确定是否有任何可用的副本,或更新。很有可能固件是专利的。

$ sudo nvme fw-log -o json /dev/nvme0n1
{
  "nvme0n1":{
    "Active Firmware Slot (afi)":1,
    "Firmware Rev Slot 1":"2314885634200580438 (V1.28...)"
  }
}

英特尔10G

板载的英特尔10G以太网卡可能具有板载固件。

未知

此列表尚为初步。

福昕鹏

该Fedora映像包含九个固件包,其中``/lib/firmware``下有2,684个文件,这主要是专利软件。

alsa-sof-firmware-2.2.4-3.fc38.noarch
amd-gpu-firmware-20230310-148.fc38.noarch
atmel-firmware-1.3-29.fc38.noarch
intel-gpu-firmware-20230310-148.fc38.noarch
libertas-usb8388-firmware-20230310-148.fc38.noarch
linux-firmware-20230310-148.fc38.noarch
linux-firmware-whence-20230310-148.fc38.noarch
nvidia-gpu-firmware-20230310-148.fc38.noarch
zd1211-firmware-1.5-13.fc38.noarch

SPI Flash

The source to this perhaps is available. Here is the upstream binary: