Hey all
This is my first SBC so bear with me please:
I installed the following images and it happens on both.
radxa-cubie-a5e_bullseye_kde_t6.output_512.img
radxa-cubie-a5e_bullseye_kde_b1.output_512.img
Behaviour i observed:
- I installed the image onto a micro sd card
- i booted the sbc
- i ran sudo apt update
- i ran sudo apt upgrade
- upgrade fails with (1)
- upon reboot the wifi does not work anymore
Upon inspecting the build log (2). there seems to be some kind of issue with gcc 10 vs gcc 12 but i couldnt figgure out more
(1): DKMS: install completed.
Building initial module for 5.15.147-11-aw2501
Error! Bad return status for module build on kernel: 5.15.147-11-aw2501 (aarch64)
Consult /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/make.log for more information.
dpkg: error processing package aic8800-sdio-dkms (–configure):
installed aic8800-sdio-dkms package post-installation script subprocess returned error exit status 10
Setting up cups-daemon (2.3.3op2-3+deb11u10) …
dpkg: dependency problems prevent configuration of radxa-system-config-aic8800-sdio-dkms:
radxa-system-config-aic8800-sdio-dkms depends on aic8800-sdio-dkms; however:
Package aic8800-sdio-dkms is not configured yet.
dpkg: error processing package radxa-system-config-aic8800-sdio-dkms (–configure):
dependency problems - leaving unconfigured
Setting up cups-core-drivers (2.3.3op2-3+deb11u10) …
Setting up cups (2.3.3op2-3+deb11u10) …
Updating PPD files for cups …
Updating PPD files for cups-filters …
dpkg: dependency problems prevent configuration of task-radxa-cubie-a5e:
task-radxa-cubie-a5e depends on radxa-system-config-aic8800-sdio-dkms; however:
Package radxa-system-config-aic8800-sdio-dkms is not configured yet.
dpkg: error processing package task-radxa-cubie-a5e (–configure):
dependency problems - leaving unconfigured
Processing triggers for dbus (1.12.28-0+deb11u1) …
Processing triggers for u-boot-menu (4.2.2) …
P: Checking for EXTLINUX directory… found.
P: Writing config for vmlinuz-5.15.147-11-aw2501…
P: Writing config for vmlinuz-5.15.147-9-aw2501…
Processing triggers for desktop-file-utils (0.26-1) …
Processing triggers for hicolor-icon-theme (0.17-2) …
Processing triggers for libc-bin (2.31-13+deb11u13) …
Processing triggers for man-db (2.9.4-2) …
Processing triggers for initramfs-tools (0.140) …
update-initramfs: Generating /boot/initrd.img-5.15.147-11-aw2501
Setting up radxa-system-config-bullseye (0.6.24) …
Processing triggers for initramfs-tools (0.140) …
update-initramfs: Generating /boot/initrd.img-5.15.147-11-aw2501
Setting up radxa-system-config-allwinner (0.6.24) …
(2)output of 1:
5.15.147-9-aw2501
radxa@radxa-cubie-a5e:~$ dkms status
-bash: dkms: command not found
radxa@radxa-cubie-a5e:~$ sudo cat /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/make.log
DKMS make.log for aic8800-sdio-4.0+git20250410.b99ca8b6-2 for kernel 5.15.147-11-aw2501 (aarch64)
Sat 27 Sep 2025 08:53:34 AM UTC
make: Entering directory ‘/usr/src/linux-headers-5.15.147-11-aw2501’
warning: the compiler differs from the one used to build the kernel
The kernel was built by: aarch64-linux-gnu-gcc (Debian 12.2.0-14) 12.2.0
You are using: gcc (Debian 10.2.1-6) 10.2.1 20210110
make[1]: warning: -j8 forced in makefile: resetting jobserver mode.
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_btlpm/aic_bluetooth_main.o
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_btlpm/rfkill.o
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_bsp/aic8800dc_compat.o
make[2]: warning: -j8 forced in makefile: resetting jobserver mode.
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_bsp/aic8800d80_compat.o
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_bsp/aic_bsp_main.o
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_bsp/aic_bsp_driver.o
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_fdrv/rwnx_msg_rx.o
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_fdrv/rwnx_msg_tx.o
CC [M] /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_fdrv/rwnx_utils.o
gcc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
gcc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
gcc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
make[2]: *** [scripts/Makefile.build:289: /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_btlpm/aic_bluetooth_main.o] Error 1
make[2]: *** Waiting for unfinished jobs…
make[2]: *** [scripts/Makefile.build:289: /var/lib/dkms/aic8800-sdio/4.0+git20250410.b99ca8b6-2/build/SDIO/driver_fw/driver/aic8800/aic8800_bsp/aic8800dc_compat.o] Error 1
gcc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
make[2]: *** Waiting for unfinished jobs…
output of 2.
radxa@radxa-cubie-a5e:~$ ls -ld /lib/modules/$(uname -r)/build cat /proc/version gcc --version
ls (GNU coreutils) 8.32
Copyright © 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later https://gnu.org/licenses/gpl.html.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Richard M. Stallman and David MacKenzie.