humanus Posted December 2 Posted December 2 Hello, These boards (Radxa Rock 2F and Rock 2A) have standard support so there should probably be a forum section for them. In its absence, I created this topic in the section for the most "similar" board. Currently, we only have the `vendor` kernel available for both. It seems that both of them have been mainlined in 6.18, as seen here for example: https://www.cnx-software.com/2025/12/01/linux-6-18-release-main-changes-arm-risc-v-and-mips-architectures/ The config file for the board currently looks like this: # Rockchip RK3528 quad core 1-4GB SoC WIFI/BT 0-32GB eMMC BOARD_NAME="ROCK 2F" BOARDFAMILY="rk35xx" BOOTCONFIG="rock-2-rk3528_defconfig" BOARD_MAINTAINER="CodeChenL" KERNEL_TARGET="vendor" KERNEL_TEST_TARGET="vendor" FULL_DESKTOP="yes" BOOT_LOGO="desktop" BOOT_FDT_FILE="rockchip/rk3528-rock-2f.dtb" BOOT_SCENARIO="spl-blobs" IMAGE_PARTITION_TABLE="gpt" enable_extension "radxa-aic8800" AIC8800_TYPE="usb" I tried just adding "edge" in the KERNEL_TARGET line and building an image but this won't be enough to make it boot, will it? Any tutorials on how to get them to work on mainline? 0 Quote
Igor Posted December 3 Posted December 3 7 hours ago, humanus said: but this won't be enough to make it boot, will it? You can try, worse case it won't boot. What's the problem with that ? 7 hours ago, humanus said: Any tutorials Only general. Switch to nightly repository and then switch to edge kernel: https://docs.armbian.com/User-Guide_Armbian-Config/System/#rolling https://docs.armbian.com/User-Guide_Armbian-Config/System/#alternative-kernels but if it won't work, you are on your own to find out why it doesn't work. Also some features won't work. We never supported EDGE kernels due to extreme costs associated with such operation. 0 Quote
humanus Posted December 3 Author Posted December 3 (edited) There's no problem of course, I just did not have time for testing the built image yet, and was asking if it's not pointless. Thanks for the response so far, I'll try... As far as I understand it, the device tree from the vendor kernel won't work on mainline and I have no clue how to point armbian to the proper one. Maybe I'll just try removing the line about fdtfile from armbianEnv.txt lol Edited December 3 by humanus Clarification 0 Quote
Werner Posted December 4 Posted December 4 IIRC stuff for rock2a/f was sent to upstream uboot too. Try adding a condition to use mainline uboot as well. You can check various rockchip based boards which also have this in their board config file. 0 Quote
humanus Posted December 4 Author Posted December 4 I'll try. So far, just booting the board did not work. I suppose it does need mainline uboot. Need to figure out this fdt stuff somehow too... 0 Quote
humanus Posted Sunday at 01:47 AM Author Posted Sunday at 01:47 AM With the help of Claude I generated a config with both. Compiling now. Hopefully it boots this time. If it does, I may then do a PR. 0 Quote
humanus Posted Sunday at 04:32 PM Author Posted Sunday at 04:32 PM The kernel seems to be starting but there is no further output from the serial console. Here are some attemps (forst one with FDT commented out, which prevented the kernel from loading, the last ones also, maybe due to SD card corruption). The green light is on and the blue light is pulsing. This is the config it came up with with my guidance: # Rockchip RK3528 quad core 1-4GB SoC WIFI/BT 0-32GB eMMC BOARD_NAME="ROCK 2F" BOARD_VENDOR="radxa" BOARDFAMILY="rk35xx" BOOTCONFIG="rock-2-rk3528_defconfig" BOARD_MAINTAINER="CodeChenL" KERNEL_TARGET="vendor,edge" KERNEL_TEST_TARGET="vendor" FULL_DESKTOP="yes" BOOT_LOGO="desktop" BOOT_FDT_FILE="rockchip/rk3528-rock-2f.dtb" BOOT_SCENARIO="spl-blobs" IMAGE_PARTITION_TABLE="gpt" enable_extension "radxa-aic8800" AIC8800_TYPE="usb" function post_family_config__rock-2f_use_mainline_uboot() { # use mainline uboot for _edge_ [[ "${BRANCH}" == "vendor" ]] && return 0 display_alert "$BOARD" "Mainline U-Boot overrides for $BOARD - $BRANCH" "info" declare -g BOOTCONFIG="generic-rk3528_defconfig" # Use generic RK3528 config since rock-2f specific config doesn't exist yet in mainline declare -g BOOTDELAY=1 declare -g BOOTSOURCE="https://github.com/u-boot/u-boot" declare -g BOOTBRANCH="tag:v2025.10" declare -g BOOTPATCHDIR="v2025.10" declare -g BOOTDIR="u-boot-${BOARD}" declare -g UBOOT_TARGET_MAP="BL31=${RKBIN_DIR}/${BL31_BLOB} ROCKCHIP_TPL=${RKBIN_DIR}/${DDR_BLOB};;u-boot-rockchip.bin" unset uboot_custom_postprocess write_uboot_platform write_uboot_platform_mtd # disable stuff from rockchip64_common; we're using binman here which does all the work already # Just use the binman-provided u-boot-rockchip.bin, which is ready-to-go function write_uboot_platform() { dd "if=$1/u-boot-rockchip.bin" "of=$2" bs=32k seek=1 conv=notrunc status=none } } Here is the log: pastebin Any ideas? I observed that with some boards, the line "BOOT_FDT_FILE=..." is absent altogether. is removing it possibly the way to go? 0 Quote
Werner Posted Sunday at 04:47 PM Posted Sunday at 04:47 PM Quote Could not find a valid device tree Make sure the file is there and name is correct 0 Quote
humanus Posted Sunday at 05:42 PM Author Posted Sunday at 05:42 PM (edited) Yup, there are numerous boot attempts if you take a look. There are two that are successful but not much happens afterwards, look for "Starting kernel". So when it finds the tree, it "boots" but there is no further output. Edited Sunday at 05:43 PM by humanus typo 0 Quote
Werner Posted Sunday at 05:51 PM Posted Sunday at 05:51 PM Set verbosity to 7 in armbianEnv.txt to get an idea about what happens after "Starting kernel..." 0 Quote
humanus Posted Sunday at 07:42 PM Author Posted Sunday at 07:42 PM (edited) Weird. I set verbosity to 7 but still nothing. See this https://paste.armbian.eu/zubunigowi.vbnet Nothing afterwards. Claude suggested adding the parameter SERIALCON="ttyS0" because apparently the default is ttyS2, which does not match rk3528. Let's see if it's just a hallucination. EDIT: nope. Still no luck. EDIT2. Something is wrong with the serial console on the vendor image too. I cannot type in it. It is connected correctly. Edited Sunday at 11:12 PM by humanus update 0 Quote
Werner Posted Monday at 08:47 AM Posted Monday at 08:47 AM Wrong serial console set in kernel parameter could be a reason for having not output afterwards, so the suggestion isnt completely off. Though no clue what might be correct here. 0 Quote
humanus Posted Monday at 09:17 AM Author Posted Monday at 09:17 AM (edited) What is happening with the board maintainer in general? I think they have been incommunicado pretty much since the first release and now is the time to do something (especially since the board has been "upgraded" now). One more detail. The filesystem does get expanded to fill the whole SD. Which part of the booting process does this happen at? Is there any way to set journal or dmesg logging to a file while not being able to log in (ie by editing a config file, or maybe crontab but externally?) Edited Monday at 06:18 PM by humanus Typo/update 0 Quote
rpardini Posted 18 hours ago Posted 18 hours ago Bump u-boot to 2026.01-rc4. Bump kernel to 6.19-rc1. Read the commits adding it to mainline. Add declare -g BOOTSCRIPT="boot-rockchip64-ttyS0.cmd:boot.cmd" declare -g SERIALCON="ttyS0" to board file. 0 Quote
humanus Posted 11 hours ago Author Posted 11 hours ago Thank you @rpardini , I'll try to do this but I'm just using the armbian build framework and I have no idea how to bump the kernel or uboot versions. Should I just switch to the beta branch? Reading commits might be useful if I was able to 1) find them and 2) understand them - I'm not a kernel developer and both are quite unlikely. 0 Quote
Werner Posted 7 hours ago Posted 7 hours ago There is something to start with. Untested, not even put much thought into it. Try'n'error: https://github.com/armbian/build/compare/main...EvilOlaf:build:rock2f Ignore the rpi4b stuff, accidentially mixed branches. 1 Quote
humanus Posted 6 hours ago Author Posted 6 hours ago (edited) Thanks, this seems to need the generic config line because the platform doesn't exist: https://paste.armbian.com/molihizoga EDIT: doesn't work with this line added either. https://paste.armbian.com/linixijomo Edited 5 hours ago by humanus update 0 Quote
Werner Posted 5 hours ago Posted 5 hours ago Try unset or remove ATF related stuff. There is not atf for 3528 yet 0 Quote
rpardini Posted 3 hours ago Posted 3 hours ago There is no TF-A for 3528 yet. Use rkbin. Take a look at radxa-e24c.wip for inspiration. And sincerely: 3528 stuff barely landed. Kwiboo made it clear he still has a whole patchset to send, and that'll take a while to review. Being able to backport his stuff is non-trivial. Maybe just relax and wait for 6.20/7.0? Otherwise, send pull requests on GitHub where it is a bit easier to collaborate, not to mention more people can benefit. 0 Quote
humanus Posted 3 hours ago Author Posted 3 hours ago (edited) I thought that if something is in mainline it would be quite usable out of the box. I guess not really... And I just learned about this ATF/TF-A thing, not sure what this does yet other than not existing for RK3528. And yes, if I was more experienced I would probably use GitHub to work on this. However, git is quite a complicated tool for people with no formal training in it, with a lot of jargon and assumed knowledge about how branches work. GitHub adds another layer of complexity with its forks. So you are right in principle but only assuming someone knows how to use these tools properly. Anyway, with some stuff commented out and one of Werner's lines changed to declare -g UBOOT_TARGET_MAP="BL31=${RKBIN_DIR}/${BL31_BLOB} ROCKCHIP_TPL=${RKBIN_DIR}/${DDR_BLOB};;u-boot-rockchip.bin" the image builds. I also saw the KERNELBRANCH parameter for the build command, but as far as I understand, 6.19.something doesn't exist yet? Edited 2 hours ago by humanus update 0 Quote
Werner Posted 2 hours ago Posted 2 hours ago Again for the record my suggestion was untested, not much thought about, pieced together in seconds to give somewhere to start. 0 Quote
johlnx Posted 1 hour ago Posted 1 hour ago I use a X88pro13 TV box. i got a log messige by changeing the file config/bootscripts/boot-rk35xx.cmd: line 15: setenv earlycon "on" line 29,30: if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,1500000 ${consoleargs}"; fi if test "${earlycon}" = "on"; then setenv consoleargs "earlyprintk earlycon=snps,dw-apb-uart,ff9f0000 loglevel=7 ${consoleargs}"; fi for bumping to kernel 6.19 I add a additional edge case in config/sources/families/rk35xx.conf: case $BRANCH in ... ... edge) BOOTDIR='u-boot-rockchip64' declare -g KERNEL_MAJOR_MINOR="6.19" declare -g LINUXFAMILY=rk35xx KERNELPATCHDIR='rk35xx-edge-6.19' KERNELBRANCH='branch:v6.19-rc1' SERIALCON="ttyS0" ;; esac Bumping to kernel to 6.19-rc1 I got following: ## Loading init Ramdisk from Legacy Image at 0a200000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 26299482 Bytes = 25.1 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 0x08300000 Booting using the fdt blob at 0x08300000 reserving fdt memory region: addr=8300000 size=74000 Using Device Tree in place at 0000000008300000, end 0000000008376fff [Vendor ERROR]:Invalid boot device type(0) ## reserved-memory: shmem@10f000: addr=10f000 size=100 ramoops@110000: addr=110000 size=e0000 Adding bank: 0x00200000 - 0xfc000000 (size: 0xfbe00000) Total: 201703.160/201977.24 ms Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.19.0-rc1-edge-rk35xx (build@armbian) (aarch64-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #2 SMP PREEMPT Sun Dec 14 04:05:07 UTC 2025 [ 0.000000] KASLR disabled due to lack of seed [ 0.000000] Machine model: Hungsun X88 TV box [ 0.000000] earlycon: uart8250 at MMIO32 0x00000000ff9f0000 (options '') [ 0.000000] printk: legacy bootconsole [uart8250] enabled [ 0.000000] efi: UEFI not found. [ 0.000000] OF: reserved mem: Reserved memory: failed to reserve memory for node 'drm-logo@0': base 0x0000000000000000, size 0 MiB [ 0.000000] OF: reserved mem: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@0': base 0x0000000000000000, size 0 MiB [ 0.000000] OF: reserved mem: 0x000000000010f000..0x000000000010f0ff (0KiB) nomap non-reusable shmem@10f000 [ 0.000000] OF: reserved mem: 0x0000000000110000..0x00000000001effff (896 KiB) map non-reusable ramoops@110000 [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000fbffffff] [ 0.000000] NODE_DATA(0) allocated [mem 0xfb7d5980-0xfb7d813f] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000200000-0x00000000fbffffff] [ 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-0x00000000fbffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000fbffffff] [ 0.000000] On node 0, zone DMA: 512 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 16384 pages in unavailable ranges [ 0.000000] cma: Reserved 128 MiB at 0x00000000ef600000 [ 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.2 [ 0.000000] percpu: Embedded 34 pages/cpu s101016 r8192 d30056 u139264 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: root=/dev/mmcblk0p1 rootwait rootfstype=ext4 console=ttyFIQ0 earlyprintk earlycon=uart8250,mmio32,0xff9f0000 loglevel=7 consoleblank=0 androidboot.fwver=bl31-v1.17,uboot-rmbian-201-12/17/2025 [ 0.000000] Unknown kernel command line parameters "earlyprintk", willbe 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, 4194304bytes, 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 4. [ 0.000000] software IO TLB: mapped [mem 0x00000000eec00000-0x00000000e f000000] (4MB) [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1031680 [ 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=4, Nodes=1 [ 0.000000] ftrace: allocating 59497 entries in 234 pages [ 0.000000] ftrace: allocated 234 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=4. [ 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=4 [ 0.000000] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. [ 0.000000] RCU Tasks Rude: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. [ 0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contenti on. [ 0.00000 [ 0.046619] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations [ 0.047742] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.049191] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.049978] audit: initializing netlink subsys (disabled) [ 0.050726] audit: type=2000 audit(0.048:1): state=initialized audit_enabled=0 res=1 [ 0.052262] thermal_sys: Registered thermal governor 'fair_share' [ 0.052275] thermal_sys: Registered thermal governor 'bang_bang' [ 0.052833] thermal_sys: Registered thermal governor 'step_wise' [ 0.053379] thermal_sys: Registered thermal governor 'user_space' [ 0.053986] cpuidle: using governor menu [ 0.055119] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.055835] ASID allocator initialised with 65536 entries [ 0.056589] Serial: AMBA PL011 UART driver [ 0.062489] /vop@ff840000: Fixed dependency cycle(s) with /hdmi@ff8d0000 [ 0.063177] /hdmi@ff8d0000: Fixed dependency cycle(s) with /vop@ff840000 [ 0.071348] /soc/interrupt-controller@fed01000: Fixed dependency cycle(s) with /soc/interrupt-controller@fed01000 [ 0.078511] rockchip-pm-domain ff600000.power-management:power-controller: power-domain: failed to get clk at index 0: -517 [ 0.079540] rockchip-pm-domain ff600000.power-management:power-controller: failed to handle node power-domain: -517 [ 0.088535] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.089226] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.089799] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.090416] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.090988] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.091604] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.092175] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.092793] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.161513] raid6: neonx8 gen() 2502 MB/s [ 0.229617] raid6: neonx4 gen() 2461 MB/s [ 0.297733] raid6: neonx2 gen() 2364 MB/s [ 0.365826] raid6: neonx1 gen() 2018 MB/s [ 0.433922] raid6: int64x8 gen() 1609 MB/s [ 0.502020] raid6: int64x4 gen() 1783 MB/s [ 0.570112] raid6: int64x2 gen() 1595 MB/s [ 0.638202] raid6: int64x1 gen() 1182 MB/s [ 0.638592] raid6: using algorithm neonx8 gen() 2502 MB/s [ 0.706279] raid6: .... xor() 1852 MB/s, rmw enabled [ 0.706733] raid6: using neon recovery algorithm [ 0.708358] iommu: Default domain type: Translated [ 0.708816] iommu: DMA domain TLB invalidation policy: strict mode [ 0.709929] SCSI subsystem initialized [ 0.710804] usbcore: registered new interface driver usbfs [ 0.711337] usbcore: registered new interface driver hub [ 0.711861] usbcore: registered new device driver usb [ 0.712860] pps_core: LinuxPPS API ver. 1 registered [ 0.713318] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.714157] PTP clock support registered [ 0.714577] EDAC MC: Ver: 3.0.0 [ 0.715269] scmi_core: SCMI protocol bus registered [ 0.716129] Advanced Linux Sound Architecture Driver Initialized. [ 0.717504] NetLabel: Initializing [ 0.717824] NetLabel: domain hash size = 128 [ 0.718220] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.718836] NetLabel: unlabeled traffic allowed by default [ 0.719615] vgaarb: loaded [ 0.720328] clocksource: Switched to clocksource arch_sys_counter [ 0.724134] VFS: Disk quotas dquot_6.6.0 [ 0.724565] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.725999] AppArmor: AppArmor Filesystem Enabled [ 0.733475] NET: Registered PF_INET protocol family [ 0.734167] IP idents hash table entries: 65536 (order: 7, 524288 bytes , linear) [ 0.790913] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3 , 32768 bytes, linear) [ 0.791838] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.792647] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.793734] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes , linear) [ 0.795145] TCP: Hash tables configured (established 32768 bind 32768) [ 0.795913] UDP hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.796737] UDP-Lite hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.797707] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.798259] NET: Registered PF_XDP protocol family [ 0.798709] PCI: CLS 0 bytes, default 64 [ 0.799346] Trying to unpack rootfs image as initramfs... [ 0.803852] kvm [1]: nv: 568 coarse grained trap handlers [ 0.804928] kvm [1]: IPA Size Limit: 40 bits [ 0.807675] kvm [1]: vgic interrupt IRQ9 [ 0.808099] kvm [1]: Hyp nVHE mode initialized successfully [ 0.810649] Initialise system trusted keyrings [ 0.811123] Key type blacklist registered [ 0.811814] workingset: timestamp_bits=44 max_order=20 bucket_order=0 [ 0.813065] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.814196] fuse: init (API version 7.45) [ 0.816106] integrity: Platform Keyring initialized [ 0.816952] cryptd: max_cpu_qlen set to 1000 [ 0.865647] xor: measuring software checksum speed [ 0.867255] 8regs : 2856 MB/sec [ 0.868849] 32regs : 2763 MB/sec [ 0.870578] arm64_neon : 2496 MB/sec [ 0.870979] xor: using function: 8regs (2856 MB/sec) [ 0.871446] Key type asymmetric registered [ 0.871826] Asymmetric key parser 'x509' registered [ 0.872459] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245) [ 0.873462] io scheduler mq-deadline registered [ 0.873894] io scheduler kyber registered [ 0.874322] io scheduler bfq registered [ 0.879699] ledtrig-cpu: registered to indicate activity on CPUs [ 0.885032] of_clk_src_onecell_get: invalid clock index 511 [ 0.885566] clk: couldn't get clock 0 for /soc/clock-controller@ff4a0000 [ 0.886192] rockchip_clk_of_add_provider: could not register clk provider [ 0.890652] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 0.895705] Serial: AMBA driver [ 0.906220] loop: module loaded [ 0.908175] Key type psk registered [ 0.913352] thunder_xcv, ver 1.0 [ 0.913713] thunder_bgx, ver 1.0 [ 0.914048] nicpf, ver 1.0 [ 0.915653] /usbdrd: Failed to get clk index: 0 ret: -517 [ 0.919011] usbcore: registered new interface driver usb-storage [ 0.922031] mousedev: PS/2 mouse device common for all mice [ 0.923143] i2c_dev: i2c /dev entries driver [ 0.926968] sdhci: Secure Digital Host Controller Interface driver [ 0.927548] sdhci: Copyright(c) Pierre Ossman [ 0.927976] Synopsys Designware Multimedia Card Interface Driver [ 0.929813] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.933161] arm-scmi arm-scmi.0.auto: Using scmi_smc_transport [ 0.933714] arm-scmi arm-scmi.0.auto: SCMI max-rx-timeout: 30ms / max-msg-size: 104bytes / max-msg: 20 [ 0.934752] scmi_protocol scmi_dev.1: Enabled polling mode TX channel -prot_id:16 [ 0.935703] arm-scmi arm-scmi.0.auto: SCMI Notifications - Core Enabled . [ 0.936451] arm-scmi arm-scmi.0.auto: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 0.937293] arm-scmi arm-scmi.0.auto: Enabling SCMI Quirk [quirk_clock_ rates_triplet_out_of_spec] [ 0.938892] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 0.940075] hid: raw HID events driver (C) Jiri Kosina [ 0.940762] usbcore: registered new interface driver usbhid [ 0.941283] usbhid: USB HID core driver [ 0.947869] NET: Registered PF_INET6 protocol family [ 0.949807] Segment Routing with IPv6 [ 0.950212] In-situ OAM (IOAM) with IPv6 [ 0.950687] NET: Registered PF_PACKET protocol family [ 0.951228] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 0.952714] Key type dns_resolver registered [ 0.962105] registered taskstats version 1 [ 0.962941] Loading compiled-in X.509 certificates [ 0.974817] zswap: loaded using pool zstd [ 0.975474] Demotion targets for Node 0: null [ 0.976392] Key type .fscrypt registered [ 0.976770] Key type fscrypt-provisioning registered [ 0.978529] Btrfs loaded, zoned=yes, fsverity=yes [ 0.979182] Key type encrypted registered [ 0.979562] AppArmor: AppArmor sha256 policy hashing enabled [ 0.998097] rockchip-pm-domain ff600000.power-management:power-controller: power-domain: failed to get clk at index 0: -517 [ 0.999134] rockchip-pm-domain ff600000.power-management:power-controller: failed to handle node power-domain: -517 [ 1.0 0 Quote
humanus Posted 1 hour ago Author Posted 1 hour ago (edited) @johlnx Please use paste.armbian.eu, also it seems a bit off-topic Ah I see, you just made a typo and wrote "RK3588" instead of "RK3528". Edited 1 hour ago by humanus Hmm 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.