Jump to content

Active threads

Showing topics posted in for the last 365 days.

This stream auto-updates

  1. Past hour
  2. Hello @jock, thank you for the quick reply! Indeed, the drivers for the 8723cs have been disabled in the rockchip64 version, as confirmed by my config file: grep -i "8723" /boot/config-$(uname -r) # CONFIG_RTL8723CS is not set # CONFIG_RTW88_8723CS is not set I found 2 GitHub repos with the uncompiled drivers for the 8723cs chipset: - https://github.com/VictorIstratii151/rtl8703bs_rtl8723cs_linux_driver - https://github.com/TinkerBoard-Android/rockchip-android-external-wifi_driver/tree/android14-rockchip I tried to compile them natively on my machine but without success. They relies on Android-specific headers that are missing in Armbian. Regarding the rockchip armhf family you mentioned, do I need to completely reinstall Armbian on my board using a different image (the 32-bit armhf one)? Do I have to use the Armbian build framework to achieve this? Or is there a way/tool to cross-compile this specific module for my current 64-bit setup? Thanks again for your help!
  3. Hi Taz I wanted to let you know: 1: I got them working perfectly again thanks to your help.👍👍 2: The problem was with the firmware, which always gave an error when updating.🤦‍♂️ #: I downloaded the firmware twice from the official Teclast website. #: I downloaded it the third time, and this time it updated completely. #: It's possible that some files got corrupted when I extracted them. 3: How do you connect the TF UART adapter? 4: Why did you install this Armbian operating system on the Allwinner A733? #: Does it work better? Is it smoother than Android on this tablet? Thanks
  4. Today
  5. @Delutto Thank you for your contribution! Your changes have been successfully merged to my repo https://github.com/cdhigh/armbian_sv6256p Now the driver should work with kernels from 6.0 through 7.x.
  6. This issue is not from u-boot but rather a board config Please see this https://github.com/armbian/build/pull/9333 and use edge kernel instead, stable doesn't include this fix Cheers !
  7. Hello everyone. I made a direct connection between the 5V from the motherboard and the 5V from the USB ports to try and overcome the current limitation of the USB ports. However, something went wrong. I undid this direct connection, but the motherboard is still shorting the USB ports. I believe the short circuit is in that ADG3T port. Does anyone have any idea what happened? I didn't even connect anything to the USB port. Thanks.
  8. @Evgeniy evotronik When I switch from 1 Gbps to 100 Mbps... Ethernet returns to normal.
  9. When I ask multiple questions, it is for a reason. When you don't answer all of the questions, then I can't help you as I have to guess. So here is a guess, that you are burning the SD card on Windows. I have seen reports that on some versions of Windows, that windows will automount the FAT partition on the SD card after burning, and when it mounts it it alters it in ways that cause problems. I haven't spent any time looking into that issue, but because of what I have seen repored, I would avoid doing the burn on windows. Please try it on a linux box. As for recommended burning tool, you should follow the Armbian documentation (https://docs.armbian.com/User-Guide_Getting-Started) and use Armbian Imager.
  10. This week's work advances on three fronts: kernel and bleedingedge alignment across Rockchip and Sunxi trees, board and platform enablement spanning RV1106 to SpacemiT, and CI hardening with self-hosted runner maintenance. On the kernel side, bleedingedge was bumped to 7.1-rc3, accompanied by cfg80211 API fixes and re-enablement of the rtl8189fs and rtl8852bs drivers for the new release. Both the rockchip64 and sunxi patch stacks for current and edge were rewritten, an upstream ptrace fix for CVE-2026-46333 was backported to linux-rockchip, and the odroidxu4-current kernel moved to 6.6.139. Platform enablement was broad. The Ayn Odin2 gained 7.0 kernel support, the Mekotronics R58X-Pro switched its vendor build to mainline U-Boot with a corrected LCD driver, and the H96 TV box advanced to U-Boot v2026.04. RV1106 transitioned from extlinux to a bootscript and gained DS1307, PCF85063, and RV8803 RTC drivers, while SpacemiT received OpenSBI, U-Boot, and BPI-F3 DTS fixups. Smaller but user-visible improvements include NanoPi M5 second USB3 port exposure via DRD0 host-mode pinning, NORCO EMB-3531 LPDDR4X variants, RK3528 USB2 PHY corrections for high-speed NCM, and UEFI x86 images enabling iwlwifi MLD and Intel SOF audio for MTL, LNL, and PTL. Infrastructure work centered on self-hosted runner reliability and supply-chain hygiene. A new runner-cleanup module provides hourly disk and memory maintenance, skips busy runners, and ships via .deb, while a maintenance watchdog was added to the SDK repository. Multiple StepSecurity hardening passes landed across build and SDK workflows, though an overly strict egress-policy was subsequently reverted after breaking builds. #Armbian #EmbeddedLinux #Rockchip #RISCV #KernelDevelopment ChangesActions: Cleanup "Release" workflow. by @vidplace7 in armbian/MorseMicro-DKMS#4Actions: Create release workflow. by @vidplace7 in armbian/MorseMicro-DKMS#3Ayn Odin2 kernel 7.0 support. by @kasimling in armbian/build#9706Build for riscv64. by @vidplace7 in armbian/MorseMicro-DKMS#5Bump actions/download-artifact from 7 to 8. by @igorpecovnik in armbian/os#464Bump versions: stable 26.5.0, nightly 26.8.0-trunk.1. by @igorpecovnik in armbian/os#461bump bleedingedge to 7.1-rc3. by @EvilOlaf in armbian/build#9806cfg80211: fix API changes for Linux 7.1. by @EvilOlaf in armbian/wifi-rtl8852bs#5change recomputer rk35xx fan speed. by @ackPeng in armbian/linux-rockchip#472ci: add maintenance watchdog + rename action.yml → build-armbian-sdk.yml. by @igorpecovnik in armbian/sdk#25ci: drop step-security/harden-runner steps (egress-policy was breaking builds). by @igorpecovnik in armbian/sdk#26desktops: ship fprintd userspace at mid tier. by @igorpecovnik in armbian/configng#918desktops: split light/dark wallpapers in gnome + bianbu postinsts. by @igorpecovnik in armbian/configng#905Disable: SpacemiT: fix RX DMA params not set when TX is running. by @pyavitz in armbian/build#9808drivers_network: bump rtl8852bs commit ref to 35d3e266 (May 17). by @igorpecovnik in armbian/build#9841drop old lcd_vk2c21 LCD driver that never worked; backport workingvinka,vk2c21 driver; fix Mekos DTs. by @rpardini in armbian/linux-rockchip#482ebyte-ecb41-pge: Add spidev overlays (RPi-compatible). by @vidplace7 in armbian/linux-rockchip#467firmware-sof-signed: move from cli/amd64 baseline to UEFI common. by @igorpecovnik in armbian/build#9857fix(deps): add Pygments to requirements.txt (rich.syntax dep). by @iav in armbian/build#9819luckfox-lyra-zero-w: Default to onboard wifi antenna, add ipex overlay. by @vidplace7 in armbian/linux-rockchip#468maintenance-watchdog: target the workflow that actually exists. by @igorpecovnik in armbian/configng#915Mekotronics R58X-Pro (vendor): use mainline u-boot for vendor; use new LCD driver. by @rpardini in armbian/build#9836module_armbian_runners: skip busy runners + ship runner-cleanup assets via .deb. by @igorpecovnik in armbian/configng#914module_qbittorrent: poll for temporary password before showing dialog. by @igorpecovnik in armbian/configng#916nanopi-m5: pin DRD0 dwc3 to host mode to expose the second USB3 port. by @SuperKali in armbian/build#9844NORCO EMB-3531: Add LPDDR4X variants support. by @retro98boy in armbian/build#9823patch/sunxi-6.12: drop two Rockchip SPI patches (not applicable to sunxi). by @igorpecovnik in armbian/build#9827postinst/gnome: enable tap-to-click + clickpad right-click out of the box. by @igorpecovnik in armbian/configng#917Potential fix for code scanning alert no. 2: Code injection. by @iav in armbian/build#9799ptrace: backport upstream fix for CVE-2026-46333 (ssh-keysign-pwn). by @SuperKali in armbian/linux-rockchip#481restore backwards compatibility. by @EvilOlaf in armbian/wifi-rtl8852bs#6rockchip rk3566: h96-TVbox: bump to uboot v2026.04. by @hqnicolas in armbian/build#9807rockchip64-6.18: rebase rk3399 dwc3 phy-reset-quirk patch for 6.18.32. by @SuperKali in armbian/build#9847rockchip64: fix RK3528 USB2 PHY regmap split for high-speed NCM. by @rubycomm in armbian/build#9785rockchip64: opt-in helios64 CPU stability overlay (current + edge). by @iav in armbian/build#9822rockchip64: rewrite patches of current and edge. by @EvilOlaf in armbian/build#9829rtl8189fs: fix compilation for 7.1 and re-enable. by @EvilOlaf in armbian/build#9813rtl8852bs: re-enable for bleedingedge. by @EvilOlaf in armbian/build#9831runner-cleanup: drop redundant age-based _diag prune. by @igorpecovnik in armbian/configng#921runner-cleanup: hourly disk + memory maintenance for self-hosted runner hosts. by @igorpecovnik in armbian/configng#913runner-cleanup: wipe _diag/pages/ alongside _work/. by @igorpecovnik in armbian/configng#919runner-cleanup: wipe ~/_diag/ on every runner each pass. by @igorpecovnik in armbian/configng#920RV1106: add support for additional RTC drivers (DS1307, PCF85063, RV8803). by @vidplace7 in armbian/build#9812RV1106: Switch u-boot from extlinux to bootscript. by @vidplace7 in armbian/build#9801SpacemiT: Fixup OpenSBI, U-Boot and BPI-F3 DTS. by @pyavitz in armbian/build#9838sunxi: rewrite kernel patches of current and edge. by @EvilOlaf in armbian/build#9828uefi-x86: enable iwlwifi MLD + Intel SOF (MTL/LNL/PTL) audio. by @igorpecovnik in armbian/build#9846Update documentation / packaging URLs. by @vidplace7 in armbian/MorseMicro-DKMS#2Update MorseMicro suite to 1.17.8. by @vidplace7 in armbian/MorseMicro-DKMS#1Update nanopi r5s udev rule tweak for persistent net interface names. by @ruabmbua in armbian/build#9811Update odroidxu4-current to 6.6.139. by @belegdol in armbian/build#9837Workaround devcontainer/ci platform issues. by @vidplace7 in armbian/MorseMicro-DKMS#6[StepSecurity] Apply security best practices. by @step-security-bot in armbian/build#9833[StepSecurity] Apply security best practices. by @step-security-bot in armbian/build#9839[StepSecurity] Apply security best practices. by @step-security-bot in armbian/sdk#24[StepSecurity] ci: Harden GitHub Actions. by @step-security-bot in armbian/build#9803[StepSecurity] ci: Harden GitHub Actions. by @step-security-bot in armbian/build#9825View the full article
  11. This week's work advances on three fronts: kernel and bleedingedge alignment across Rockchip and Sunxi trees, board and platform enablement spanning RV1106 to SpacemiT, and CI hardening with self-hosted runner maintenance. On the kernel side, bleedingedge was bumped to 7.1-rc3, accompanied by cfg80211 API fixes and re-enablement of the rtl8189fs and rtl8852bs drivers for the new release. Both the rockchip64 and sunxi patch stacks for current and edge were rewritten, an upstream ptrace fix for CVE-2026-46333 was backported to linux-rockchip, and the odroidxu4-current kernel moved to 6.6.139. Platform enablement was broad. The Ayn Odin2 gained 7.0 kernel support, the Mekotronics R58X-Pro switched its vendor build to mainline U-Boot with a corrected LCD driver, and the H96 TV box advanced to U-Boot v2026.04. RV1106 transitioned from extlinux to a bootscript and gained DS1307, PCF85063, and RV8803 RTC drivers, while SpacemiT received OpenSBI, U-Boot, and BPI-F3 DTS fixups. Smaller but user-visible improvements include NanoPi M5 second USB3 port exposure via DRD0 host-mode pinning, NORCO EMB-3531 LPDDR4X variants, RK3528 USB2 PHY corrections for high-speed NCM, and UEFI x86 images enabling iwlwifi MLD and Intel SOF audio for MTL, LNL, and PTL. Infrastructure work centered on self-hosted runner reliability and supply-chain hygiene. A new runner-cleanup module provides hourly disk and memory maintenance, skips busy runners, and ships via .deb, while a maintenance watchdog was added to the SDK repository. Multiple StepSecurity hardening passes landed across build and SDK workflows, though an overly strict egress-policy was subsequently reverted after breaking builds. #Armbian #EmbeddedLinux #Rockchip #RISCV #KernelDevelopment ChangesActions: Cleanup "Release" workflow. by @vidplace7 in armbian/MorseMicro-DKMS#4Actions: Create release workflow. by @vidplace7 in armbian/MorseMicro-DKMS#3Ayn Odin2 kernel 7.0 support. by @kasimling in armbian/build#9706Build for riscv64. by @vidplace7 in armbian/MorseMicro-DKMS#5Bump actions/download-artifact from 7 to 8. by @igorpecovnik in armbian/os#464Bump versions: stable 26.5.0, nightly 26.8.0-trunk.1. by @igorpecovnik in armbian/os#461bump bleedingedge to 7.1-rc3. by @EvilOlaf in armbian/build#9806cfg80211: fix API changes for Linux 7.1. by @EvilOlaf in armbian/wifi-rtl8852bs#5change recomputer rk35xx fan speed. by @ackPeng in armbian/linux-rockchip#472ci: add maintenance watchdog + rename action.yml → build-armbian-sdk.yml. by @igorpecovnik in armbian/sdk#25ci: drop step-security/harden-runner steps (egress-policy was breaking builds). by @igorpecovnik in armbian/sdk#26desktops: ship fprintd userspace at mid tier. by @igorpecovnik in armbian/configng#918desktops: split light/dark wallpapers in gnome + bianbu postinsts. by @igorpecovnik in armbian/configng#905Disable: SpacemiT: fix RX DMA params not set when TX is running. by @pyavitz in armbian/build#9808drivers_network: bump rtl8852bs commit ref to 35d3e266 (May 17). by @igorpecovnik in armbian/build#9841drop old lcd_vk2c21 LCD driver that never worked; backport workingvinka,vk2c21 driver; fix Mekos DTs. by @rpardini in armbian/linux-rockchip#482ebyte-ecb41-pge: Add spidev overlays (RPi-compatible). by @vidplace7 in armbian/linux-rockchip#467firmware-sof-signed: move from cli/amd64 baseline to UEFI common. by @igorpecovnik in armbian/build#9857fix(deps): add Pygments to requirements.txt (rich.syntax dep). by @iav in armbian/build#9819luckfox-lyra-zero-w: Default to onboard wifi antenna, add ipex overlay. by @vidplace7 in armbian/linux-rockchip#468maintenance-watchdog: target the workflow that actually exists. by @igorpecovnik in armbian/configng#915Mekotronics R58X-Pro (vendor): use mainline u-boot for vendor; use new LCD driver. by @rpardini in armbian/build#9836module_armbian_runners: skip busy runners + ship runner-cleanup assets via .deb. by @igorpecovnik in armbian/configng#914module_qbittorrent: poll for temporary password before showing dialog. by @igorpecovnik in armbian/configng#916nanopi-m5: pin DRD0 dwc3 to host mode to expose the second USB3 port. by @SuperKali in armbian/build#9844NORCO EMB-3531: Add LPDDR4X variants support. by @retro98boy in armbian/build#9823patch/sunxi-6.12: drop two Rockchip SPI patches (not applicable to sunxi). by @igorpecovnik in armbian/build#9827postinst/gnome: enable tap-to-click + clickpad right-click out of the box. by @igorpecovnik in armbian/configng#917Potential fix for code scanning alert no. 2: Code injection. by @iav in armbian/build#9799ptrace: backport upstream fix for CVE-2026-46333 (ssh-keysign-pwn). by @SuperKali in armbian/linux-rockchip#481restore backwards compatibility. by @EvilOlaf in armbian/wifi-rtl8852bs#6rockchip rk3566: h96-TVbox: bump to uboot v2026.04. by @hqnicolas in armbian/build#9807rockchip64-6.18: rebase rk3399 dwc3 phy-reset-quirk patch for 6.18.32. by @SuperKali in armbian/build#9847rockchip64: fix RK3528 USB2 PHY regmap split for high-speed NCM. by @rubycomm in armbian/build#9785rockchip64: opt-in helios64 CPU stability overlay (current + edge). by @iav in armbian/build#9822rockchip64: rewrite patches of current and edge. by @EvilOlaf in armbian/build#9829rtl8189fs: fix compilation for 7.1 and re-enable. by @EvilOlaf in armbian/build#9813rtl8852bs: re-enable for bleedingedge. by @EvilOlaf in armbian/build#9831runner-cleanup: drop redundant age-based _diag prune. by @igorpecovnik in armbian/configng#921runner-cleanup: hourly disk + memory maintenance for self-hosted runner hosts. by @igorpecovnik in armbian/configng#913runner-cleanup: wipe _diag/pages/ alongside _work/. by @igorpecovnik in armbian/configng#919runner-cleanup: wipe ~/_diag/ on every runner each pass. by @igorpecovnik in armbian/configng#920RV1106: add support for additional RTC drivers (DS1307, PCF85063, RV8803). by @vidplace7 in armbian/build#9812RV1106: Switch u-boot from extlinux to bootscript. by @vidplace7 in armbian/build#9801SpacemiT: Fixup OpenSBI, U-Boot and BPI-F3 DTS. by @pyavitz in armbian/build#9838sunxi: rewrite kernel patches of current and edge. by @EvilOlaf in armbian/build#9828uefi-x86: enable iwlwifi MLD + Intel SOF (MTL/LNL/PTL) audio. by @igorpecovnik in armbian/build#9846Update documentation / packaging URLs. by @vidplace7 in armbian/MorseMicro-DKMS#2Update MorseMicro suite to 1.17.8. by @vidplace7 in armbian/MorseMicro-DKMS#1Update nanopi r5s udev rule tweak for persistent net interface names. by @ruabmbua in armbian/build#9811Update odroidxu4-current to 6.6.139. by @belegdol in armbian/build#9837Workaround devcontainer/ci platform issues. by @vidplace7 in armbian/MorseMicro-DKMS#6[StepSecurity] Apply security best practices. by @step-security-bot in armbian/build#9833[StepSecurity] Apply security best practices. by @step-security-bot in armbian/build#9839[StepSecurity] Apply security best practices. by @step-security-bot in armbian/sdk#24[StepSecurity] ci: Harden GitHub Actions. by @step-security-bot in armbian/build#9803[StepSecurity] ci: Harden GitHub Actions. by @step-security-bot in armbian/build#9825View the full article
  12. @iav Thank you . I've just tried your trixie build with the overlay applied in armbianEnv but unfortunately the kernel panics with another issue now DDR Version 1.25 20210517 In channel 0 CS = 0 MR0=0x18 MR4=0x1 MR5=0x1 MR8=0x10 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 1 CS = 0 MR0=0x18 MR4=0x1 MR5=0x1 MR8=0x10 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 0 training pass! channel 1 training pass! change freq to 416MHz 0,1 Channel 0: LPDDR4,416MHz Bus Width=32 Col=10 Bank=8 Row=16 CS=1 Die Bus-Width=16 Size=2048MB Channel 1: LPDDR4,416MHz Bus Width=32 Col=10 Bank=8 Row=16 CS=1 Die Bus-Width=16 Size=2048MB 256B stride channel 0 CS = 0 MR0=0x18 MR4=0x1 MR5=0x1 MR8=0x10 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 1 CS = 0 MR0=0x18 MR4=0x1 MR5=0x1 MR8=0x10 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 0 training pass! channel 1 training pass! channel 0, cs 0, advanced training done channel 1, cs 0, advanced training done change freq to 856MHz 1,0 ch 0 ddrconfig = 0x101, ddrsize = 0x40 ch 1 ddrconfig = 0x101, ddrsize = 0x40 pmugrf_os_reg[2] = 0x32C1F2C1, stride = 0xD ddr_set_rate to 328MHZ ddr_set_rate to 666MHZ ddr_set_rate to 928MHZ channel 0, cs 0, advanced training done channel 1, cs 0, advanced training done ddr_set_rate to 416MHZ, ctl_index 0 ddr_set_rate to 856MHZ, ctl_index 1 support 416 856 328 666 928 MHz, current 856MHz OUT U-Boot SPL 2026.04_armbian-2026.04-S88dc-Pc925-H6cef-Vfcb0-Bd0d2-R448a (May 08 2026 - 19:13:18 +0000) Trying to boot from MMC2 ## Checking hash(es) for config config-1 ... OK ## Checking hash(es) for Image atf-1 ... sha256+ OK ## Checking hash(es) for Image u-boot ... sha256+ OK ## Checking hash(es) for Image fdt-1 ... sha256+ OK ## Checking hash(es) for Image atf-2 ... sha256+ OK ## Checking hash(es) for Image atf-3 ... sha256+ OK ## Checking hash(es) for Image atf-4 ... sha256+ OK load_simple_fit: Skip load 'atf-5': image size is 0! NOTICE: BL31: v2.13.0(release):armbian NOTICE: BL31: Built : 04:24:31, Mar 29 2026 INFO: GICv3 with legacy support detected. INFO: ARM GICv3 driver initialized in EL3 INFO: Maximum SPI INTID supported: 287 INFO: plat_rockchip_pmu_init(1624): pd status 3e INFO: BL31: Initializing runtime services INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x800000 INFO: SPSR = 0x3c9 ns16550_serial serial@ff1a0000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19 U-Boot 2026.04_armbian-2026.04-S88dc-Pc925-H6cef-Vfcb0-Bd0d2-R448a (May 08 2026 - 19:13:18 +0000) SoC: Rockchip rk3399 Reset cause: POR DRAM: 4 GiB (total 3.9 GiB) PMIC: RK808 Core: 359 devices, 33 uclasses, devicetree: separate SF: Detected w25q128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB MMC: mmc@fe320000: 1, mmc@fe330000: 0 Loading Environment from MMC... Reading from MMC(1)... *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Model: Kobol Helios64 Revision: 1.2 - 4GB non ECC Net: eth0: ethernet@fe300000 Hit any key to stop autoboot: 0 Scanning for bootflows in all bootdevs Seq Method State Uclass Part Name Filename --- ----------- ------ -------- ---- ------------------------ ---------------- Scanning global bootmeth 'efi_mgr': Cannot persist EFI variables without system partition 0 efi_mgr ready (none) 0 <NULL> ** Booting bootflow '<NULL>' with efi_mgr Loading Boot0000 'mmc 1' failed Loading Boot0001 'mmc 0' failed EFI boot manager: Cannot load any image Boot failed (err=-14) Scanning bootdev 'mmc@fe320000.bootdev': 1 script ready mmc 1 mmc@fe320000.bootdev.part /boot/boot.scr ** Booting bootflow 'mmc@fe320000.bootdev.part_1' with script Boot script loaded from mmc 1:1 227 bytes read in 2 ms (110.4 KiB/s) 24389419 bytes read in 1032 ms (22.5 MiB/s) 40503808 bytes read in 1717 ms (22.5 MiB/s) 90994 bytes read in 12 ms (7.2 MiB/s) Working FDT set to 12000000 485 bytes read in 10 ms (46.9 KiB/s) Applying kernel provided DT overlay rockchip-rk3399-helios64-cpu-stability.dtbo 2825 bytes read in 9 ms (305.7 KiB/s) Applying kernel provided DT fixup script (rockchip-fixup.scr) ## Executing script at 09000000 Trying kaslrseed command... Info: Unknown command can be safely ignored since kaslrseed does not apply to all boards. Unknown command 'kaslrseed' - try 'help' ## Loading init Ramdisk from Legacy Image at 12180000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 24389355 Bytes = 23.3 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 12000000 Booting using the fdt blob at 0x12000000 Working FDT set to 12000000 Loading Ramdisk to f34bd000, end f4bff6eb ... OK Loading Device Tree to 00000000f4e12000, end 00000000f4e90fff ... OK Working FDT set to f4e12000 Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.18.30-current-rockchip64 (build@armbian) (aarch64-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #2 SMP PREEMPT Thu May 14 13:30:26 UTC 2026 [ 0.000000] KASLR enabled [ 0.000000] Machine model: Kobol Helios64 [ 0.000000] printk: debug: ignoring loglevel setting. [ 0.000000] efi: UEFI not found. [ 0.000000] OF: reserved mem: Reserved memory: No reserved-memory node in the DT [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000f7ffffff] [ 0.000000] NODE_DATA(0) allocated [mem 0xf77c6740-0xf77c8eff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000200000-0x00000000f7ffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000f7ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000f7ffffff] [ 0.000000] On node 0, zone DMA: 512 pages in unavailable ranges [ 0.000000] cma: Reserved 128 MiB at 0x00000000e7600000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.5 [ 0.000000] percpu: Embedded 34 pages/cpu s100440 r8192 d30632 u139264 [ 0.000000] pcpu-alloc: s100440 r8192 d30632 u139264 alloc=34*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GICv3 CPU interface [ 0.000000] CPU features: kernel page table isolation forced ON by KASLR [ 0.000000] CPU features: detected: Kernel page table isolation (KPTI) [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: root=UUID=f8e076a9-7ca2-44b1-94b7-44aed908a068 rootwait rootfstype=ext4 splash=verbose console=ttyS2,1500000 console=tty1 consoleblank=0 loglevel=7 ubootpart=dc861576-01 usb-storage.quirks= earlyprintk ignore_loglevel cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory [ 0.000000] Unknown kernel command line parameters "earlyprintk splash=verbose ubootpart=dc861576-01 cgroup_enable=memory cgroup_memory=1", will be passed to user space. [ 0.000000] printk: log buffer data + meta data: 262144 + 917504 = 1179648 bytes [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 3MB [ 0.000000] software IO TLB: area num 8. [ 0.000000] software IO TLB: mapped [mem 0x00000000f6ce3000-0x00000000f70e3000] (4MB) [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1015296 [ 0.000000] Policy zone: DMA [ 0.000000] mem auto-init: stack:all(zero), heap alloc:on, heap free:off [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1 [ 0.000000] ftrace: allocating 56318 entries in 220 pages [ 0.000000] ftrace: allocated 220 pages with 5 groups [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=6. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Rude variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6 [ 0.000000] RCU Tasks: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=6. [ 0.000000] RCU Tasks Rude: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=6. [ 0.000000] RCU Tasks Trace: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=6. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GIC: enabling workaround for GICv3: Insecure RK3399 integration [ 0.000000] GICv3: 256 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 0.000000] GICv3: Broken GIC integration, security disabled [ 0.000000] GICv3: GICD_CTLR.DS=1, SCR_EL3.FIQ=0 [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fef00000 [ 0.000000] ITS [mem 0xfee20000-0xfee3ffff] [ 0.000000] ITS@0x00000000fee20000: allocated 65536 Devices @680000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x0000000000610000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000000620000 [ 0.000000] GICv3: GIC: PPI partition interrupt-partition-0[0] { /cpus/cpu@0[0] /cpus/cpu@1[1] /cpus/cpu@2[2] /cpus/cpu@3[3] } [ 0.000000] GICv3: GIC: PPI partition interrupt-partition-1[1] { /cpus/cpu@100[4] /cpus/cpu@101[5] } [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000001] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001599] Console: colour dummy device 80x25 [ 0.001625] printk: legacy console [tty1] enabled [ 0.003164] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.003217] pid_max: default: 32768 minimum: 301 [ 0.003424] LSM: initializing lsm=capability,yama,apparmor [ 0.003547] Yama: becoming mindful. [ 0.004052] AppArmor: AppArmor initialized [ 0.004239] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.004300] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.009172] rcu: Hierarchical SRCU implementation. [ 0.009222] rcu: Max phase no-delay instances is 1000. [ 0.009732] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.011469] EFI services will not be available. [ 0.012154] smp: Bringing up secondary CPUs ... [ 0.013256] Detected VIPT I-cache on CPU1 [ 0.013534] GICv3: CPU1: found redistributor 1 region 0:0x00000000fef20000 [ 0.013561] GICv3: CPU1: using allocated LPI pending table @0x0000000000630000 [ 0.013635] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.014866] Detected VIPT I-cache on CPU2 [ 0.015115] GICv3: CPU2: found redistributor 2 region 0:0x00000000fef40000 [ 0.015138] GICv3: CPU2: using allocated LPI pending table @0x0000000000640000 [ 0.015191] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.016437] Detected VIPT I-cache on CPU3 [ 0.016682] GICv3: CPU3: found redistributor 3 region 0:0x00000000fef60000 [ 0.016705] GICv3: CPU3: using allocated LPI pending table @0x0000000000650000 [ 0.016757] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.017939] CPU features: detected: Spectre-v2 [ 0.017955] CPU features: detected: Spectre-v3a [ 0.017966] CPU features: detected: Spectre-BHB [ 0.017976] CPU features: detected: ARM erratum 1742098 [ 0.017986] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.017995] Detected PIPT I-cache on CPU4 [ 0.018219] GICv3: CPU4: found redistributor 100 region 0:0x00000000fef80000 [ 0.018239] GICv3: CPU4: using allocated LPI pending table @0x0000000000660000 [ 0.018286] CPU4: Booted secondary processor 0x0000000100 [0x410fd082] [ 0.019422] Detected PIPT I-cache on CPU5 [ 0.019627] GICv3: CPU5: found redistributor 101 region 0:0x00000000fefa0000 [ 0.019646] GICv3: CPU5: using allocated LPI pending ta185584] loop: module loaded [ 2.187859] Key type psk registered [ 2.191588] rockchip-spi ff1d0000.spi: error -ENODEV: Failed to request optional TX DMA channel [ 2.192404] rockchip-spi ff1d0000.spi: error -ENODEV: Failed to request optional RX DMA channel [ 2.193884] spi-nor spi1.0: supply vcc not found, using dummy regulator [ 2.217691] rockchip-spi ff1e0000.spi: error -ENODEV: Failed to request optional TX DMA channel [ 2.218507] rockchip-spi ff1e0000.spi: error -ENODEV: Failed to request optional RX DMA channel [ 2.223730] thunder_xcv, ver 1.0 [ 2.224098] thunder_bgx, ver 1.0 [ 2.224453] nicpf, ver 1.0 [ 2.238678] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 2.239218] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 2.240061] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000808002000010 [ 2.240990] xhci-hcd xhci-hcd.0.auto: irq 47, io mem 0xfe900000 [ 2.241751] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 2.242261] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 2.242960] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed [ 2.243789] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18 [ 2.244541] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.245225] usb usb1: Product: xHCI Host Controller [ 2.245675] usb usb1: Manufacturer: Linux 6.18.30-current-rockchip64 xhci-hcd [ 2.246318] usb usb1: SerialNumber: xhci-hcd.0.auto [ 2.247452] hub 1-0:1.0: USB hub found [ 2.247844] hub 1-0:1.0: 1 port detected [ 2.248795] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 2.249697] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.18 [ 2.250449] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.251103] usb usb2: Product: xHCI Host Controller [ 2.251549] usb usb2: Manufacturer: Linux 6.18.30-current-rockchip64 xhci-hcd [ 2.252192] usb usb2: SerialNumber: xhci-hcd.0.auto [ 2.253303] hub 2-0:1.0: USB hub found [ 2.253692] hub 2-0:1.0: 1 port detected [ 2.254608] usbcore: registered new interface driver usb-storage [ 2.255507] usbcore: registered new device driver onboard-usb-dev [ 2.259338] mousedev: PS/2 mouse device common for all mice [ 2.260464] i2c_dev: i2c /dev entries driver [ 2.264336] /i2c@ff3c0000/pmic@1b: Fixed dependency cycle(s) with /i2c@ff3c0000/pmic@1b/regulators/LDO_REG8 [ 2.267805] /i2c@ff3d0000/typec-portc@22/connector: Fixed dependency cycle(s) with /phy@ff7c0000/dp-port [ 2.268724] /i2c@ff3d0000/typec-portc@22/connector: Fixed dependency cycle(s) with /phy@ff7c0000/usb3-port [ 2.269615] /i2c@ff3d0000/typec-portc@22/connector: Fixed dependency cycle(s) with /syscon@ff770000/usb2phy@e450 [ 2.276687] dw_wdt ff848000.watchdog: No valid TOPs array specified [ 2.279984] sdhci: Secure Digital Host Controller Interface driver [ 2.280554] sdhci: Copyright(c) Pierre Ossman [ 2.281075] Synopsys Designware Multimedia Card Interface Driver [ 2.282845] sdhci-pltfm: SDHCI platform and OF driver helper [ 2.286081] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 2.287223] hid: raw HID events driver (C) Jiri Kosina [ 2.287839] usbcore: registered new interface driver usbhid [ 2.288347] usbhid: USB HID core driver [ 2.290686] rockchip-dfi ff630000.dfi: dfi initialized, dram type: 0x7, channels: 2 [ 2.295856] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 (0,8000003f) counters available [ 2.299051] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 (0,8000003f) counters available [ 2.302149] NET: Registered PF_INET6 protocol family [ 2.305586] Segment Routing with IPv6 [ 2.306002] In-situ OAM (IOAM) with IPv6 [ 2.306445] NET: Registered PF_PACKET protocol family [ 2.306958] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 2.309046] Key type dns_resolver registered [ 2.323436] registered taskstats version 1 [ 2.324422] Loading compiled-in X.509 certificates [ 2.342373] zswap: loaded using pool zstd [ 2.343544] Demotion targets for Node 0: null [ 2.346646] Key type .fscrypt registered [ 2.347032] Key type fscrypt-provisioning registered [ 2.347858] Key type encrypted registered [ 2.348232] AppArmor: AppArmor sha256 policy hashing enabled [ 2.400143] fan53555-regulator 0-0040: FAN53555 Option[8] Rev[1] Detected! [ 2.400699] fan53555-regulator 0-0041: FAN53555 Option[8] Rev[1] Detected! [ 2.404882] rk_gmac-dwmac fe300000.ethernet: IRQ eth_wake_irq not found [ 2.405505] rk_gmac-dwmac fe300000.ethernet: IRQ sfty not found [ 2.406109] rk_gmac-dwmac fe300000.ethernet: Deprecated MDIO bus assumption used [ 2.406830] rk_gmac-dwmac fe300000.ethernet: PTP uses main clock [ 2.407587] rk_gmac-dwmac fe300000.ethernet: integrated PHY? (no). [ 2.413208] rk_gmac-dwmac fe300000.ethernet: init for rgmii with delay (tx: 0x28, rx: 0x20) [ 2.414985] rk_gmac-dwmac fe300000.ethernet: User ID: 0x10, Synopsys ID: 0x35 [ 2.415662] rk_gmac-dwmac fe300000.ethernet: DWMAC1000 [ 2.416141] rk_gmac-dwmac fe300000.ethernet: DMA HW capability register supported [ 2.416869] rk_gmac-dwmac fe300000.ethernet: RX Checksum Offload Engine supported [ 2.417552] rk_gmac-dwmac fe300000.ethernet: COE Type 2 [ 2.418034] rk_gmac-dwmac fe300000.ethernet: TX Checksum insertion supported [ 2.418667] rk_gmac-dwmac fe300000.ethernet: Wake-Up On Lan supported [ 2.419355] rk_gmac-dwmac fe300000.ethernet: Normal descriptors [ 2.419901] rk_gmac-dwmac fe300000.ethernet: Ring mode enabled [ 2.420428] rk_gmac-dwmac fe300000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 2.492864] usb 1-1: new high-speed USB device number 2 using xhci-hcd [ 2.553267] RTL8211F Gigabit Ethernet stmmac-0:00: attached PHY driver (mii_bus:phy_addr=stmmac-0:00, irq=POLL) [ 2.554201] RTL8211F Gigabit Ethernet stmmac-0:01: attached PHY driver (mii_bus:phy_addr=stmmac-0:01, irq=POLL) [ 2.557502] pca953x 2-0020: using no AI [ 2.578770] rk808-regulator rk808-regulator.2.auto: max buck steps per change: 4 [ 2.617133] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges: [ 2.617447] dwmmc_rockchip fe320000.mmc: IDMAC supports 32-bit address mode. [ 2.617817] rockchip-pcie f8000000.pcie: MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000 [ 2.618426] dwmmc_rockchip fe320000.mmc: Using internal DMA controller. [ 2.619109] mmc1: CQHCI version 5.10 [ 2.619157] rockchip-pcie f8000000.pcie: IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000 [ 2.619740] dwmmc_rockchip fe320000.mmc: Version ID is 270a [ 2.620361] rockchip-pcie f8000000.pcie: no bus scan delay, default to 0 ms [ 2.620913] dwmmc_rockchip fe320000.mmc: DW MMC controller at irq 70,32 bit host data width,256 deep fifo [ 2.623291] dwmmc_rockchip fe320000.mmc: Got CD GPIO [ 2.631661] usb 1-1: New USB device found, idVendor=2109, idProduct=2815, bcdDevice= 7.04 [ 2.632407] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.633079] usb 1-1: Product: USB2.0 Hub [ 2.633538] usb 1-1: Manufacturer: VIA Labs, Inc. [ 2.636675] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 2.648517] mmc1: SDHCI controller on fe330000.mmc [fe330000.mmc] using ADMA [ 2.692830] hub 1-1:1.0: USB hub found [ 2.693908] hub 1-1:1.0: 4 ports detected [ 2.720760] mmc1: Command Queue Engine enabled [ 2.721204] mmc1: new HS400 Enhanced strobe MMC card at address 0001 [ 2.723545] mmcblk1: mmc1:0001 AJTD4R 14.6 GiB [ 2.727832] mmcblk1boot0: mmc1:0001 AJTD4R 4.00 MiB [ 2.731824] mmcblk1boot1: mmc1:0001 AJTD4R 4.00 MiB [ 2.735727] mmcblk1rpmb: mmc1:0001 AJTD4R 4.00 MiB, chardev (242:0) [ 2.756038] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd [ 2.831185] mmc_host mmc0: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0) [ 2.833193] rockchip-pcie f8000000.pcie: wait 0 ms (from device tree) before bus scan [ 2.835150] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00 [ 2.835781] pci_bus 0000:00: root bus resource [bus 00-1f] [ 2.836298] pci_bus 0000:00: root bus resource [mem 0xfa000000-0xfbdfffff] [ 2.837221] pci_bus 0000:00: root bus resource [io 0x0000-0xfffff] (bus address [0xfbe00000-0xfbefffff]) [ 2.838115] pci 0000:00:00.0: [1d87:0100] type 01 class 0x060400 PCIe Root Port [ 2.838797] pci 0000:00:00.0: PCI bridge to [bus 00] [ 2.839252] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 2.839935] pci 0000:00:00.0: supports D1 [ 2.840300] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 2.845118] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 2.896013] SError Interrupt on CPU4, code 0x00000000bf000002 -- SError [ 2.896031] CPU: 4 UID: 0 PID: 55 Comm: kworker/u26:1 Tainted: G M 6.18.30-current-rockchip64 #2 PREEMPT [ 2.896044] Tainted: [M]=MACHINE_CHECK [ 2.896047] Hardware name: Kobol Helios64 (DT) [ 2.896053] Workqueue: events_unbound deferred_probe_work_func [ 2.896077] pstate: 600000c5 (nZCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 2.896086] pc : rockchip_pcie_rd_conf+0x184/0x290 [ 2.896098] lr : rockchip_pcie_rd_conf+0x178/0x290 [ 2.896106] sp : ffff800080b537d0 [ 2.896109] x29: ffff800080b537d0 x28: ffffd9b5ba3a3d68 x27: 0000000000000000 [ 2.896121] x26: 0000000000000001 x25: 0000000000000000 x24: ffffd9b5ba52afb0 [ 2.896132] x23: 0000000000000000 x22: ffff800080b538a4 x21: ffff800080b53804 [ 2.896142] x20: 0000000000000000 x19: 0000000000000004 x18: 00000000ffffffff [ 2.896152] x17: 6572202c295d3030 x16: 2d3030207375625b x15: ffff800080b53670 [ 2.896162] x14: ffff000001a45a1c x13: ffff000001a45290 x12: dead000000000040 [ 2.896172] x11: ffffff800000007c x10: 0000000000000000 x9 : ffffd9b5b86c6288 [ 2.896182] x8 : 000000003d4d554e x7 : ffff00000b490bc0 x6 : ffff00000b491000 [ 2.896192] x5 : ffff00000b491800 x4 : ffff800085000000 x3 : 0000000000c00008 [ 2.896202] x2 : 000000000080000a x1 : ffff800085c00008 x0 : ffff800085c0000c [ 2.896214] Kernel panic - not syncing: Asynchronous SError Interrupt [ 2.896219] CPU: 4 UID: 0 PID: 55 Comm: kworker/u26:1 Tainted: G M 6.18.30-current-rockchip64 #2 PREEMPT [ 2.896229] Tainted: [M]=MACHINE_CHECK [ 2.896232] Hardware name: Kobol Helios64 (DT) [ 2.896236] Workqueue: events_unbound deferred_probe_work_func [ 2.896248] Call trace: [ 2.896251] show_stack+0x20/0x38 (C) [ 2.896263] dump_stack_lvl+0x34/0x90 [ 2.896275] dump_stack+0x18/0x28 [ 2.896283] vpanic+0x328/0x378 [ 2.896292] panic+0x68/0x70 [ 2.896300] nmi_panic+0x74/0x80 [ 2.896308] arm64_serror_panic+0x78/0x90 [ 2.896317] do_serror+0x60/0xc0 [ 2.896325] el1h_64_error_handler+0x34/0x50 [ 2.896338] el1h_64_error+0x6c/0x70 [ 2.896345] rockchip_pcie_rd_conf+0x184/0x290 (P) [ 2.896355] pci_bus_read_config_dword+0x88/0xf8 [ 2.896365] pci_bus_generic_read_dev_vendor_id+0x38/0x1a0 [ 2.896376] pci_scan_single_device+0xb4/0x120 [ 2.896387] pci_scan_slot+0x74/0x218 [ 2.896396] pci_scan_child_bus_extend+0x50/0x2e0 [ 2.896407] pci_scan_bridge_extend+0x2c4/0x608 [ 2.896417] pci_scan_child_bus_extend+0x1c4/0x2e0 [ 2.896427] pci_scan_root_bus_bridge+0x6c/0xe8 [ 2.896438] pci_host_probe+0x38/0x118 [ 2.896448] rockchip_pcie_probe+0x548/0x678 [ 2.896457] platform_probe+0x64/0xa8 [ 2.896465] really_probe+0xc8/0x3a0 [ 2.896476] __driver_probe_device+0x8c/0x1b0 [ 2.896487] driver_probe_device+0x44/0x120 [ 2.896498] __device_attach_driver+0xc4/0x168 [ 2.896510] bus_for_each_drv+0x90/0xf8 [ 2.896520] __device_attach+0xa8/0x1c8 [ 2.896532] device_initial_probe+0x1c/0x30 [ 2.896543] bus_probe_device+0xb4/0xc0 [ 2.896554] deferred_probe_work_func+0xa4/0x100 [ 2.896567] process_one_work+0x174/0x3e8 [ 2.896584] worker_thread+0x194/0x328 [ 2.896599] kthread+0x14c/0x208 [ 2.896609] ret_from_fork+0x10/0x20 [ 2.896624] SMP: stopping secondary CPUs [ 2.896890] Kernel Offset: 0x59b537e00000 from 0xffff800080000000 [ 2.896895] PHYS_OFFSET: 0x0 [ 2.896898] CPU features: 0x100000,04125800,40004001,0400421b [ 2.896904] Memory Limit: none [ 2.925045] ---[ end Kernel panic - not syncing: Asynchronous SError Interrupt ]---
  13. I failed to flash the firmware of my TV box and it's now bricked. I need to re-flash it. Please tell me where the shorting point of this TV box is and how to flash it using the shorting point. Thank you.
  14. I don't have a specific solution for you. I flashed my M1S just yesterday with the latest Minimal image and it worked just ootb. But what I recognized during tests of my self-compiled images was, that the M1S seems to be quite picky regarding the SD card and how it is flashed. My M1S showed a lot of different strange behaviors: very (I mean VERY!) slow boot, file system was read-only, no ethernet, kernel panics... I had to try different SD cards as well as different flashing tools to get it running. Interestingly the images that I flashed with Balena Etcher worked better than those flashed with the Armbian flasher. My No-HDMI-problem was solved by just using another cable... So maybe it is worth to try to just re-download the image and flash it with another tool to another SD card? Best whishes, Jojo
  15. Yesterday
  16. @well0nez keep us updated on your progress.
  17. Updating to include a few more I've successfully run... OpenMW - FOSS Engine to play Morrowind & it's KOTOR total conversion Starwind UFO: Alien Invasion - an XCom "homage" Yamagi Quake 2 - FOSS engine for Quake 2 Mods for Quake & Quake 2 probably work but I shouldn't squeeze any more games on the eMMC for now. If any of you can actually confirm that things like Slayer's Testaments, Brutalist Jam III, Slave Zero X Enyo, Prydon Gate, Dawn of Darkness etc work at a decent stable framerate then I'd appreciate it.
  18. Hello good people. I honestly had given up on that thing, until last weekend, where I set my mind to finally get it to work. And work, it does! eMMC works, display output works without a trouble, and only today I've seen @eloirotava's comment about the 6051. And I'm calling for help again on that one. I currently am using the kernel 7.0.8-meson64 (the current edge for the tv box) and no matter what i'm doing, there's no way for me to get the correct linux-header files, to compile and install that module. May a kind soul help me? I'll post a full documentation very soon, and will probably push my work to the armbian git, once everything is clean. Thank you very much in advance!
  19. Problem remains the same. i have cloned a new build repos and patch with pr-9626 and rebuild image. console output result remains: U-Boot SPL 2026.01_armbian-2026.01-S127a-Pa547-Hc6a9-V2b7c-Bd0d2-R448a (May 18 2026 - 10:12:32 +0200) DRAM: 1024 MiB Something wrong with the uboot timing of the dram etc.? i can supplied the timing and trimming of the board with the funtional debian bootloader saved to spi. Setting of voltage regulators etc. see attached file. Regards Rolf hardcopy.0
  20. Been doing some RK3588 board porting and kept running into the same category of bug — dtc compiles clean, dtbs_check passes, but the board either panics on suspend or a peripheral silently fails to probe. Stuff like: Peripheral on the EE supply wired to something that only stays alive in the AO domain → suspend-resume panic Copy-pasted a GPIO bank with 32 pins, used pin 35 → kernel panic at driver probe SPI clock request exceeds PLL maximum → silent bus hang Two nodes sharing the same GIC SPI interrupt line None of these are schema violations — they require knowing the actual cross-domain constraints of the SoC, which dtc has no idea about. So I wrote a Python tool that builds an in-memory model of the power tree, clock tree, and pin assignments, then runs constraint rules against it: $ pip install soc-consistency $ socc check board.dts --soc rk3588 error[PD-001] Power domain crossing — i2c@fe2b0000 uses vcc_3v3 (EE domain) but is connected to vcc_1v8 (AO domain). Will panic on suspend. error[GP-003] GPIO index out of bounds — gpio1 pin 35 on a 32-pin bank. warn[CK-003] Clock rate mismatch — spi0 requests 50 MHz from pll_cpll (max 24 MHz). There's also a decompile command that runs dtc on a binary blob and annotates the output with peripheral names from the SoC database — useful when you're staring at a vendor DTB and have no idea which block is at which address: $ socc decompile vendor.dtb --soc rk3588 gpio0@fd8a0000 /* GPIO0 (32-pin, 3.3V) */ { cru@fd7c0000 /* CRU — Clock and Reset Unit */ { RK3588 has the most complete constraint coverage right now. The constraint format is a simple YAML file — happy to accept PRs for other SoCs. GitHub: https://github.com/gahingwoo/SoC-Consistency Docs/rules reference: in the README If you hit false positives on a real BSP DTS, open an issue — BSP files from vendors tend to have a lot of "intentional" violations that I'm still tuning the rules around.
  21. @Nick A TY very much for your reply, I've managed to create my first build but I am a bit confused because it made an IMG with a FAT32 boot partition, is it right or did I miss something?
  22. After many weeks of research, testing and debugging I managed to put together an Unofficial Armbian Linux build for LinknLink iSG Box SE. Version: v26.05 Rolling Kernel: 6.1.115-vendor-rk35xx Flashed and booting from eMMC. All hardware working and tested, including Ethernet, WiFi and Bluetooth. Source, build and flashing instructions here https://github.com/luisdosreis/linknlink-isg-box-se-armbian If anyone is interested I can share a test image ready to be flashed or you can (and should) build it yourselves. I plan to add a Home Assistant flavor to the build system in the future.
  23. Last week
  24. Yes, the device is working now. Check the forum manjaro, they put kernel from sunxi and working now.
  25. @jock Is it possible to dump BOOTROM from Linux, or is it hidden/shadowed by ATF ? There is RK3399 dumper code at github, so i am wondering if the same can be done on RK3528.
  26. Thank you! I ended up getting this working. For one, an update and reboot did get me the 6.18.10 kernel. Then, in the installation scripts for drivers, I just had to specify the package name for the headers explicitly, e.g. replacing: apt-get install linux-headers-$(uname -r) -y with apt-get install linux-headers-current-bcm2711 -y
  27. I am using a Rock 5T 12GB board and have tested multiple Armbian images (24.04, 26.04, and others). Here is my experience so far: Armbian current images Audio does not work at all. When I plug in a 3.5 mm headset, nothing happens — no detection, no sound. Bluetooth works, Wi‑Fi does not. I have to manually compile the Realtek rtw89 wireless driver. After compiling, both Wi‑Fi and Bluetooth work, but still no audio output. Vendor (Radxa) images Audio works perfectly. When I plug in a headset, the system immediately detects it and asks whether it has a microphone. Sound output through the headset works as expected. However, with the vendor image I cannot use Bluetooth and Wi‑Fi at the same time. According to what I found online, the RTL8852BU chip shares internal resources. I must disable Wi‑Fi to use a Bluetooth mouse and keyboard reliably. Connecting a Bluetooth headset causes an immediate disconnect. Feedback from Radxa Radxa confirmed that the Bluetooth/Wi‑Fi coexistence issue is caused by the driver. Summary At the moment, I cannot use either the current Armbian images or the vendor images without running into major problems: Armbian: Wi‑Fi/Bluetooth OK (after manual driver build), but no audio. Vendor image: Audio OK, but Bluetooth and Wi‑Fi cannot work simultaneously. Is this a known issue, and am I the only one experiencing these problems? Thanks a lot for your support and help.
  28. Solved it by simply removing the upstream folder which had some symlink tomfolery 1. rm -rf /lib/firmware/qcom/sm8550/ayn/ 2. apt update && apt upgrade 3. PROFIT <3
  29. SOLVED by enable on BIOS
  1. Load more activity
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines