23.05.0.0133_Rock-5b_lunar_midstream_6.2.0-rc1 missing drivers/firmware boot partition space

Description

None

Environment

  1. rock5b

  2. image Armbian_23.05.0.0133_Rock-5b_lunar_midstream_6.2.0-rc1_minimal.img - from https://github.com/armbian/os/releases

  3. flashed with balena 1.18.4 to emmc 32gb

  4. my custom changes with ansible (here I am summarising)

    ## resize ZRAM disks for logs and tmp to 500M grep -ir size /etc/default/armbian* /etc/default/armbian-ramlog:# size of the tmpfs mount -- please keep in mind to adjust /etc/default/armbian-zram-config too when increasing /etc/default/armbian-ramlog:SIZE=500M /etc/default/armbian-zram-config:# Size for zram based /tmp, total memory / 2 by default /etc/default/armbian-zram-config:TMP_SIZE=500M ## disable ipv6 with sysctl ## disable ipv6 with nmcli (this silences the journalctl spam that IPV6 change is forbidden) nmcli -t -f name c | while read -r conn ; do nmcli con mod "${conn}" ipv6.method disabled; done ## uninstall and black list snapd cat /etc/apt/preferences.d/nosnap.pref # To prevent repository packages from triggering the installation of Snap, # this file forbids snapd from being installed by APT. # For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html Package: snapd Pin: release a=* Pin-Priority: -10
  5. after installing some packages:

    - build-essential - software-properties-common - apt-transport-https - ca-certificates - gcc - lm-sensors - sg3-utils - nethogs - lsscsi - atop - vainfo - lshw - git - make - cmake - g++ - wget - nvme-cli - curl - gnupg2 - "apt-transport-https" - "python3-dev" - "python3-virtualenv" - "python3-setuptools" - "python3-pip" - "python3-venv"
  6. initramfs is attempting regeneration update-initramfs: Generating /boot/initrd.img-6.2.0-rc1-rockchip-rk3588

  7. initramfs fails with missing firmware … + diskspace

    W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125b-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125a-3.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168fp-3.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rockchip/dptx.bin for built-in driver rockchipdrm W: Possible missing firmware /lib/firmware/regulatory.db for built-in driver cfg80211 W: Possible missing firmware /lib/firmware/regulatory.db.p7s for built-in driver cfg80211 gzip: stdout: No space left on device E: mkinitramfs failure gzip 1 update-initramfs: failed for /boot/initrd.img-6.2.0-rc1-rockchip-rk3588 with 1. dpkg: error processing package initramfs-tools (--configure): installed initramfs-tools package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: initramfs-tools E: Sub-process /usr/bin/dpkg returned an error code (1)

     

  8. I install all the firmware and this fixed/reduces some errors

    sudo apt-get install armbian-firmware-full
    update-initramfs: Generating /boot/initrd.img-6.2.0-rc1-rockchip-rk3588 W: Possible missing firmware /lib/firmware/regulatory.db for built-in driver cfg80211 W: Possible missing firmware /lib/firmware/regulatory.db.p7s for built-in driver cfg80211 gzip: stdout: No space left on device E: mkinitramfs failure gzip 1
  9. I resized the boot partition to around 460M and that fixed the disk space error from initramfs /dev/mmcblk0p1 457M 170M 267M 39% /boot

  10. I haven’t seen more errors regarding missing drivers/firmware.

Checklist

hide

Activity

Show:
Done

Details

Assignee

Reporter

SOC

Rockchip RK3588

Board Name

rock-5b

Fix versions

Affects versions

Priority

Created March 26, 2023 at 10:42 AM
Updated January 31, 2025 at 8:31 AM
Resolved January 31, 2025 at 8:31 AM