Jump to content

Search the Community

Showing results for 'gpio'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Armbian
    • Armbian project administration
  • Community
    • Announcements
    • SBC News
    • Framework and userspace feature requests
    • Off-topic
  • Using Armbian
    • Beginners
    • Software, Applications, Userspace
    • Advanced users - Development
  • Standard support
    • Amlogic meson
    • Allwinner sunxi
    • Rockchip
    • Other families
  • Community maintained / Staging
    • TV boxes
    • Amlogic meson
    • Allwinner sunxi
    • Marvell mvebu
    • Rockchip
    • Other families
  • Support

Categories

  • Volunteering opportunities
  • Part time jobs

Categories

  • Official giveaways
  • Community giveaways
  • Raffles

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Matrix


Mastodon


IRC


Website URL


XMPP/Jabber


Skype


Github


Discord


Location


Interests

  1. Wi-Fi works → so the problem is only in GPIO / DTB initialization for Bluetooth It worked on the older kernel, but now it doesn't 😞.... Supposedly this is the cause, but is it really? armbianmonitor -u https://paste.armbian.com/uzudezufit
  2. @sven-ola Have you tried booting from a microSD card? I downloaded Armbian-unofficial_26.02.0-trunk_Orangepirv2_trixie_current_6.18.18_gnome_desktop.img and flashed it to my microSD card, but it won't boot. log: sys: 0x200 try sd... bm:3 j... U-Boot SPL 2022.10_armbian-2022.10-Sd61c-P155c-H452d-V4161-B61c5-R448a (Mar 17 2026 - 03:52:17 +0000) [ 0.381] DDR type LPDDR4X [ 0.383] set ddr tx odt to 80ohm! [ 0.393] lpddr silicon init consume 11ms [ 0.394] Change DDR data rate to 2400MT/s [ 0.633] Boot from fit configuration x1_orangepi-rv2 [ 0.635] ## Checking hash(es) for config conf_18 ... OK [ 0.641] ## Checking hash(es) for Image uboot ... crc32+ OK [ 0.652] ## Checking hash(es) for Image fdt_18 ... crc32+ OK [ 0.674] ## Checking hash(es) for config config_1 ... OK [ 0.677] ## Checking hash(es) for Image opensbi ... crc32+ OK [ 0.725] U-Boot 2022.10_armbian-2022.10-Sd61c-P155c-H452d-V4161-B61c5-R448a (Mar 17 2026 - 03:52:17 +0000) [ 0.732] CPU: rv64imafdcv [ 0.734] Model: ky x1 orangepi-rv2 board [ 0.738] DRAM: 2 GiB [ 0.830] Core: 414 devices, 29 uclasses, devicetree: board [ 0.843] WDT: Started PMIC_WDT with servicing (60s timeout) [ 0.848] WDT: Started watchdog@D4080000 with servicing (60s timeout) [ 0.857] MMC: [ 0.956] *** Warning - bad CRC, using default environment [ 0.961] initialize_console_log_buffer [ 0.962] Have allocated memory for console log buffer [ 0.967] In: serial [ 0.969] Out: serial [ 0.971] Err: serial [ 1.116] k1x_qspi spi@d420c000: qspi iobase:0x0x00000000d420c000, ahb_addr:0x0x00000000b8000000, max_hz:26500000Hz [ 1.124] k1x_qspi spi@d420c000: rx buf size:128, tx buf size:256, ahb buf size=512 [ 1.131] k1x_qspi spi@d420c000: AHB read enabled [ 1.136] k1x_qspi spi@d420c000: bus clock: 26500000Hz, PMUap reg[0xd4282860]:0x0000075b [ 1.143] k1x_qspi spi@d420c000: AHB buf size: 512 [ 1.148] SF: Detected XM25QU128C with page size 256 Bytes, erase size 64 KiB, total 16 MiB List of MTD devices: [ 1.159] * nor0 [ 1.160] - device: flash@0 [ 1.163] - parent: spi@d420c000 [ 1.166] - driver: jedec_spi_nor [ 1.170] - path: /soc/spi@d420c000/flash@0 [ 1.173] - type: NOR flash [ 1.176] - block size: 0x10000 bytes [ 1.180] - min I/O: 0x1 bytes [ 1.183] - 0x000000000000-0x000001000000 : "nor0" [ 1.188] - 0x000000000000-0x000000010000 : "bootinfo" [ 1.193] - 0x000000010000-0x000000020000 : "private" [ 1.198] - 0x000000020000-0x000000060000 : "fsbl" [ 1.203] - 0x000000060000-0x000000070000 : "env" [ 1.208] - 0x000000070000-0x0000000a0000 : "opensbi" [ 1.213] - 0x0000000a0000-0x000001000000 : "uboot" [ 1.219] Failed to get fastboot key config: -19 [ 1.222] Failed to probe HUSB239: -19 [ 1.227] RGMII interface [ 1.228] eth0: ethernet@cac80000 [ 1.231] MAC mapping file path not set in environment [ 1.236] K1X: :_load_env_from_blk [ 1.247] Can't set block device [ 1.248] Net: eth0: ethernet@cac80000 [ 1.254] Hit any key to stop autoboot: 0 Loading K1-X Environment ... [ 2.260] [ 2.261] Running NVMe Scan ... [ 2.272] pcie_dw_k1x pcie@ca400000: has no power-on-status flag, use default. [ 2.277] Now init Rterm... [ 2.279] pcie prot id = 1, porta_init_done = 0 [ 2.283] Now waiting portA resister tuning done... [ 2.288] porta redonly_reg2: 00005d37 [ 2.292] pcie_rcal = 0x00005d37 [ 2.295] pcie port id = 1, lane num = 2 [ 2.298] Now int init_puphy... [ 2.301] waiting pll lock... [ 2.304] Now finish init_puphy.... [ 2.307] pcie_dw_k1x pcie@ca400000: Unable to get phy0 [ 2.312] pcie_dw_k1x pcie@ca400000: Unable to get phy1 [ 2.317] pcie_dw_k1x pcie@ca400000: PCIe interface power on, set gpio 116 to 1 [ 3.426] PCIE-0: Link down [ 3.438] pcie_dw_k1x pcie@ca800000: has no power on gpio. [ 3.441] pcie_dw_k1x pcie@ca800000: has no power-on-status flag, use default. [ 3.448] Now init Rterm... [ 3.450] pcie prot id = 2, porta_init_done = 0 [ 3.455] Now waiting portA resister tuning done... [ 3.459] porta redonly_reg2: 00005d37 [ 3.463] pcie_rcal = 0x00005d37 [ 3.466] pcie port id = 2, lane num = 2 [ 3.470] Now int init_puphy... [ 3.472] waiting pll lock... [ 3.475] Now finish init_puphy.... [ 3.479] pcie_dw_k1x pcie@ca800000: Unable to get phy0 [ 3.484] pcie_dw_k1x pcie@ca800000: Unable to get phy1 [ 4.590] PCIE-1: Link down [ 4.642] pcie_dw_k1x pcie@ca400000: has no power-on-status flag, use default. [ 4.646] Now init Rterm... [ 4.648] pcie prot id = 1, porta_init_done = 0 [ 4.653] Now waiting portA resister tuning done... [ 4.657] porta redonly_reg2: 00005d37 [ 4.661] pcie_rcal = 0x00005d37 [ 4.664] pcie port id = 1, lane num = 2 [ 4.668] Now int init_puphy... [ 4.671] waiting pll lock... [ 4.673] Now finish init_puphy.... [ 4.677] pcie_dw_k1x pcie@ca400000: Unable to get phy0 [ 4.682] pcie_dw_k1x pcie@ca400000: Unable to get phy1 [ 4.687] pcie_dw_k1x pcie@ca400000: PCIe interface power on, set gpio 116 to 1 [ 5.795] PCIE-0: Link down [ 5.807] pcie_dw_k1x pcie@ca800000: has no power on gpio. [ 5.810] pcie_dw_k1x pcie@ca800000: has no power-on-status flag, use default. [ 5.817] Now init Rterm... [ 5.819] pcie prot id = 2, porta_init_done = 0 [ 5.824] Now waiting portA resister tuning done... [ 5.828] porta redonly_reg2: 00005d37 [ 5.832] pcie_rcal = 0x00005d37 [ 5.835] pcie port id = 2, lane num = 2 [ 5.839] Now int init_puphy... [ 5.841] waiting pll lock... [ 5.844] Now finish init_puphy.... [ 5.848] pcie_dw_k1x pcie@ca800000: Unable to get phy0 [ 5.853] pcie_dw_k1x pcie@ca800000: Unable to get phy1 [ 6.959] PCIE-1: Link down [ 6.963] no nvme partition table available [ 6.964] Couldn't find partition nvme 0:1 [ 6.968] Couldn't find partition nvme 0:1 [ 6.972] Couldn't find partition nvme 0:1 [ 6.976] Couldn't find partition nvme 0:1 [ 6.980] Couldn't find partition nvme 0:1 =>
  3. Hi, i could control the OTG micro USB port power on my NanoPi Neo (H3) by exporting and writing to GPIO 354 (line 2 of GPIO chip with base 352) I'm using Kernel V6.6.62 and I created a tiny device tree overlay defining. Excerpt below: usb@1c19000 { dr_mode = "host" } usb0-vbus { status = "okay" } This works fine! For test purposes, I switched to a NanoPi Neo2 (H5) with Kernel 6.6.62 (64 bit). Here, the OTG port is powered on and is usable by default without any overlay. But the on/off control does not work anymore. All attempts to export GPIO 354 give "write error: Device or resource busy". Schematics show no circuit difference in controlling the OTG power. In both cases its the same pin name on H3 and H5. The new GPIO handling of newer kernels cannot be the reason, as I use the same kernel versions on H3 and H5 (beside bit width). Any idea whats wrong and how I can again switch on/off OTG power?
  4. I have dtb files used by manufacturers for compiling on the Android 5.1 system (OEM versions 2.17 and 2.19). It differs from boards like the firefly, for example: using a 100 Mbps network port, USB GPIO uses <0x50 0x0c 0x00>. Can anyone help with adapting this board? I want to compile it for armbian. 2.17.dtb 2.19.dtb
  5. Hello. BTT says what BTT Pi and CB1 is same, but realy not. Dunno why i brought what board. But now I owner of this "piece of ****" So. New board, clean install v25.11.2 for BigTreeTech CB1 running Armbian Linux 6.12.58-current-sunxi64 Packages: Debian stable (trixie) armbianEnv: overlays=gpu tft35_spi extraargs=fbcon=rotate:2 fbcon=rotate:2 for screen rotation, because armbian not from btt and didn`t have feature like param_tft35_spi_rotate Next, help me to determine how to enable UARTs and I2C From BIGTREETECH_Pi_V1.2.1 Hardware Pdf UART0: CPUX-UTX CPUX-RX UART2 (May work as i2c0; uart2-pi-pins; i2c0-pins ) Pi5 Pi6 UART3 (May work as i2c2; uart3-pi-pins; i2c2-pi-pins ) Pi9 Pi10 I2C (i2c4-ph-pins; spi1-pins): PH6 PH7 (must work, i`ll think i2c4-ph overlay present) All pins present in sun50i-h616-bigtreetech-cb1-sd, but didnt have overlays for it... I wish to stay uart0 for u-boot console first uart setup for klipper connections to mcu. any help? If I understand right PH6 is 7*32+6=230 gpioinfo output line 230: unnamed input consumer=kernel line 231: unnamed input consumer=kernel cat /sys/kernel/debug/gpio gpiochip0: GPIOs 0-287, parent: platform/300b000.pinctrl, 300b000.pinctrl: gpio-71 ( |spi0 CS1 ) out hi ACTIVE LOW gpio-74 ( |i2c-gpio ) out hi gpio-75 ( |spi0 CS0 ) out hi ACTIVE LOW gpio-76 ( |i2c-gpio ) out hi gpio-77 ( |spi0 CS2 ) out lo gpio-78 ( |dc ) out hi gpio-166 ( |:wifi_power ) out hi gpio-207 ( |:wifi_wake ) out hi gpio-210 ( |reset ) out hi ACTIVE LOW gpio-229 ( |led-0 ) out lo ACTIVE LOW
  6. Dear team, On Armbian_25.11.1_Orangepi5-plus_trixie_vendor_6.1.115_minimal.img not possible to boot completely kernel, sytem reboot in infinie loop Bellow is the debug log on tty DDR V1.13 25cee80c4f cym 23/08/11-09:31:58 LPDDR4X, 2112MHz channel[0] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[1] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[2] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[3] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB Manufacturer ID:0xff CH0 RX Vref:28.9%, TX Vref:22.8%,21.8% CH1 RX Vref:27.1%, TX Vref:21.8%,20.8% CH2 RX Vref:27.9%, TX Vref:21.8%,22.8% CH3 RX Vref:28.9%, TX Vref:20.8%,20.8% change to F1: 528MHz change to F2: 1068MHz change to F3: 1560MHz change to F0: 2112MHz out U-Boot SPL board init U-Boot SPL 2017.09-orangepi (Nov 15 2023 - 16:53:25) Trying to boot from MMC1 Trying fit image at 0x4000 sector ## Verified-boot: 0 ## Checking atf-1 0x00040000 ... sha256(7612223b82...) + OK ## Checking uboot 0x00200000 ... sha256(d41c62e80b...) + OK ## Checking fdt 0x00355940 ... sha256(7146109403...) + OK ## Checking atf-2 0xff100000 ... sha256(70505bb764...) + OK ## Checking atf-3 0x000f0000 ... sha256(b2af21b504...) + OK Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000) Total: 741.571 ms INFO: Preloader serial: 2 NOTICE: BL31: v2.3():v2.3-868-g040d2de11:derrick.huang, fwver: v1.48 NOTICE: BL31: Built : 15:02:44, Dec 19 2024 INFO: spec: 0x1 INFO: code: 0x88 INFO: ext 32k is valid INFO: ddr: stride-en 4CH INFO: GICv3 without legacy support detected. INFO: ARM GICv3 driver initialized in EL3 INFO: valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0 INFO: l3 cache partition cfg-0 INFO: system boots from cpu-hwid-0 INFO: disable memory repair INFO: idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001 INFO: dfs DDR fsp_params[0].freq_mhz= 2112MHz INFO: dfs DDR fsp_params[1].freq_mhz= 528MHz INFO: dfs DDR fsp_params[2].freq_mhz= 1068MHz INFO: dfs DDR fsp_params[3].freq_mhz= 1560MHz INFO: BL31: Initialising Exception Handling Framework INFO: BL31: Initializing runtime services WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK ERROR: Error initializing runtime service opteed_fast INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x200000 INFO: SPSR = 0x3c9 usb dr_mode not found usb dr_mode not found U-Boot 2017.09_armbian-2017.09-S3f41-Pdfdd-H6539-Ve691-Bbf55-R448a (Nov 19 2025 - 17:07:00 +0000) Model: Orange Pi 5 Plus MPIDR: 0x0 PreSerial: 2, raw, 0xfeb50000 DRAM: 31.7 GiB Sysmem: init Relocation Offset: eda09000 Relocation fdt: eb9f7610 - eb9fecd0 CR: M/C/I usb dr_mode not found usb dr_mode not found Using default environment DM: v2 RESC: No bootdev Failed to load DTB, ret=-2 No valid DTB, ret=-22 Failed to get kernel dtb, ret=-22 Model: Orange Pi 5 Plus [Vendor ERROR]:Invalid boot device type(0) ## Error: Can't overwrite "ethaddr" ## Error inserting "ethaddr" variable, errno=1 ## Error: Can't overwrite "eth1addr" ## Error inserting "eth1addr" variable, errno=1 [Vendor ERROR]:Invalid boot device type(0) rockchip_set_ethaddr: vendor_storage_write failed -19 [Vendor ERROR]:Invalid boot device type(0) mmc@fe2c0000: 1, mmc@fe2e0000: 0 Card did not respond to voltage select! mmc_init: -95, time 14 switch to partitions #0, OK mmc1 is current device Boot from SDcard Bootdev(scan): mmc 1 No bootdev dev_desc is NULL! boot mode: None No bootdev CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A) b0pll 24000 KHz b1pll 24000 KHz lpll 24000 KHz v0pll 24000 KHz aupll 24000 KHz cpll 1500000 KHz gpll 1188000 KHz npll 24000 KHz ppll 1100000 KHz aclk_center_root 702000 KHz pclk_center_root 100000 KHz hclk_center_root 396000 KHz aclk_center_low_root 500000 KHz aclk_top_root 750000 KHz pclk_top_root 100000 KHz aclk_low_top_root 396000 KHz MMC1: Legacy, 52Mhz PartType: EFI No bootdev dev_desc is NULL! No bootdev Net: No ethernet found. Hit key to stop autoboot('CTRL+C'): 0 starting USB... Bus usb@fc000000: usb maximum-speed not found Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 Bus usb@fc800000: USB EHCI 1.00 Bus usb@fc840000: USB OHCI 1.0 Bus usb@fc880000: USB EHCI 1.00 Bus usb@fc8c0000: USB OHCI 1.0 Bus usb@fc400000: usb maximum-speed not found Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 scanning bus usb@fc000000 for devices... 1 USB Device(s) found scanning bus usb@fc800000 for devices... 1 USB Device(s) found scanning bus usb@fc840000 for devices... 1 USB Device(s) found scanning bus usb@fc880000 for devices... 1 USB Device(s) found scanning bus usb@fc8c0000 for devices... 1 USB Device(s) found scanning bus usb@fc400000 for devices... cannot reset port 1!? 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Device 0: unknown device switch to partitions #0, OK mmc1 is current device Could not find misc partition ANDROID: reboot reason: "(none)" Not AVB images, AVB skip android_image_load_by_partname: Can't find part: boot Android image load failed Android boot failed, error -1. Scanning mmc 1:1... Found U-Boot script /boot/boot.scr 4149 bytes read in 24 ms (168 KiB/s) ## Executing script at 00500000 Boot script loaded from mmc 1:1 200 bytes read in 23 ms (7.8 KiB/s) 14756344 bytes read in 1221 ms (11.5 MiB/s) 48886272 bytes read in 3964 ms (11.8 MiB/s) 278734 bytes read in 249 ms (1.1 MiB/s) Trying kaslrseed command... Info: Unknown command can be safely ignored since kaslrseed does not apply to all boards. Unknown command 'kaslrseed' - try 'help' Fdt Ramdisk skip relocation No misc partition ## Loading init Ramdisk from Legacy Image at 0a200000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 14756280 Bytes = 14.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=aa000 Using Device Tree in place at 0000000008300000, end 00000000083acfff ## reserved-memory: cma: addr=10000000 size=10000000 ramoops@110000: addr=110000 size=e0000 Adding bank: 0x00200000 - 0xf0000000 (size: 0xefe00000) Adding bank: 0x100000000 - 0x3fc000000 (size: 0x2fc000000) Adding bank: 0x3fc500000 - 0x3fff00000 (size: 0x03a00000) Adding bank: 0x400000000 - 0x800000000 (size: 0x400000000) Total: 14513.438/14546.469 ms Starting kernel ... [ 14.549838] Booting Linux on physical CPU 0x0000000000 [0x412fd050] [ 14.549866] Linux version 6.1.115-vendor-rk35xx (build@armbian) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP Fri Nov 21 14:02:48 UTC 2025 [ 14.557926] Machine model: Orange Pi 5 Plus [ 14.558092] efi: UEFI not found. [ 14.561609] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@0': base 0x0000000000000000, size 0 MiB [ 14.561630] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@0': base 0x0000000000000000, size 0 MiB [ 14.561723] Reserved memory: bypass cma node, using cmdline CMA params instead [ 14.561729] OF: reserved mem: node cma compatible matching fail [ 15.092501] Zone ranges: [ 15.092509] DMA [mem 0x0000000000200000-0x00000000ffffffff] [ 15.092521] DMA32 empty [ 15.092526] Normal [mem 0x0000000100000000-0x00000007ffffffff] [ 15.092533] Movable zone start for each node [ 15.092535] Early memory node ranges [ 15.092537] node 0: [mem 0x0000000000200000-0x00000000efffffff] [ 15.092546] node 0: [mem 0x0000000100000000-0x00000003fbffffff] [ 15.092555] node 0: [mem 0x00000003fc500000-0x00000003ffefffff] [ 15.092560] node 0: [mem 0x0000000400000000-0x00000007ffffffff] [ 15.092571] Initmem setup node 0 [mem 0x0000000000200000-0x00000007ffffffff] [ 15.112932] On node 0, zone DMA: 512 pages in unavailable ranges [ 15.178027] On node 0, zone Normal: 1280 pages in unavailable ranges [ 15.264742] On node 0, zone Normal: 256 pages in unavailable ranges [ 15.264773] cma: Reserved 256 MiB at 0x00000000e0000000 [ 15.264968] psci: probing for conduit method from DT. [ 15.264977] psci: PSCIv1.1 detected in firmware. [ 15.264982] psci: Using standard PSCI v0.2 function IDs [ 15.264987] psci: MIGRATE_INFO_TYPE not supported. [ 15.265029] psci: SMC Calling Convention v1.2 [ 15.265418] percpu: Embedded 30 pages/cpu s82728 r8192 d31960 u122880 [ 15.265623] Detected VIPT I-cache on CPU0 [ 15.265675] CPU features: detected: GIC system register CPU interface [ 15.265680] CPU features: detected: Virtualization Host Extensions [ 15.265695] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009 [ 15.265699] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 15.265705] alternatives: applying boot alternatives [ 15.266244] Built 1 zonelists, mobility grouping on. Total pages: 8190984 [ 15.266258] Kernel command line: root=UUID=21f59e6d-0e11-4ba2-85d3-e5fab5604f14 rootwait rootfstype=ext4 splash=verbose console=ttyS2,1500000 console=tty1 consoleblank=0 loglevel=7 ubootpart=f09d1995-765c-164f-bbae-c1ba9ef9a944 usb-storage.quirks= cma=256M cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory androidboot.fwver=bl31-v1.48,uboot-rmbian-201-11/19/2025 [ 15.266782] Unknown kernel command line parameters "splash=verbose ubootpart=f09d1995-765c-164f-bbae-c1ba9ef9a944 cgroup_enable=memory cgroup_memory=1", will be passed to user space. [ 15.269843] Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear) [ 15.271375] Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 15.271384] mem auto-init: stack:off, heap alloc:off, heap free:off [ 15.271390] software IO TLB: area num 8. [ 15.283936] software IO TLB: mapped [mem 0x00000000dc000000-0x00000000e0000000] (64MB) [ 15.542056] Memory: 32255616K/33284096K available (19072K kernel code, 4028K rwdata, 16148K rodata, 8320K init, 700K bss, 766336K reserved, 262144K cma-reserved) [ 15.542219] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 15.542258] ftrace: allocating 72100 entries in 282 pages [ 15.670937] ftrace: allocated 282 pages with 4 groups [ 15.671046] trace event string verifier disabled [ 15.671273] rcu: Hierarchical RCU implementation. [ 15.671278] rcu: RCU event tracing is enabled. [ 15.671282] Rude variant of Tasks RCU enabled. [ 15.671285] Tracing variant of Tasks RCU enabled. [ 15.671288] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies. [ 15.689264] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 15.692345] GICv3: GIC: Using split EOI/Deactivate mode [ 15.692350] GICv3: 480 SPIs implemented [ 15.692355] GICv3: 0 Extended SPIs implemented [ 15.692386] Root IRQ handler: gic_handle_irq [ 15.692402] GICv3: GICv3 features: 16 PPIs [ 15.692445] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000 [ 15.692832] ITS [mem 0xfe640000-0xfe65ffff] [ 15.692889] ITS@0x00000000fe640000: allocated 8192 Devices @100170000 (indirect, esz 8, psz 64K, shr 0) [ 15.692921] ITS@0x00000000fe640000: allocated 32768 Interrupt Collections @100180000 (flat, esz 2, psz 64K, shr 0) [ 15.692937] ITS: using cache flushing for cmd queue [ 15.692973] ITS [mem 0xfe660000-0xfe67ffff] [ 15.693021] ITS@0x00000000fe660000: allocated 8192 Devices @1001a0000 (indirect, esz 8, psz 64K, shr 0) [ 15.693051] ITS@0x00000000fe660000: allocated 32768 Interrupt Collections @1001b0000 (flat, esz 2, psz 64K, shr 0) [ 15.693066] ITS: using cache flushing for cmd queue [ 15.693320] GICv3: using LPI property table @0x00000001001c0000 [ 15.693452] GIC: using cache flushing for LPI property table [ 15.693461] GICv3: CPU0: using allocated LPI pending table @0x00000001001d0000 [ 15.693519] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 15.852397] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 15.852409] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 15.852420] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 15.853909] Console: colour dummy device 80x25 [ 15.854617] printk: console [tty1] enabled [ 15.854661] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000) [ 15.854686] pid_max: default: 32768 minimum: 301 [ 15.854763] LSM: Security Framework initializing [ 15.854894] AppArmor: AppArmor initialized [ 15.855036] Mount-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 15.855112] Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 15.857168] cblist_init_generic: Setting adjustable number of callback queues. [ 15.857191] cblist_init_generic: Setting shift to 3 and lim to 1. [ 15.857309] cblist_init_generic: Setting adjustable number of callback queues. [ 15.857329] cblist_init_generic: Setting shift to 3 and lim to 1. [ 15.857568] rcu: Hierarchical SRCU implementation. [ 15.857584] rcu: Max phase no-delay instances is 1000. [ 15.859156] Platform MSI: msi-controller@fe640000 domain created [ 15.859188] Platform MSI: msi-controller@fe660000 domain created [ 15.859624] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe640000 domain created [ 15.859665] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe660000 domain created [ 15.859918] EFI services will not be available. [ 15.860378] smp: Bringing up secondary CPUs ... [ 15.861025] Detected VIPT I-cache on CPU1 [ 15.861121] GICv3: CPU1: found redistributor 100 region 0:0x00000000fe6a0000 [ 15.861144] GICv3: CPU1: using allocated LPI pending table @0x00000001001e0000 [ 15.861186] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 15.861927] Detected VIPT I-cache on CPU2 [ 15.862021] GICv3: CPU2: found redistributor 200 region 0:0x00000000fe6c0000 [ 15.862044] GICv3: CPU2: using allocated LPI pending table @0x00000001001f0000 [ 15.862082] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 15.862741] Detected VIPT I-cache on CPU3 [ 15.862832] GICv3: CPU3: found redistributor 300 region 0:0x00000000fe6e0000 [ 15.862854] GICv3: CPU3: using allocated LPI pending table @0x0000000100200000 [ 15.862889] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] [ 15.863555] CPU features: detected: Spectre-v4 [ 15.863560] CPU features: detected: Spectre-BHB [ 15.863564] CPU features: detected: SSBS not fully self-synchronizing [ 15.863566] Detected PIPT I-cache on CPU4 [ 15.863616] GICv3: CPU4: found redistributor 400 region 0:0x00000000fe700000 [ 15.863629] GICv3: CPU4: using allocated LPI pending table @0x0000000100210000 [ 15.863652] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0] [ 15.864307] Detected PIPT I-cache on CPU5 [ 15.864365] GICv3: CPU5: found redistributor 500 region 0:0x00000000fe720000 [ 15.864378] GICv3: CPU5: using allocated LPI pending table @0x0000000100220000 [ 15.864402] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0] [ 15.865031] Detected PIPT I-cache on CPU6 [ 15.865087] GICv3: CPU6: found redistributor 600 region 0:0x00000000fe740000 [ 15.865100] GICv3: CPU6: using allocated LPI pending table @0x0000000100230000 [ 15.865123] CPU6: Booted secondary processor 0x0000000600 [0x414fd0b0] [ 15.865804] Detected PIPT I-cache on CPU7 [ 15.865862] GICv3: CPU7: found redistributor 700 region 0:0x00000000fe760000 [ 15.865874] GICv3: CPU7: using allocated LPI pending table @0x0000000100240000 [ 15.865897] CPU7: Booted secondary processor 0x0000000700 [0x414fd0b0] [ 15.865964] smp: Brought up 1 node, 8 CPUs [ 15.866251] SMP: Total of 8 processors activated. [ 15.866264] CPU features: detected: 32-bit EL0 Support [ 15.866276] CPU features: detected: Data cache clean to the PoU not required for I/D coherence [ 15.866293] CPU features: detected: Common not Private translations [ 15.866306] CPU features: detected: CRC32 instructions [ 15.866320] CPU features: detected: RCpc load-acquire (LDAPR) [ 15.866332] CPU features: detected: LSE atomic instructions [ 15.866344] CPU features: detected: Privileged Access Never [ 15.866356] CPU features: detected: RAS Extension Support [ 15.866369] CPU features: detected: Speculative Store Bypassing Safe (SSBS) [ 15.866461] CPU: All CPU(s) started at EL2 [ 15.866474] alternatives: applying system-wide alternatives [ 15.876522] devtmpfs: initialized [ 15.892812] Registered cp15_barrier emulation handler [ 15.892826] Registered setend emulation handler [ 15.892915] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns [ 15.892929] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 15.895047] pinctrl core: initialized pinctrl subsystem [ 15.895276] DMI not present or invalid. [ 15.895585] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 15.896383] DMA: preallocated 4096 KiB GFP_KERNEL pool for atomic allocations [ 15.896740] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 15.896987] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 15.897014] audit: initializing netlink subsys (disabled) [ 15.897123] audit: type=2000 audit(0.043:1): state=initialized audit_enabled=0 res=1 [ 15.897701] Registered FIQ tty driver [ 15.897851] thermal_sys: Registered thermal governor 'fair_share' [ 15.897854] thermal_sys: Registered thermal governor 'step_wise' [ 15.897859] thermal_sys: Registered thermal governor 'user_space' [ 15.897864] thermal_sys: Registered thermal governor 'power_allocator' [ 15.897891] cpuidle: using governor menu [ 15.898100] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 15.898232] ASID allocator initialised with 65536 entries [ 15.900305] ramoops: dmesg-0 0x18000@0x0000000000110000 [ 15.900313] ramoops: dmesg-1 0x18000@0x0000000000128000 [ 15.900332] ramoops: console 0x80000@0x0000000000140000 [ 15.900343] ramoops: pmsg 0x30000@0x00000000001c0000 [ 15.900607] printk: console [ramoops-1] enabled [ 15.900614] pstore: Registered ramoops as persistent store backend [ 15.900620] ramoops: using 0xe0000@0x110000, ecc: 0 [ 15.938715] platform fdd90000.vop: Fixed dependency cycle(s) with /dp@fde50000 [ 15.938752] platform fde50000.dp: Fixed dependency cycle(s) with /vop@fdd90000 [ 15.939044] platform fdd90000.vop: Fixed dependency cycle(s) with /hdmi@fde80000 [ 15.939082] platform fde80000.hdmi: Fixed dependency cycle(s) with /vop@fdd90000 [ 15.944532] platform fed80000.phy: Fixed dependency cycle(s) with /i2c@fec80000/fusb302@22/connector [ 15.950230] rockchip-gpio fd8a0000.gpio: probed /pinctrl/gpio@fd8a0000 [ 15.950502] rockchip-gpio fec20000.gpio: probed /pinctrl/gpio@fec20000 [ 15.950726] rockchip-gpio fec30000.gpio: probed /pinctrl/gpio@fec30000 [ 15.950968] rockchip-gpio fec40000.gpio: probed /pinctrl/gpio@fec40000 [ 15.951246] rockchip-gpio fec50000.gpio: probed /pinctrl/gpio@fec50000 [ 15.951299] rockchip-pinctrl pinctrl: probed pinctrl [ 15.952701] platform fdd90000.vop: Fixed dependency cycle(s) with /hdmi@fdea0000 [ 15.952737] platform fdea0000.hdmi: Fixed dependency cycle(s) with /vop@fdd90000 [ 15.956761] KASLR disabled due to lack of seed [ 15.961962] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 15.961972] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 15.961981] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 15.961987] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 15.961995] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 15.962001] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 15.962008] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 15.962015] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 16.019202] raid6: neonx8 gen() 5414 MB/s [ 16.075957] raid6: neonx4 gen() 5491 MB/s [ 16.132711] raid6: neonx2 gen() 5094 MB/s [ 16.189467] raid6: neonx1 gen() 4266 MB/s [ 16.246230] raid6: int64x8 gen() 1354 MB/s [ 16.302982] raid6: int64x4 gen() 1714 MB/s [ 16.359740] raid6: int64x2 gen() 2426 MB/s [ 16.416500] raid6: int64x1 gen() 2007 MB/s [ 16.416506] raid6: using algorithm neonx4 gen() 5491 MB/s [ 16.473245] raid6: .... xor() 4224 MB/s, rmw enabled [ 16.473252] raid6: using neon recovery algorithm [ 16.474461] fiq_debugger fiq_debugger.0: error -ENXIO: IRQ fiq not found [ 16.474476] fiq_debugger fiq_debugger.0: error -ENXIO: IRQ wakeup not found [ 16.474486] fiq_debugger_probe: could not install nmi irq handler [ 16.474761] printk: console [ttyFIQ0] enabled [ 16.474907] Registered fiq debugger ttyFIQ0 [ 16.536509] debugfs: Directory 'vcc_mipicsi1' with parent 'regulator' already present! [ 16.536530] debugfs: Directory 'vcc_mipicsi1' with parent 'vcc_mipicsi1' already present! [ 16.536993] iommu: Default domain type: Translated [ 16.537004] iommu: DMA domain TLB invalidation policy: strict mode [ 16.537176] SCSI subsystem initialized [ 16.537262] usbcore: registered new interface driver usbfs [ 16.537283] usbcore: registered new interface driver hub [ 16.537301] usbcore: registered new device driver usb [ 16.537355] mc: Linux media interface: v0.10 [ 16.537378] videodev: Linux video capture interface: v2.00 [ 16.537418] pps_core: LinuxPPS API ver. 1 registered [ 16.537426] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 16.537440] PTP clock support registered [ 16.537645] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16 [ 16.537703] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. [ 16.537736] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 16.538652] Advanced Linux Sound Architecture Driver Initialized. [ 16.538913] Bluetooth: Core ver 2.22 [ 16.538933] NET: Registered PF_BLUETOOTH protocol family [ 16.538940] Bluetooth: HCI device and connection manager initialized [ 16.538951] Bluetooth: HCI socket layer initialized [ 16.538959] Bluetooth: L2CAP socket layer initialized [ 16.538969] Bluetooth: SCO socket layer initialized [ 16.539017] NetLabel: Initializing [ 16.539023] NetLabel: domain hash size = 128 [ 16.539030] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 16.539060] NetLabel: unlabeled traffic allowed by default [ 16.539239] vgaarb: loaded [ 16.539864] clocksource: Switched to clocksource arch_sys_counter [ 16.539999] VFS: Disk quotas dquot_6.6.0 [ 16.540025] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 16.540234] AppArmor: AppArmor Filesystem Enabled [ 16.545799] NET: Registered PF_INET protocol family [ 16.545984] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 16.552972] tcp_listen_portaddr_hash hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 16.553150] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 16.553184] TCP established hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 16.554512] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear) [ 16.555774] TCP: Hash tables configured (established 262144 bind 65536) [ 16.555924] MPTCP token hash table entries: 32768 (order: 7, 786432 bytes, linear) [ 16.556093] UDP hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 16.556591] UDP-Lite hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 16.557136] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 16.557409] RPC: Registered named UNIX socket transport module. [ 16.557419] RPC: Registered udp transport module. [ 16.557425] RPC: Registered tcp transport module. [ 16.557432] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 16.557855] PCI: CLS 0 bytes, default 64 [ 16.558243] Trying to unpack rootfs image as initramfs... [ 16.558611] rockchip-thermal fec00000.tsadc: Missing rockchip,grf property [ 16.559505] rockchip-thermal fec00000.tsadc: tsadc is probed successfully! [ 16.568269] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available [ 16.568770] kvm [1]: IPA Size Limit: 40 bits [ 16.568788] kvm [1]: GICv3: no GICV resource entry [ 16.568795] kvm [1]: disabling GICv2 emulation [ 16.568802] kvm [1]: GIC system register CPU interface enabled [ 16.573423] kvm [1]: vgic interrupt IRQ9 [ 16.578406] kvm [1]: VHE mode initialized successfully [ 16.663543] Initialise system trusted keyrings [ 16.663678] workingset: timestamp_bits=46 max_order=23 bucket_order=0 [ 16.665943] zbud: loaded [ 16.666774] NFS: Registering the id_resolver key type [ 16.666796] Key type id_resolver registered [ 16.666803] Key type id_legacy registered [ 16.666840] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 16.666849] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 16.687921] NET: Registered PF_ALG protocol family [ 16.687937] xor: measuring software checksum speed [ 16.688466] 8regs : 6294 MB/sec [ 16.688870] 32regs : 8271 MB/sec [ 16.689210] arm64_neon : 9884 MB/sec [ 16.689217] xor: using function: arm64_neon (9884 MB/sec) [ 16.689227] Key type asymmetric registered [ 16.689235] Asymmetric key parser 'x509' registered [ 16.959955] Freeing initrd memory: 14404K [ 16.973962] alg: self-tests for CTR-KDF (hmac(sha256)) passed [ 16.974009] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 241) [ 16.974123] io scheduler mq-deadline registered [ 16.974132] io scheduler kyber registered [ 16.975423] rockchip-csi2-dphy-hw fedc8000.csi2-dphy1-hw: csi2 dphy hw probe successfully! [ 16.984662] rockchip-hdptx-phy-hdmi fed60000.hdmiphy: hdptx phy init success [ 16.985526] rockchip-hdptx-phy-hdmi fed70000.hdmiphy: hdptx phy init success [ 16.987970] dw-pcie fe180000.pcie: invalid resource [ 16.987986] dw-pcie fe180000.pcie: Failed to initialize host [ 16.987994] dw-pcie: probe of fe180000.pcie failed with error -22 [ 16.988064] dw-pcie fe190000.pcie: invalid resource [ 16.988073] dw-pcie fe190000.pcie: Failed to initialize host [ 16.988080] dw-pcie: probe of fe190000.pcie failed with error -22 [ 16.988190] dw-pcie fe150000.pcie: invalid resource [ 16.988200] dw-pcie fe150000.pcie: Failed to initialize host [ 16.988219] dw-pcie: probe of fe150000.pcie failed with error -22 [ 16.988338] dw-pcie fe170000.pcie: invalid resource [ 16.988348] dw-pcie fe170000.pcie: Failed to initialize host [ 16.988355] dw-pcie: probe of fe170000.pcie failed with error -22 [ 16.988727] rk-pcie fe180000.pcie: using pcie default link_up because of rockchip,default-link-up [ 16.988880] rk-pcie fe190000.pcie: using pcie default link_up because of rockchip,default-link-up [ 16.988961] rk-pcie fe180000.pcie: invalid prsnt-gpios property in node [ 16.988963] rk-pcie fe190000.pcie: invalid prsnt-gpios property in node [ 16.989036] rk-pcie fe190000.pcie: no vpcie3v3 regulator found [ 16.989154] rk-pcie fe180000.pcie: no vpcie3v3 regulator found [ 16.989171] rk-pcie fe150000.pcie: invalid prsnt-gpios property in node [ 16.989361] rk-pcie fe170000.pcie: invalid prsnt-gpios property in node [ 16.989389] rk-pcie fe190000.pcie: host bridge /pcie@fe190000 ranges: [ 16.989409] rk-pcie fe190000.pcie: IO 0x00f4100000..0x00f41fffff -> 0x00f4100000 [ 16.989439] rk-pcie fe190000.pcie: MEM 0x00f4200000..0x00f4ffffff -> 0x00f4200000 [ 16.989461] rk-pcie fe190000.pcie: MEM 0x0a00000000..0x0a3fffffff -> 0x0a00000000 [ 16.989516] rk-pcie fe190000.pcie: iATU unroll: enabled [ 16.989519] iep: Module initialized. [ 16.989530] rk-pcie fe190000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G [ 16.989549] mpp_service mpp-srv: 6c47657a381c author: Yandong Lin 2025-01-16 video: rockchip: mpp: Fix missing enable_irq in timeout work [ 16.989553] mpp_service mpp-srv: probe start [ 16.989687] rk-pcie fe180000.pcie: host bridge /pcie@fe180000 ranges: [ 16.989832] rk-pcie fe180000.pcie: IO 0x00f3100000..0x00f31fffff -> 0x00f3100000 [ 16.989847] rk-pcie fe180000.pcie: MEM 0x00f3200000..0x00f3ffffff -> 0x00f3200000 [ 16.989868] rk-pcie fe180000.pcie: MEM 0x09c0000000..0x09ffffffff -> 0x09c0000000 [ 16.989915] rk-pcie fe180000.pcie: iATU unroll: enabled [ 16.989924] rk-pcie fe180000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G [ 16.991571] mpp_vepu2 jpege-ccu: probing start [ 16.991584] mpp_vepu2 jpege-ccu: probing finish [ 16.994566] mpp_rkvdec2 fdc30000.rkvdec-ccu: rkvdec-ccu, probing start [ 16.994639] mpp_rkvdec2 fdc30000.rkvdec-ccu: ccu-mode: 1 [ 16.994649] mpp_rkvdec2 fdc30000.rkvdec-ccu: probing finish [ 16.995008] mpp_rkvenc2 rkvenc-ccu: probing start [ 16.995019] mpp_rkvenc2 rkvenc-ccu: probing finish [ 16.995612] mpp_service mpp-srv: probe success [ 17.005549] rk-pcie fe150000.pcie: can't get current limit. [ 17.005806] rk-pcie fe150000.pcie: host bridge /pcie@fe150000 ranges: [ 17.005828] rk-pcie fe150000.pcie: IO 0x00f0100000..0x00f01fffff -> 0x00f0100000 [ 17.005846] rk-pcie fe150000.pcie: MEM 0x00f0200000..0x00f0ffffff -> 0x00f0200000 [ 17.005861] rk-pcie fe150000.pcie: MEM 0x0900000000..0x093fffffff -> 0x0900000000 [ 17.005915] rk-pcie fe150000.pcie: iATU unroll: enabled [ 17.005925] rk-pcie fe150000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G [ 17.007528] dma-pl330 fea10000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 17.007548] dma-pl330 fea10000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 17.008470] dma-pl330 fea30000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 17.008485] dma-pl330 fea30000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 17.009395] dma-pl330 fed10000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 17.009410] dma-pl330 fed10000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 17.009891] rockchip-pvtm fda40000.pvtm: pvtm@0 probed [ 17.009963] rockchip-pvtm fda50000.pvtm: pvtm@1 probed [ 17.010025] rockchip-pvtm fda60000.pvtm: pvtm@2 probed [ 17.010083] rockchip-pvtm fdaf0000.pvtm: pvtm@3 probed [ 17.010137] rockchip-pvtm fdb30000.pvtm: pvtm@4 probed [ 17.010798] rockchip-system-monitor rockchip-system-monitor: system monitor probe [ 17.011715] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled [ 17.012307] febc0000.serial: ttyS9 at MMIO 0xfebc0000 (irq = 45, base_baud = 1500000) is a 16550A [ 17.013669] random: crng init done [ 17.013743] led_vk2c21_init [ 17.013743] ============================================= [ 17.019335] rk_iommu fdca0000.iommu: av1d iommu enabled [ 17.021625] rockchip-vop2 fdd90000.vop: Adding to iommu group 17 [ 17.031191] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp0 assign plane mask: Cluster0 | Esmart0[0x5], primary plane phy id: Cluster0[0] [ 17.031226] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp1 assign plane mask: Cluster1 | Esmart1[0xa], primary plane phy id: Cluster1[1] [ 17.031245] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp2 assign plane mask: Cluster2 | Esmart2[0x140], primary plane phy id: Cluster2[6] [ 17.031263] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp3 assign plane mask: Cluster3 | Esmart3[0x280], primary plane phy id: Cluster3[7] [ 17.031373] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] Esmart0-win0 as cursor plane for vp0 [ 17.031474] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] Esmart1-win0 as cursor plane for vp1 [ 17.031563] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] Esmart2-win0 as cursor plane for vp2 [ 17.031592] [drm] failed to init overlay plane Cluster0-win1 [ 17.031601] [drm] failed to init overlay plane Cluster1-win1 [ 17.031610] [drm] failed to init overlay plane Cluster2-win1 [ 17.031648] [drm] failed to init overlay plane Cluster3-win1 [ 17.043446] rockchip-vop2 fdd90000.vop: bin=0 [ 17.043668] rockchip-vop2 fdd90000.vop: leakage=35 [ 17.043683] rockchip-vop2 fdd90000.vop: leakage-volt-sel=1 [ 17.043748] rockchip-vop2 fdd90000.vop: error -ENODEV: _opp_set_regulators: no regulator (vop) found [ 17.043779] rockchip-vop2 fdd90000.vop: failed to set opp config [ 17.043790] rockchip-vop2 fdd90000.vop: failed to init opp info [ 17.043799] rockchip-vop2 fdd90000.vop: Unsupported VOP aclk dvfs [ 17.043821] rockchip-drm display-subsystem: bound fdd90000.vop (ops 0xffff8000093fe4a8) [ 17.044446] dwhdmi-rockchip fde80000.hdmi: registered ddc I2C bus driver [ 17.045062] rockchip-drm display-subsystem: bound fde80000.hdmi (ops 0xffff800009417528) [ 17.045612] dwhdmi-rockchip fdea0000.hdmi: registered ddc I2C bus driver [ 17.046208] rockchip-drm display-subsystem: bound fdea0000.hdmi (ops 0xffff800009417528) [ 17.046452] rockchip-drm display-subsystem: bound fde50000.dp (ops 0xffff80000941a588) [ 17.047805] [drm] Initialized rockchip 4.0.0 20140818 for display-subsystem on minor 0 [ 17.047837] rockchip-drm display-subsystem: failed to parse loader memory [ 17.047916] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 17.047987] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 17.048017] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 17.048190] rockchip-drm display-subsystem: [drm] run display error_event monitor [ 17.048860] dw-hdmi-qp-hdcp dw-hdmi-qp-hdcp.2.auto: dw_hdcp_qp_hdcp_probe success [ 17.048988] dw-hdmi-qp-hdcp dw-hdmi-qp-hdcp.5.auto: dw_hdcp_qp_hdcp_probe success [ 17.049605] Registered IR keymap rc-cec [ 17.049672] rc rc0: dw_hdmi_qp as /devices/platform/fde80000.hdmi/rc/rc0 [ 17.049776] input: dw_hdmi_qp as /devices/platform/fde80000.hdmi/rc/rc0/input0 [ 17.049983] rk-pcie fe170000.pcie: can't get current limit. [ 17.050179] Registered IR keymap rc-cec [ 17.050246] rc rc1: dw_hdmi_qp as /devices/platform/fdea0000.hdmi/rc/rc1 [ 17.050340] input: dw_hdmi_qp as /devices/platform/fdea0000.hdmi/rc/rc1/input1 [ 17.050375] rk-pcie fe170000.pcie: host bridge /pcie@fe170000 ranges: [ 17.050435] rk-pcie fe170000.pcie: IO 0x00f2100000..0x00f21fffff -> 0x00f2100000 [ 17.050491] rk-pcie fe170000.pcie: MEM 0x00f2200000..0x00f2ffffff -> 0x00f2200000 [ 17.050535] rk-pcie fe170000.pcie: MEM 0x0980000000..0x09bfffffff -> 0x0980000000 [ 17.050626] rk-pcie fe170000.pcie: iATU unroll: enabled [ 17.050653] rk-pcie fe170000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G [ 17.052457] brd: module loaded [ 17.055442] loop: module loaded [ 17.055673] rbd: loaded (major 254) [ 17.055842] lkdtm: No crash points registered, enable through debugfs [ 17.058049] rockchip-spi feb20000.spi: no high_speed pinctrl state [ 17.058457] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/regulators/DCDC_REG7 [ 17.058508] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/pinctrl_rk806/rk806_dvs1_pwrdn [ 17.058528] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/pinctrl_rk806/rk806_dvs3_null [ 17.058546] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/pinctrl_rk806/rk806_dvs2_null [ 17.058565] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/pinctrl_rk806/rk806_dvs1_null [ 17.059094] rk806 spi2.0: chip id: RK806,ver:0x2, 0x1 [ 17.059226] rk806 spi2.0: ON: 0x40 OFF:0x0 [ 17.059353] rk806 spi2.0: shutdown-sequence missing! [ 17.059365] rk806 spi2.0: vb-shutdown-sequence missing! [ 17.059375] rk806 spi2.0: dvs-suspend-control-by missing! [ 17.068300] avdd_0v75_s0: Bringing 750000uV into 837500-837500uV [ 17.073038] rk806 spi2.0: no sleep-setting state [ 17.073056] rk806 spi2.0: no reset-setting pinctrl state [ 17.073066] rk806 spi2.0: no dvs-setting pinctrl state [ 17.073767] rockchip-spi feb20000.spi: register misc device rkspi-dev2 [ 17.073782] rockchip-spi feb20000.spi: probed, poll=0, rsd=0, cs-inactive=0, ready=0 [ 17.075148] spi-nor spi5.0: XM25QU128C (16384 Kbytes) read_data x4 [ 17.075192] 1 fixed-partitions partitions found on MTD device sfc_nor [ 17.075205] Creating 1 MTD partitions on "sfc_nor": [ 17.075215] 0x000000000000-0x000001000000 : "loader" [ 17.078062] usbcore: registered new interface driver rndis_wlan [ 17.078095] usbcore: registered new interface driver asix [ 17.078117] usbcore: registered new interface driver cdc_ether [ 17.078140] usbcore: registered new interface driver rndis_host [ 17.078165] usbcore: registered new interface driver cdc_ncm [ 17.078294] VFIO - User Level meta-driver version: 0.3 [ 17.078835] platform fc000000.usb: Fixed dependency cycle(s) with /i2c@fec80000/fusb302@22 [ 17.092634] phy phy-fd5d4000.syscon:usb2-phy@4000.3: illegal mode [ 17.092658] xhci-hcd xhci-hcd.12.auto: xHCI Host Controller [ 17.092676] xhci-hcd xhci-hcd.12.auto: new USB bus registered, assigned bus number 1 [ 17.092771] xhci-hcd xhci-hcd.12.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0002008002010010 [ 17.092804] xhci-hcd xhci-hcd.12.auto: irq 86, io mem 0xfc400000 [ 17.092890] xhci-hcd xhci-hcd.12.auto: xHCI Host Controller [ 17.092905] xhci-hcd xhci-hcd.12.auto: new USB bus registered, assigned bus number 2 [ 17.092920] xhci-hcd xhci-hcd.12.auto: Host supports USB 3.0 SuperSpeed [ 17.093014] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 [ 17.093031] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.093043] usb usb1: Product: xHCI Host Controller [ 17.093053] usb usb1: Manufacturer: Linux 6.1.115-vendor-rk35xx xhci-hcd [ 17.093064] usb usb1: SerialNumber: xhci-hcd.12.auto [ 17.093386] hub 1-0:1.0: USB hub found [ 17.093412] hub 1-0:1.0: 1 port detected [ 17.093604] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 17.093672] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01 [ 17.093687] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.093699] usb usb2: Product: xHCI Host Controller [ 17.093709] usb usb2: Manufacturer: Linux 6.1.115-vendor-rk35xx xhci-hcd [ 17.093719] usb usb2: SerialNumber: xhci-hcd.12.auto [ 17.093981] hub 2-0:1.0: USB hub found [ 17.094005] hub 2-0:1.0: 1 port detected [ 17.094125] ehci-platform fc800000.usb: EHCI Host Controller [ 17.094135] ohci-platform fc840000.usb: Generic Platform OHCI controller [ 17.094173] ehci-platform fc800000.usb: new USB bus registered, assigned bus number 3 [ 17.094174] ohci-platform fc840000.usb: new USB bus registered, assigned bus number 4 [ 17.094191] ehci-platform fc880000.usb: EHCI Host Controller [ 17.094203] ehci-platform fc880000.usb: new USB bus registered, assigned bus number 5 [ 17.094221] usbcore: registered new interface driver cdc_acm [ 17.094220] ohci-platform fc8c0000.usb: Generic Platform OHCI controller [ 17.094231] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 17.094240] ohci-platform fc840000.usb: irq 89, io mem 0xfc840000 [ 17.094267] ehci-platform fc800000.usb: irq 87, io mem 0xfc800000 [ 17.094266] ohci-platform fc8c0000.usb: new USB bus registered, assigned bus number 6 [ 17.094283] ehci-platform fc880000.usb: irq 88, io mem 0xfc880000 [ 17.094374] usbcore: registered new interface driver uas [ 17.094393] ohci-platform fc8c0000.usb: irq 90, io mem 0xfc8c0000 [ 17.094417] usbcore: registered new interface driver usb-storage [ 17.094723] mousedev: PS/2 mouse device common for all mice [ 17.095302] .. rk pwm remotectl v2.0 init [ 17.095448] input: febf0030.pwm as /devices/platform/febf0030.pwm/input/input2 [ 17.095659] remotectl-pwm febf0030.pwm: Controller support pwrkey capture [ 17.095892] i2c_dev: i2c /dev entries driver [ 17.106548] ehci-platform fc800000.usb: USB 2.0 started, EHCI 1.00 [ 17.106740] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 [ 17.106758] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.106771] usb usb3: Product: EHCI Host Controller [ 17.106781] usb usb3: Manufacturer: Linux 6.1.115-vendor-rk35xx ehci_hcd [ 17.106791] usb usb3: SerialNumber: fc800000.usb [ 17.107120] hub 3-0:1.0: USB hub found [ 17.107157] hub 3-0:1.0: 1 port detected [ 17.119879] ehci-platform fc880000.usb: USB 2.0 started, EHCI 1.00 [ 17.120221] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 [ 17.120267] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.120300] usb usb5: Product: EHCI Host Controller [ 17.120335] usb usb5: Manufacturer: Linux 6.1.115-vendor-rk35xx ehci_hcd [ 17.120363] usb usb5: SerialNumber: fc880000.usb [ 17.120868] hub 5-0:1.0: USB hub found [ 17.120919] hub 5-0:1.0: 1 port detected [ 17.127739] rtc-hym8563 6-0051: rtc information is valid [ 17.130401] rtc-hym8563 6-0051: registered as rtc0 [ 17.130688] rtc-hym8563 6-0051: setting system clock to 2021-01-01T12:03:53 UTC (1609502633) [ 17.132176] rkcifhw fdce0000.rkcif: Adding to iommu group 16 [ 17.133045] rkcifhw fdce0000.rkcif: No reserved memory region assign to CIF [ 17.133815] rockchip-mipi-csi2-hw fdd10000.mipi0-csi2-hw: enter mipi csi2 hw probe! [ 17.133938] rockchip-mipi-csi2-hw fdd10000.mipi0-csi2-hw: probe success, v4l2_dev:mipi0-csi2-hw! [ 17.133986] rockchip-mipi-csi2-hw fdd20000.mipi1-csi2-hw: enter mipi csi2 hw probe! [ 17.134073] rockchip-mipi-csi2-hw fdd20000.mipi1-csi2-hw: probe success, v4l2_dev:mipi1-csi2-hw! [ 17.134116] rockchip-mipi-csi2-hw fdd30000.mipi2-csi2-hw: enter mipi csi2 hw probe! [ 17.134200] rockchip-mipi-csi2-hw fdd30000.mipi2-csi2-hw: probe success, v4l2_dev:mipi2-csi2-hw! [ 17.134242] rockchip-mipi-csi2-hw fdd40000.mipi3-csi2-hw: enter mipi csi2 hw probe! [ 17.134325] rockchip-mipi-csi2-hw fdd40000.mipi3-csi2-hw: probe success, v4l2_dev:mipi3-csi2-hw! [ 17.134366] rockchip-mipi-csi2-hw fdd50000.mipi4-csi2-hw: enter mipi csi2 hw probe! [ 17.134447] rockchip-mipi-csi2-hw fdd50000.mipi4-csi2-hw: probe success, v4l2_dev:mipi4-csi2-hw! [ 17.134488] rockchip-mipi-csi2-hw fdd60000.mipi5-csi2-hw: enter mipi csi2 hw probe! [ 17.134571] rockchip-mipi-csi2-hw fdd60000.mipi5-csi2-hw: probe success, v4l2_dev:mipi5-csi2-hw! [ 17.135646] rkisp_hw fdcb0000.rkisp: Adding to iommu group 15 [ 17.135752] rkisp_hw fdcb0000.rkisp: is_thunderboot: 0 [ 17.135764] rkisp_hw fdcb0000.rkisp: Missing rockchip,grf property [ 17.135785] rkisp_hw fdcb0000.rkisp: max input:0x0@0fps [ 17.135908] rkisp_hw fdcb0000.rkisp: no find phandle sram [ 17.137135] usbcore: registered new interface driver uvcvideo [ 17.138844] cpu cpu0: bin=0 [ 17.139033] cpu cpu0: leakage=12 [ 17.140485] cpu cpu0: pvtm=1415 [ 17.140639] cpu cpu0: pvtm-volt-sel=1 [ 17.142692] cpu cpu4: bin=0 [ 17.142876] cpu cpu4: leakage=9 [ 17.149519] cpu cpu4: pvtm=1633 [ 17.153602] cpu cpu4: pvtm-volt-sel=2 [ 17.154125] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01 [ 17.154175] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.154209] usb usb6: Product: Generic Platform OHCI controller [ 17.154236] usb usb6: Manufacturer: Linux 6.1.115-vendor-rk35xx ohci_hcd [ 17.154263] usb usb6: SerialNumber: fc8c0000.usb [ 17.154806] hub 6-0:1.0: USB hub found [ 17.154880] hub 6-0:1.0: 1 port detected [ 17.156435] cpu cpu6: bin=0 [ 17.156619] cpu cpu6: leakage=9 [ 17.157284] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01 [ 17.157304] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.157316] usb usb4: Product: Generic Platform OHCI controller [ 17.157326] usb usb4: Manufacturer: Linux 6.1.115-vendor-rk35xx ohci_hcd [ 17.157337] usb usb4: SerialNumber: fc840000.usb [ 17.157593] hub 4-0:1.0: USB hub found [ 17.157618] hub 4-0:1.0: 1 port detected [ 17.163211] cpu cpu6: pvtm=1620 [ 17.167264] cpu cpu6: pvtm-volt-sel=2 [ 17.169311] cpu cpu0: avs=0 [ 17.169371] cpu cpu0: rockchip_pvtpll_set_volt_sel: error cfg clk_id=0 voltsel (-1) [ 17.170661] cpu cpu4: avs=0 [ 17.170714] cpu cpu4: rockchip_pvtpll_set_volt_sel: error cfg clk_id=2 voltsel (-1) [ 17.171817] cpu cpu6: avs=0 [ 17.171871] cpu cpu6: rockchip_pvtpll_set_volt_sel: error cfg clk_id=3 voltsel (-1) [ 17.171980] cpu cpu0: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=1608000000 h_table=0 [ 17.172346] cpu cpu0: EM: created perf domain [ 17.172801] cpu cpu4: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=2208000000 h_table=0 [ 17.181309] cpu cpu4: EM: created perf domain [ 17.181880] cpu cpu6: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=2208000000 h_table=0 [ 17.191235] cpu cpu6: EM: created perf domain [ 17.191709] rk-pcie fe190000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.192109] rk-pcie fe180000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.198244] sdhci: Secure Digital Host Controller Interface driver [ 17.198283] sdhci: Copyright(c) Pierre Ossman [ 17.198304] Synopsys Designware Multimedia Card Interface Driver [ 17.199227] sdhci-pltfm: SDHCI platform and OF driver helper [ 17.200341] dwmmc_rockchip fe2c0000.mmc: No normal pinctrl state [ 17.200382] dwmmc_rockchip fe2c0000.mmc: No idle pinctrl state [ 17.200471] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 17.200513] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 17.200541] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 17.200611] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 118,32 bit host data width,256 deep fifo [ 17.202407] mmc0: CQHCI version 5.10 [ 17.202927] ledtrig-cpu: registered to indicate activity on CPUs [ 17.202984] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active. [ 17.203043] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 17.203954] cryptodev: driver 1.12 loaded. [ 17.204005] hid: raw HID events driver (C) Jiri Kosina [ 17.204223] usbcore: registered new interface driver usbhid [ 17.204241] usbhid: USB HID core driver [ 17.207705] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.210156] SPI driver inv-icm42600-spi has no spi_device_id for invensense,icm42600 [ 17.210188] SPI driver inv-icm42600-spi has no spi_device_id for invensense,icm42602 [ 17.210206] SPI driver inv-icm42600-spi has no spi_device_id for invensense,icm42605 [ 17.210223] SPI driver inv-icm42600-spi has no spi_device_id for invensense,icm42622 [ 17.210699] optee: probing for conduit method. [ 17.210719] optee: api uid mismatch [ 17.210731] optee: probe of firmware:optee failed with error -22 [ 17.211532] usbcore: registered new interface driver snd-usb-audio [ 17.212221] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 17.214974] [Awinic] aw87xxx_pa_init:driver version: v2.2.0 [ 17.216655] rockchip-i2s-tdm fddf0000.i2s: CLK-ALWAYS-ON: mclk: 12288000, bclk: 3072000, fsync: 48000 [ 17.217536] rockchip-i2s-tdm fe470000.i2s: Register PCM for TRCM mode [ 17.218219] rockchip-i2s-tdm fddf4000.i2s: CLK-ALWAYS-ON: mclk: 12288000, bclk: 3072000, fsync: 48000 [ 17.218428] rockchip-i2s-tdm fddf8000.i2s: Init RX wait-time-ms: 50 [ 17.220863] debugfs: File 'Capture' in directory 'dapm' already present! [ 17.221896] input: rockchip-dp0 rockchip-dp0 as /devices/platform/dp0-sound/sound/card0/input3 [ 17.223005] input: rockchip-hdmi0 rockchip-hdmi0 as /devices/platform/hdmi0-sound/sound/card1/input4 [ 17.223839] input: rockchip-hdmi1 rockchip-hdmi1 as /devices/platform/hdmi1-sound/sound/card2/input5 [ 17.224333] input: headset-keys as /devices/platform/es8388-sound/input/input6 [ 17.228832] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x210022 [ 17.233792] mmc0: SDHCI controller on fe2e0000.mmc [fe2e0000.mmc] using ADMA [ 17.253053] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.266722] rk-pcie fe180000.pcie: PCIe Link up, LTSSM is 0x130011 [ 17.266775] rk-pcie fe180000.pcie: PCIe Gen.2 x1 link up [ 17.266822] rk-pcie fe190000.pcie: PCIe Link up, LTSSM is 0x130011 [ 17.266876] rk-pcie fe190000.pcie: PCIe Gen.2 x1 link up [ 17.267011] rk-pcie fe180000.pcie: PCI host bridge to bus 0003:30 [ 17.267046] pci_bus 0003:30: root bus resource [bus 30-3f] [ 17.267075] pci_bus 0003:30: root bus resource [io 0x100000-0x1fffff] (bus address [0xf3100000-0xf31fffff]) [ 17.267108] pci_bus 0003:30: root bus resource [mem 0xf3200000-0xf3ffffff] [ 17.267114] rk-pcie fe190000.pcie: PCI host bridge to bus 0004:40 [ 17.267128] pci_bus 0003:30: root bus resource [mem 0x9c0000000-0x9ffffffff pref] [ 17.267144] pci_bus 0004:40: root bus resource [bus 40-4f] [ 17.267186] pci 0003:30:00.0: [1d87:3588] type 01 class 0x060400 [ 17.267201] pci_bus 0004:40: root bus resource [io 0x0000-0xfffff] (bus address [0xf4100000-0xf41fffff]) [ 17.267229] pci 0003:30:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 17.267243] pci_bus 0004:40: root bus resource [mem 0xf4200000-0xf4ffffff] [ 17.267283] pci_bus 0004:40: root bus resource [mem 0xa00000000-0xa3fffffff pref] [ 17.267313] pci 0003:30:00.0: supports D1 D2 [ 17.267340] pci 0003:30:00.0: PME# supported from D0 D1 D3hot [ 17.267338] pci 0004:40:00.0: [1d87:3588] type 01 class 0x060400 [ 17.267400] pci 0004:40:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 17.267484] pci 0004:40:00.0: supports D1 D2 [ 17.267508] pci 0004:40:00.0: PME# supported from D0 D1 D3hot [ 17.274238] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.285932] pci 0003:30:00.0: Primary bus is hard wired to 0 [ 17.285949] pci 0003:30:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring [ 17.286042] pci 0004:40:00.0: Primary bus is hard wired to 0 [ 17.286054] pci 0004:40:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring [ 17.286074] pci 0003:31:00.0: [10ec:8125] type 00 class 0x020000 [ 17.286134] pci 0003:31:00.0: reg 0x10: [io 0x0000-0x00ff] [ 17.286236] pci 0004:41:00.0: [10ec:8125] type 00 class 0x020000 [ 17.286247] pci 0003:31:00.0: reg 0x18: [mem 0x00000000-0x0000ffff 64bit] [ 17.286326] pci 0004:41:00.0: reg 0x10: initial BAR value 0x00000000 invalid [ 17.286330] pci 0003:31:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit] [ 17.286338] pci 0004:41:00.0: reg 0x10: [io size 0x0100] [ 17.286452] pci 0004:41:00.0: reg 0x18: [mem 0x00000000-0x0000ffff 64bit] [ 17.286530] pci 0004:41:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit] [ 17.287035] pci 0003:31:00.0: supports D1 D2 [ 17.287046] pci 0003:31:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 17.287104] input: rockchip-es8388 Headset as /devices/platform/es8388-sound/sound/card3/input7 [ 17.287133] pci 0004:41:00.0: supports D1 D2 [ 17.287138] pci 0004:41:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 17.295300] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.296615] pci_bus 0003:31: busn_res: [bus 31-3f] end is updated to 31 [ 17.296637] pci 0003:30:00.0: BAR 8: assigned [mem 0xf3200000-0xf32fffff] [ 17.296644] pci 0003:30:00.0: BAR 6: assigned [mem 0xf3300000-0xf330ffff pref] [ 17.296650] pci 0003:30:00.0: BAR 7: assigned [io 0x100000-0x100fff] [ 17.296657] pci 0003:31:00.0: BAR 2: assigned [mem 0xf3200000-0xf320ffff 64bit] [ 17.296687] pci 0003:31:00.0: BAR 4: assigned [mem 0xf3210000-0xf3213fff 64bit] [ 17.296718] pci 0003:31:00.0: BAR 0: assigned [io 0x100000-0x1000ff] [ 17.296730] pci 0003:30:00.0: PCI bridge to [bus 31] [ 17.296735] pci 0003:30:00.0: bridge window [io 0x100000-0x100fff] [ 17.296741] pci 0003:30:00.0: bridge window [mem 0xf3200000-0xf32fffff] [ 17.297536] pcieport 0003:30:00.0: PME: Signaling with IRQ 135 [ 17.302780] mmc_host mmc1: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0) [ 17.306649] rk-pcie fe150000.pcie: PCIe Link up, LTSSM is 0x230011 [ 17.306685] rk-pcie fe150000.pcie: PCIe Gen.3 x4 link up [ 17.306760] pci_bus 0004:41: busn_res: [bus 41-4f] end is updated to 41 [ 17.306809] pci 0004:40:00.0: BAR 8: assigned [mem 0xf4200000-0xf42fffff] [ 17.306832] pci 0004:40:00.0: BAR 6: assigned [mem 0xf4300000-0xf430ffff pref] [ 17.306849] rk-pcie fe150000.pcie: PCI host bridge to bus 0000:00 [ 17.306853] pci 0004:40:00.0: BAR 7: assigned [io 0x1000-0x1fff] [ 17.306866] pci_bus 0000:00: root bus resource [bus 00-0f] [ 17.306876] pci_bus 0000:00: root bus resource [io 0x200000-0x2fffff] (bus address [0xf0100000-0xf01fffff]) [ 17.306883] pci_bus 0000:00: root bus resource [mem 0xf0200000-0xf0ffffff] [ 17.306901] pci 0004:41:00.0: BAR 2: assigned [mem 0xf4200000-0xf420ffff 64bit] [ 17.306909] pci_bus 0000:00: root bus resource [mem 0x900000000-0x93fffffff pref] [ 17.306947] pci 0004:41:00.0: BAR 4: assigned [mem 0xf4210000-0xf4213fff 64bit] [ 17.306965] pci 0000:00:00.0: [1d87:3588] type 01 class 0x060400 [ 17.306998] pci 0004:41:00.0: BAR 0: assigned [io 0x1000-0x10ff] [ 17.307007] pci 0000:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 17.307026] pci 0004:40:00.0: PCI bridge to [bus 41] [ 17.307045] pci 0004:40:00.0: bridge window [io 0x1000-0x1fff] [ 17.307065] pci 0004:40:00.0: bridge window [mem 0xf4200000-0xf42fffff] [ 17.307072] pci 0000:00:00.0: supports D1 D2 [ 17.307078] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 17.310864] Initializing XFRM netlink socket [ 17.310895] NET: Registered PF_PACKET protocol family [ 17.311074] [BT_RFKILL]: Enter rfkill_rk_init [ 17.311079] [WLAN_RFKILL]: Enter rfkill_wlan_init [ 17.314541] pcieport 0004:40:00.0: PME: Signaling with IRQ 145 [ 17.316392] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.316925] pci_bus 0000:01: busn_res: can not insert [bus 01-ff] under [bus 00-0f] (conflicts with (null) [bus 00-0f]) [ 17.317003] pci 0000:01:00.0: [c0a9:5427] type 00 class 0x010802 [ 17.317047] [WLAN_RFKILL]: Enter rfkill_wlan_probe [ 17.317064] [WLAN_RFKILL]: can't find rockchip,grf property [ 17.317069] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ap6275p [ 17.317073] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control. [ 17.317071] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit] [ 17.317078] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio. [ 17.317103] [WLAN_RFKILL]: wlan_platdata_parse_dt: WIFI,host_wake_irq = 8, flags = 0. [ 17.317112] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found ! [ 17.317116] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio [ 17.317121] [WLAN_RFKILL]: rfkill_set_wifi_bt_power: 1 [ 17.317126] [WLAN_RFKILL]: Exit rfkill_wlan_probe [ 17.317391] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: uart_rts_gpios = 148. [ 17.317411] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,reset_gpio = 21. [ 17.317425] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_gpio = 150. [ 17.317439] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_host_irq = 0. [ 17.317468] [BT_RFKILL]: Request irq for bt wakeup host [ 17.317510] pci 0000:01:00.0: 31.504 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x4 link at 0000:00:00.0 (capable of 63.012 Gb/s with 16.0 GT/s PCIe x4 link) [ 17.317657] [BT_RFKILL]: ** disable irq [ 17.317702] [BT_RFKILL]: bt shut off power [ 17.326625] pci 0000:00:00.0: BAR 8: assigned [mem 0xf0200000-0xf02fffff] [ 17.326659] pci 0000:00:00.0: BAR 6: assigned [mem 0xf0300000-0xf030ffff pref] [ 17.326686] pci 0000:01:00.0: BAR 0: assigned [mem 0xf0200000-0xf0203fff 64bit] [ 17.326729] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 17.326747] pci 0000:00:00.0: bridge window [mem 0xf0200000-0xf02fffff] [ 17.328210] pcieport 0000:00:00.0: PME: Signaling with IRQ 156 [ 17.328517] nvme nvme0: pci function 0000:01:00.0 [ 17.328614] nvme 0000:01:00.0: enabling device (0000 -> 0002) [ 17.336856] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.343221] usb 1-1: new high-speed USB device number 2 using xhci-hcd [ 17.343263] [BT_RFKILL]: bt_default device registered. [ 17.343442] input: bt-powerkey as /devices/platform/wireless-bluetooth/input/input8 [ 17.343902] Key type dns_resolver registered [ 17.343955] Key type ceph registered [ 17.344580] libceph: loaded (mon/osd proto 15/24) [ 17.347220] registered taskstats version 1 [ 17.347271] Loading compiled-in X.509 certificates [ 17.351701] zswap: loaded using pool zstd/zbud [ 17.352322] Key type .fscrypt registered [ 17.352341] Key type fscrypt-provisioning registered [ 17.353408] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no [ 17.354271] pstore: Using crash dump compression: deflate [ 17.354796] Key type encrypted registered [ 17.355144] AppArmor: AppArmor sha1 policy hashing enabled [ 17.357936] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.368673] rga3 fdb60000.rga: Adding to iommu group 2 [ 17.369476] rga3 fdb60000.rga: probe successfully, irq = 50, hw_version:3.0.76831 [ 17.369736] rga3 fdb70000.rga: Adding to iommu group 3 [ 17.370447] rga3 fdb70000.rga: probe successfully, irq = 51, hw_version:3.0.76831 [ 17.371705] rga2 fdb80000.rga: probe successfully, irq = 158, hw_version:3.2.63318 [ 17.372080] rga: IOMMU binding successfully, default mapping core[0x1] [ 17.372305] rga: Module initialized. v1.3.7 [ 17.411406] mpp_vdpu1 fdb51000.avsd-plus: Adding to iommu group 1 [ 17.411965] mpp_vdpu1 fdb51000.avsd-plus: probe device [ 17.412347] mpp_vdpu1 fdb51000.avsd-plus: reset_group->rw_sem_on=0 [ 17.412388] mpp_vdpu1 fdb51000.avsd-plus: reset_group->rw_sem_on=0 [ 17.412509] mpp_vdpu1 fdb51000.avsd-plus: probing finish [ 17.412897] mpp_vdpu2 fdb50400.vdpu: Adding to iommu group 1 [ 17.413012] mpp_vdpu2 fdb50400.vdpu: probe device [ 17.413316] mpp_vdpu2 fdb50400.vdpu: reset_group->rw_sem_on=0 [ 17.413350] mpp_vdpu2 fdb50400.vdpu: reset_group->rw_sem_on=0 [ 17.413392] mpp_vdpu2 fdb50400.vdpu: probing finish [ 17.413725] mpp_vepu2 fdb50000.vepu: Adding to iommu group 1 [ 17.413838] mpp_vepu2 fdb50000.vepu: probing start [ 17.414117] mpp_vepu2 fdb50000.vepu: reset_group->rw_sem_on=0 [ 17.414148] mpp_vepu2 fdb50000.vepu: reset_group->rw_sem_on=0 [ 17.414217] mpp_vepu2 fdb50000.vepu: probing finish [ 17.414574] mpp_vepu2 fdba0000.jpege-core: Adding to iommu group 5 [ 17.414766] mpp_vepu2 fdba0000.jpege-core: probing start [ 17.414982] mpp_vepu2 fdba0000.jpege-core: attach ccu success [ 17.415004] mpp_vepu2 fdba0000.jpege-core: probing finish [ 17.415090] mpp_vepu2 fdba4000.jpege-core: Adding to iommu group 6 [ 17.415160] mpp_vepu2 fdba4000.jpege-core: probing start [ 17.415245] mpp_vepu2 fdba4000.jpege-core: attach ccu success [ 17.415265] mpp_vepu2 fdba4000.jpege-core: probing finish [ 17.415372] mpp_vepu2 fdba8000.jpege-core: Adding to iommu group 7 [ 17.415444] mpp_vepu2 fdba8000.jpege-core: probing start [ 17.415527] mpp_vepu2 fdba8000.jpege-core: attach ccu success [ 17.415545] mpp_vepu2 fdba8000.jpege-core: probing finish [ 17.415654] mpp_vepu2 fdbac000.jpege-core: Adding to iommu group 8 [ 17.415723] mpp_vepu2 fdbac000.jpege-core: probing start [ 17.415808] mpp_vepu2 fdbac000.jpege-core: attach ccu success [ 17.415828] mpp_vepu2 fdbac000.jpege-core: probing finish [ 17.415938] mpp-iep2 fdbb0000.iep: Adding to iommu group 9 [ 17.416016] mpp-iep2 fdbb0000.iep: probe device [ 17.416595] mpp-iep2 fdbb0000.iep: probing finish [ 17.416782] mpp_jpgdec fdb90000.jpegd: Adding to iommu group 4 [ 17.416978] mpp_jpgdec fdb90000.jpegd: probe device [ 17.417155] mpp_jpgdec fdb90000.jpegd: probing finish [ 17.417324] mpp_rkvdec2 fdc38100.rkvdec-core: Adding to iommu group 12 [ 17.417576] mpp_rkvdec2 fdc38100.rkvdec-core: rkvdec-core, probing start [ 17.417692] mpp_rkvdec2 fdc38100.rkvdec-core: shared_niu_a is not found! [ 17.417700] rkvdec2_init:1198: No niu aclk reset resource define [ 17.417706] mpp_rkvdec2 fdc38100.rkvdec-core: shared_niu_h is not found! [ 17.417712] rkvdec2_init:1201: No niu hclk reset resource define [ 17.419384] mpp_rkvdec2 fdc38100.rkvdec-core: no regulator, devfreq is disabled [ 17.419454] mpp_rkvdec2 fdc38100.rkvdec-core: core_mask=00010001 [ 17.419461] mpp_rkvdec2 fdc38100.rkvdec-core: attach ccu as core 0 [ 17.419580] mpp_rkvdec2 fdc38100.rkvdec-core: sram_start 0x00000000ff001000 [ 17.419587] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_iova 0x00000000fff00000 [ 17.419592] mpp_rkvdec2 fdc38100.rkvdec-core: sram_size 491520 [ 17.419597] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_size 1048576 [ 17.419603] mpp_rkvdec2 fdc38100.rkvdec-core: min_width 512 [ 17.419609] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_info_count 20 [ 17.419614] mpp_rkvdec2 fdc38100.rkvdec-core: [136, 24576] [ 17.419619] mpp_rkvdec2 fdc38100.rkvdec-core: [137, 49152] [ 17.419625] mpp_rkvdec2 fdc38100.rkvdec-core: [141, 90112] [ 17.419630] mpp_rkvdec2 fdc38100.rkvdec-core: [140, 49152] [ 17.419635] mpp_rkvdec2 fdc38100.rkvdec-core: [139, 180224] [ 17.419640] mpp_rkvdec2 fdc38100.rkvdec-core: [133, 49152] [ 17.419645] mpp_rkvdec2 fdc38100.rkvdec-core: [134, 8192] [ 17.419650] mpp_rkvdec2 fdc38100.rkvdec-core: [135, 4352] [ 17.419655] mpp_rkvdec2 fdc38100.rkvdec-core: [138, 13056] [ 17.419661] mpp_rkvdec2 fdc38100.rkvdec-core: [142, 291584] [ 17.419683] mpp_rkvdec2 fdc38100.rkvdec-core: probing finish [ 17.419776] mpp_rkvdec2 fdc48100.rkvdec-core: Adding to iommu group 13 [ 17.419943] mpp_rkvdec2 fdc48100.rkvdec-core: rkvdec-core, probing start [ 17.420028] mpp_rkvdec2 fdc48100.rkvdec-core: shared_niu_a is not found! [ 17.420034] rkvdec2_init:1198: No niu aclk reset resource define [ 17.420040] mpp_rkvdec2 fdc48100.rkvdec-core: shared_niu_h is not found! [ 17.420045] rkvdec2_init:1201: No niu hclk reset resource define [ 17.420070] mpp_rkvdec2 fdc48100.rkvdec-core: no regulator, devfreq is disabled [ 17.420099] mpp_rkvdec2 fdc48100.rkvdec-core: core_mask=00020002 [ 17.420116] mpp_rkvdec2 fdc48100.rkvdec-core: attach ccu as core 1 [ 17.420234] mpp_rkvdec2 fdc48100.rkvdec-core: sram_start 0x00000000ff079000 [ 17.420241] mpp_rkvdec2 fdc48100.rkvdec-core: rcb_iova 0x00000000ffe00000 [ 17.420246] mpp_rkvdec2 fdc48100.rkvdec-core: sram_size 487424 [ 17.420251] mpp_rkvdec2 fdc48100.rkvdec-core: rcb_size 1048576 [ 17.420256] mpp_rkvdec2 fdc48100.rkvdec-core: min_width 512 [ 17.420263] mpp_rkvdec2 fdc48100.rkvdec-core: rcb_info_count 20 [ 17.420268] mpp_rkvdec2 fdc48100.rkvdec-core: [136, 24576] [ 17.420273] mpp_rkvdec2 fdc48100.rkvdec-core: [137, 49152] [ 17.420278] mpp_rkvdec2 fdc48100.rkvdec-core: [141, 90112] [ 17.420283] mpp_rkvdec2 fdc48100.rkvdec-core: [140, 49152] [ 17.420288] mpp_rkvdec2 fdc48100.rkvdec-core: [139, 180224] [ 17.420293] mpp_rkvdec2 fdc48100.rkvdec-core: [133, 49152] [ 17.420298] mpp_rkvdec2 fdc48100.rkvdec-core: [134, 8192] [ 17.420303] mpp_rkvdec2 fdc48100.rkvdec-core: [135, 4352] [ 17.420308] mpp_rkvdec2 fdc48100.rkvdec-core: [138, 13056] [ 17.420313] mpp_rkvdec2 fdc48100.rkvdec-core: [142, 291584] [ 17.420334] mpp_rkvdec2 fdc48100.rkvdec-core: probing finish [ 17.420437] mpp_rkvenc2 fdbd0000.rkvenc-core: Adding to iommu group 10 [ 17.420538] mpp_rkvenc2 fdbd0000.rkvenc-core: probing start [ 17.420645] mpp_rkvenc2 fdbd0000.rkvenc-core: rockchip_init_read_margin: no regulator (venc) found: -19 [ 17.420653] mpp_rkvenc2 fdbd0000.rkvenc-core: bin=0 [ 17.420840] mpp_rkvenc2 fdbd0000.rkvenc-core: leakage=11 [ 17.420847] mpp_rkvenc2 fdbd0000.rkvenc-core: leakage-volt-sel=0 [ 17.420897] mpp_rkvenc2 fdbd0000.rkvenc-core: error -ENODEV: _opp_set_regulators: no regulator (venc) found [ 17.420916] mpp_rkvenc2 fdbd0000.rkvenc-core: failed to set opp config [ 17.420922] mpp_rkvenc2 fdbd0000.rkvenc-core: failed to init opp info [ 17.420927] mpp_rkvenc2 fdbd0000.rkvenc-core: failed to init_opp_table [ 17.420931] rkvenc_init:2147: failed to add venc devfreq [ 17.420954] mpp_rkvenc2 fdbd0000.rkvenc-core: attach ccu as core 0 [ 17.420973] mpp_rkvenc2 fdbd0000.rkvenc-core: probing finish [ 17.421052] mpp_rkvenc2 fdbe0000.rkvenc-core: Adding to iommu group 11 [ 17.421155] mpp_rkvenc2 fdbe0000.rkvenc-core: probing start [ 17.421249] mpp_rkvenc2 fdbe0000.rkvenc-core: rockchip_init_read_margin: no regulator (venc) found: -19 [ 17.421256] mpp_rkvenc2 fdbe0000.rkvenc-core: bin=0 [ 17.421425] mpp_rkvenc2 fdbe0000.rkvenc-core: leakage=11 [ 17.421445] mpp_rkvenc2 fdbe0000.rkvenc-core: leakage-volt-sel=0 [ 17.421474] mpp_rkvenc2 fdbe0000.rkvenc-core: error -ENODEV: _opp_set_regulators: no regulator (venc) found [ 17.421486] mpp_rkvenc2 fdbe0000.rkvenc-core: failed to set opp config [ 17.421491] mpp_rkvenc2 fdbe0000.rkvenc-core: failed to init opp info [ 17.421496] mpp_rkvenc2 fdbe0000.rkvenc-core: failed to init_opp_table [ 17.421501] rkvenc_init:2147: failed to add venc devfreq [ 17.421540] mpp_rkvenc2 fdbe0000.rkvenc-core: attach ccu as core 1 [ 17.421556] mpp_rkvenc2 fdbe0000.rkvenc-core: probing finish [ 17.421642] mpp_av1dec fdc70000.av1d: Adding to iommu group 14 [ 17.421788] mpp_av1dec fdc70000.av1d: probing start [ 17.421892] mpp_av1dec fdc70000.av1d: probing finish [ 17.422332] rockchip-dmc dmc: bin=0 [ 17.422343] mali fb000000.gpu: Kernel DDK version g25p0-00eac0 [ 17.422462] mali fb000000.gpu: GPU metrics tracepoint support enabled [ 17.422502] rockchip-dmc dmc: leakage=35 [ 17.422546] rockchip-dmc dmc: leakage-volt-sel=1 [ 17.422553] rockchip-dmc dmc: soc version=0, speed=1 [ 17.423430] rockchip-dmc dmc: avs=0 [ 17.423441] rockchip-dmc dmc: current ATF version 0x100 [ 17.423598] rockchip-dmc dmc: normal_rate = 1560000000 [ 17.423605] rockchip-dmc dmc: reboot_rate = 2112000000 [ 17.423610] rockchip-dmc dmc: suspend_rate = 528000000 [ 17.423615] rockchip-dmc dmc: video_4k_rate = 1560000000 [ 17.423620] rockchip-dmc dmc: video_4k_10b_rate = 1560000000 [ 17.423625] rockchip-dmc dmc: video_svep_rate = 1560000000 [ 17.423630] rockchip-dmc dmc: boost_rate = 2112000000 [ 17.423635] rockchip-dmc dmc: fixed_rate(isp|cif0|cif1|dualview) = 2112000000 [ 17.423641] rockchip-dmc dmc: performance_rate = 2112000000 [ 17.423646] rockchip-dmc dmc: hdmirx_rate = 2112000000 [ 17.423651] rockchip-dmc dmc: deep_suspend_rate = 2112000000 [ 17.423659] rockchip-dmc dmc: failed to get vop bandwidth to dmc rate [ 17.423664] rockchip-dmc dmc: failed to get vop pn to msch rl [ 17.423884] rockchip-dmc dmc: l=15000 h=2147483647 hyst=5000 l_limit=0 h_limit=0 h_table=0 [ 17.425052] mali fb000000.gpu: bin=0 [ 17.425257] mali fb000000.gpu: leakage=14 [ 17.425325] debugfs: Directory 'fb000000.gpu-mali' with parent 'vdd_gpu_s0' already present! [ 17.426684] WCN: marlin_init entry! [ 17.426706] mali fb000000.gpu: pvtm=816 [ 17.426950] mali fb000000.gpu: pvtm-volt-sel=1 [ 17.427052] debugfs: Directory 'fb000000.gpu-mali' with parent 'vdd_gpu_s0' already present! [ 17.427460] RKNPU fdab0000.npu: Adding to iommu group 0 [ 17.427576] RKNPU fdab0000.npu: RKNPU: rknpu iommu is enabled, using iommu mode [ 17.428673] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdab0000-0xfdabffff] [ 17.428697] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdac0000-0xfdacffff] [ 17.428713] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdad0000-0xfdadffff] [ 17.428958] [drm] Initialized rknpu 0.9.8 20240828 for fdab0000.npu on minor 1 [ 17.429012] mali fb000000.gpu: avs=0 [ 17.429109] mali fb000000.gpu: rockchip_pvtpll_set_volt_sel: error cfg clk_id=5 voltsel (-1) [ 17.429162] W : [File] : drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c; [Line] : 144; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available. [ 17.429703] mali fb000000.gpu: Register LUT 000a0800 initialized for GPU arch 0x000a0806 [ 17.429756] mali fb000000.gpu: r0p0 status 5 not found in HW issues table; [ 17.429780] mali fb000000.gpu: falling back to closest match: r0p0 status 0 [ 17.429803] mali fb000000.gpu: Execution proceeding normally with fallback match [ 17.429828] mali fb000000.gpu: GPU identified as 0x7 arch 10.8.6 r0p0 status 0 [ 17.430001] mali fb000000.gpu: CSF_GPU_RESET_TIMEOUT is capped from 20666ms to 4500ms [ 17.430032] mali fb000000.gpu: KBASE_PRFCNT_ACTIVE_TIMEOUT is capped from 40000ms to 4500ms [ 17.430058] mali fb000000.gpu: KBASE_AS_INACTIVE_TIMEOUT is capped from 40000ms to 4500ms [ 17.430083] mali fb000000.gpu: CSF_FIRMWARE_STOP_TIMEOUT is capped from 40000ms to 4500ms [ 17.430193] mali fb000000.gpu: No priority control manager is configured [ 17.430219] mali fb000000.gpu: Large page allocation set to false after hardware feature check [ 17.430617] mali fb000000.gpu: No memory group manager is configured [ 17.430680] mali fb000000.gpu: Protected memory allocator not available [ 17.431315] RKNPU fdab0000.npu: RKNPU: bin=0 [ 17.431519] RKNPU fdab0000.npu: leakage=8 [ 17.431560] debugfs: Directory 'fdab0000.npu-rknpu' with parent 'vdd_npu_s0' already present! [ 17.432338] mali fb000000.gpu: EM: created perf domain [ 17.432948] mali fb000000.gpu: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=800000000 h_table=0 [ 17.438898] mali fb000000.gpu: * MALI kbase_mmap_min_addr compiled to CONFIG_DEFAULT_MMAP_MIN_ADDR, no runtime update possible! * [ 17.438952] mali fb000000.gpu: Probed as mali0 [ 17.439012] RKNPU fdab0000.npu: pvtm=814 [ 17.446487] dwmmc_rockchip fe2c0000.mmc: Successfully tuned phase to 225 [ 17.446562] mmc1: new ultra high speed SDR104 SDHC card at address aaaa [ 17.447474] mmcblk1: mmc1:aaaa SC16G 14.8 GiB [ 17.450941] RKNPU fdab0000.npu: pvtm-volt-sel=0 [ 17.451086] debugfs: Directory 'fdab0000.npu-rknpu' with parent 'vdd_npu_s0' already present! [ 17.453460] RKNPU fdab0000.npu: avs=0 [ 17.453560] RKNPU fdab0000.npu: rockchip_pvtpll_set_volt_sel: error cfg clk_id=6 voltsel (-1) [ 17.453737] RKNPU fdab0000.npu: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=800000000 h_table=0 [ 17.455683] GPT:Primary header thinks Alt. header is not at the end of the disk. [ 17.455704] GPT:3235839 != 31116287 [ 17.455713] GPT:Alternate GPT header not at the end of the disk. [ 17.455722] GPT:3235839 != 31116287 [ 17.455729] GPT: Use GNU Parted to correct GPT errors. [ 17.455748] mmcblk1: p1 [ 17.465863] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 17.466942] hwmon hwmon8: temp1_input not attached to any thermal zone [ 17.467045] hwmon hwmon8: temp2_input not attached to any thermal zone [ 17.475432] nvme nvme0: allocated 64 MiB host memory buffer. [ 17.487725] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 17.488498] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 17.489147] clk: Disabling unused clocks [ 17.489781] usb 1-1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=93.91 [ 17.489817] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 17.489837] usb 1-1: Product: USB2.1 Hub [ 17.489853] usb 1-1: Manufacturer: GenesysLogic [ 17.490814] rockchip-pm rockchip-suspend: not set pwm-regulator-config [ 17.491810] rockchip-suspend not set sleep-mode-config for mem-lite [ 17.491827] rockchip-suspend not set wakeup-config for mem-lite [ 17.491846] rockchip-suspend not set sleep-mode-config for mem-ultra [ 17.491863] rockchip-suspend not set wakeup-config for mem-ultra [ 17.493567] ALSA device list: [ 17.493584] #0: rockchip-dp0 [ 17.493597] #1: rockchip-hdmi0 [ 17.493610] #2: rockchip-hdmi1 [ 17.493623] #3: rockchip-es8388 [ 17.541575] hub 1-1:1.0: USB hub found [ 17.542058] hub 1-1:1.0: 4 ports detected [ 17.597989] nvme nvme0: 8/0/0 default/read/poll queues [ 17.610482] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd [ 17.632846] usb 2-1: New USB device found, idVendor=05e3, idProduct=0620, bcdDevice=93.91 [ 17.632929] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 17.632981] usb 2-1: Product: USB3.2 Hub [ 17.633021] usb 2-1: Manufacturer: GenesysLogic [ 17.653898] hub 2-1:1.0: USB hub found [ 17.654527] hub 2-1:1.0: 4 ports detected [ 17.666492] Freeing unused kernel memory: 8320K [ 17.667221] Run /init as init process [ 18.013752] input: adc-keys as /devices/platform/adc-keys/input/input9 DDR V1.13 25cee80c4f cym 23/08/11-09:31:58 LPDDR4X, 2112MHz channel[0] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[1] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[2] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[3] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB Manufacturer ID:0xff CH0 RX Vref:28.5%, TX Vref:22.8%,21.8% CH1 RX Vref:27.1%, TX Vref:21.8%,20.8% CH2 RX Vref:27.9%, TX Vref:21.8%,21.8% CH3 RX Vref:28.9%, TX Vref:20.8%,20.8% change to F1: 528MHz change to F2: 1068MHz change to F3: 1560MHz change to F0: 2112MHz out U-Boot SPL board init U-Boot SPL 2017.09-orangepi (Nov 15 2023 - 16:53:25) Trying to boot from MMC1 Trying fit image at 0x4000 sector ## Verified-boot: 0 ## Checking atf-1 0x00040000 ... sha256(7612223b82...) + OK ## Checking uboot 0x00200000 ... sha256(d41c62e80b...) + OK ## Checking fdt 0x00355940 ... sha256(7146109403...) + OK ## Checking atf-2 0xff100000 ... sha256(70505bb764...) + OK ## Checking atf-3 0x000f0000 ... sha256(b2af21b504...) + OK Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000) Total: 741.510 ms INFO: Preloader serial: 2 NOTICE: BL31: v2.3():v2.3-868-g040d2de11:derrick.huang, fwver: v1.48 NOTICE: BL31: Built : 15:02:44, Dec 19 2024 INFO: spec: 0x1 INFO: code: 0x88 INFO: ext 32k is valid INFO: ddr: stride-en 4CH INFO: GICv3 without legacy support detected. INFO: ARM GICv3 driver initialized in EL3 INFO: valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0 INFO: l3 cache partition cfg-0 INFO: system boots from cpu-hwid-0 INFO: disable memory repair INFO: idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001 INFO: dfs DDR fsp_params[0].freq_mhz= 2112MHz INFO: dfs DDR fsp_params[1].freq_mhz= 528MHz INFO: dfs DDR fsp_params[2].freq_mhz= 1068MHz INFO: dfs DDR fsp_params[3].freq_mhz= 1560MHz INFO: BL31: Initialising Exception Handling Framework INFO: BL31: Initializing runtime services WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK ERROR: Error initializing runtime service opteed_fast INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x200000 INFO: SPSR = 0x3c9 usb dr_mode not found usb dr_mode not found U-Boot 2017.09_armbian-2017.09-S3f41-Pdfdd-H6539-Ve691-Bbf55-R448a (Nov 19 2025 - 17:07:00 +0000) Model: Orange Pi 5 Plus MPIDR: 0x0 PreSerial: 2, raw, 0xfeb50000 DRAM: 31.7 GiB Sysmem: init Relocation Offset: eda09000 Relocation fdt: eb9f7610 - eb9fecd0 CR: M/C/I usb dr_mode not found usb dr_mode not found Using default environment DM: v2 RESC: No bootdev Failed to load DTB, ret=-2 No valid DTB, ret=-22 Failed to get kernel dtb, ret=-22 Model: Orange Pi 5 Plus [Vendor ERROR]:Invalid boot device type(0) ## Error: Can't overwrite "ethaddr" ## Error inserting "ethaddr" variable, errno=1 ## Error: Can't overwrite "eth1addr" ## Error inserting "eth1addr" variable, errno=1 [Vendor ERROR]:Invalid boot device type(0) rockchip_set_ethaddr: vendor_storage_write failed -19 [Vendor ERROR]:Invalid boot device type(0) mmc@fe2c0000: 1, mmc@fe2e0000: 0 Card did not respond to voltage select! mmc_init: -95, time 13 switch to partitions #0, OK mmc1 is current device Boot from SDcard Bootdev(scan): mmc 1 No bootdev dev_desc is NULL! boot mode: None No bootdev CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A) b0pll 24000 KHz b1pll 24000 KHz lpll 24000 KHz v0pll 24000 KHz aupll 24000 KHz cpll 1500000 KHz gpll 1188000 KHz npll 24000 KHz ppll 1100000 KHz aclk_center_root 702000 KHz pclk_center_root 100000 KHz hclk_center_root 396000 KHz aclk_center_low_root 500000 KHz aclk_top_root 750000 KHz pclk_top_root 100000 KHz aclk_low_top_root 396000 KHz MMC1: Legacy, 52Mhz PartType: EFI No bootdev dev_desc is NULL! No bootdev Net: No ethernet found. Hit key to stop autoboot('CTRL+C'): 0 starting USB... Bus usb@fc000000: usb maximum-speed not found Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 Bus usb@fc800000: USB EHCI 1.00 Bus usb@fc840000: USB OHCI 1.0 Bus usb@fc880000: USB EHCI 1.00 Bus usb@fc8c0000: USB OHCI 1.0 Bus usb@fc400000: usb maximum-speed not found Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 scanning bus usb@fc000000 for devices... 1 USB Device(s) found scanning bus usb@fc800000 for devices... 1 USB Device(s) found scanning bus usb@fc840000 for devices... 1 USB Device(s) found scanning bus usb@fc880000 for devices... 1 USB Device(s) found scanning bus usb@fc8c0000 for devices... 1 USB Device(s) found scanning bus usb@fc400000 for devices... cannot reset port 1!? 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Device 0: unknown device switch to partitions #0, OK mmc1 is current device Could not find misc partition ANDROID: reboot reason: "(none)" Not AVB images, AVB skip android_image_load_by_partname: Can't find part: boot Android image load failed Android boot failed, error -1. Scanning mmc 1:1... Found U-Boot script /boot/boot.scr 4149 bytes read in 24 ms (168 KiB/s) ## Executing script at 00500000 Boot script loaded from mmc 1:1 200 bytes read in 23 ms (7.8 KiB/s) 14756344 bytes read in 1221 ms (11.5 MiB/s) 48886272 bytes read in 3965 ms (11.8 MiB/s) 278734 bytes read in 249 ms (1.1 MiB/s) Trying kaslrseed command... Info: Unknown command can be safely ignored since kaslrseed does not apply to all boards. Unknown command 'kaslrseed' - try 'help' Fdt Ramdisk skip relocation No misc partition ## Loading init Ramdisk from Legacy Image at 0a200000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 14756280 Bytes = 14.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=aa000 Using Device Tree in place at 0000000008300000, end 00000000083acfff ## reserved-memory: cma: addr=10000000 size=10000000 ramoops@110000: addr=110000 size=e0000 Adding bank: 0x00200000 - 0xf0000000 (size: 0xefe00000) Adding bank: 0x100000000 - 0x3fc000000 (size: 0x2fc000000) Adding bank: 0x3fc500000 - 0x3fff00000 (size: 0x03a00000) Adding bank: 0x400000000 - 0x800000000 (size: 0x400000000) Total: 14512.764/14545.751 ms Starting kernel ... [ 14.549110] Booting Linux on physical CPU 0x0000000000 [0x412fd050] [ 14.549137] Linux version 6.1.115-vendor-rk35xx (build@armbian) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP Fri Nov 21 14:02:48 UTC 2025 [ 14.557192] Machine model: Orange Pi 5 Plus [ 14.557356] efi: UEFI not found. [ 14.560874] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@0': base 0x0000000000000000, size 0 MiB [ 14.560893] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@0': base 0x0000000000000000, size 0 MiB [ 14.560986] Reserved memory: bypass cma node, using cmdline CMA params instead [ 14.560994] OF: reserved mem: node cma compatible matching fail [ 15.091709] Zone ranges: [ 15.091717] DMA [mem 0x0000000000200000-0x00000000ffffffff] [ 15.091728] DMA32 empty [ 15.091733] Normal [mem 0x0000000100000000-0x00000007ffffffff] [ 15.091740] Movable zone start for each node [ 15.091742] Early memory node ranges [ 15.091744] node 0: [mem 0x0000000000200000-0x00000000efffffff] [ 15.091753] node 0: [mem 0x0000000100000000-0x00000003fbffffff] [ 15.091762] node 0: [mem 0x00000003fc500000-0x00000003ffefffff] [ 15.091767] node 0: [mem 0x0000000400000000-0x00000007ffffffff] [ 15.091779] Initmem setup node 0 [mem 0x0000000000200000-0x00000007ffffffff] [ 15.112139] On node 0, zone DMA: 512 pages in unavailable ranges [ 15.177227] On node 0, zone Normal: 1280 pages in unavailable ranges [ 15.263945] On node 0, zone Normal: 256 pages in unavailable ranges [ 15.263976] cma: Reserved 256 MiB at 0x00000000e0000000 [ 15.264171] psci: probing for conduit method from DT. [ 15.264180] psci: PSCIv1.1 detected in firmware. [ 15.264186] psci: Using standard PSCI v0.2 function IDs [ 15.264191] psci: MIGRATE_INFO_TYPE not supported. [ 15.264232] psci: SMC Calling Convention v1.2 [ 15.264621] percpu: Embedded 30 pages/cpu s82728 r8192 d31960 u122880 [ 15.264826] Detected VIPT I-cache on CPU0 [ 15.264880] CPU features: detected: GIC system register CPU interface [ 15.264884] CPU features: detected: Virtualization Host Extensions [ 15.264899] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009 [ 15.264903] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 15.264909] alternatives: applying boot alternatives [ 15.265448] Built 1 zonelists, mobility grouping on. Total pages: 8190984 [ 15.265462] Kernel command line: root=UUID=21f59e6d-0e11-4ba2-85d3-e5fab5604f14 rootwait rootfstype=ext4 splash=verbose console=ttyS2,1500000 console=tty1 consoleblank=0 loglevel=7 ubootpart=f09d1995-765c-164f-bbae-c1ba9ef9a944 usb-storage.quirks= cma=256M cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory androidboot.fwver=bl31-v1.48,uboot-rmbian-201-11/19/2025 [ 15.265987] Unknown kernel command line parameters "splash=verbose ubootpart=f09d1995-765c-164f-bbae-c1ba9ef9a944 cgroup_enable=memory cgroup_memory=1", will be passed to user space. [ 15.269048] Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear) [ 15.270582] Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 15.270591] mem auto-init: stack:off, heap alloc:off, heap free:off [ 15.270597] software IO TLB: area num 8. [ 15.283145] software IO TLB: mapped [mem 0x00000000dc000000-0x00000000e0000000] (64MB) [ 15.541302] Memory: 32255616K/33284096K available (19072K kernel code, 4028K rwdata, 16148K rodata, 8320K init, 700K bss, 766336K reserved, 262144K cma-reserved) [ 15.541467] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 15.541506] ftrace: allocating 72100 entries in 282 pages [ 15.670160] ftrace: allocated 282 pages with 4 groups [ 15.670271] trace event string verifier disabled [ 15.670499] rcu: Hierarchical RCU implementation. [ 15.670504] rcu: RCU event tracing is enabled. [ 15.670508] Rude variant of Tasks RCU enabled. [ 15.670510] Tracing variant of Tasks RCU enabled. [ 15.670514] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies. [ 15.688489] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 15.691607] GICv3: GIC: Using split EOI/Deactivate mode [ 15.691613] GICv3: 480 SPIs implemented [ 15.691617] GICv3: 0 Extended SPIs implemented [ 15.691648] Root IRQ handler: gic_handle_irq [ 15.691664] GICv3: GICv3 features: 16 PPIs [ 15.691707] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000 [ 15.692106] ITS [mem 0xfe640000-0xfe65ffff] [ 15.692163] ITS@0x00000000fe640000: allocated 8192 Devices @100170000 (indirect, esz 8, psz 64K, shr 0) [ 15.692196] ITS@0x00000000fe640000: allocated 32768 Interrupt Collections @100180000 (flat, esz 2, psz 64K, shr 0) [ 15.692212] ITS: using cache flushing for cmd queue [ 15.692248] ITS [mem 0xfe660000-0xfe67ffff] [ 15.692295] ITS@0x00000000fe660000: allocated 8192 Devices @1001a0000 (indirect, esz 8, psz 64K, shr 0) [ 15.692325] ITS@0x00000000fe660000: allocated 32768 Interrupt Collections @1001b0000 (flat, esz 2, psz 64K, shr 0) [ 15.692340] ITS: using cache flushing for cmd queue [ 15.692598] GICv3: using LPI property table @0x00000001001c0000 [ 15.692730] GIC: using cache flushing for LPI property table [ 15.692739] GICv3: CPU0: using allocated LPI pending table @0x00000001001d0000 [ 15.692796] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 15.851599] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 15.851612] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 15.851622] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 15.853115] Console: colour dummy device 80x25 [ 15.853822] printk: console [tty1] enabled [ 15.853866] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000) [ 15.853891] pid_max: default: 32768 minimum: 301 [ 15.853968] LSM: Security Framework initializing [ 15.854097] AppArmor: AppArmor initialized [ 15.854239] Mount-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 15.854316] Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 15.856375] cblist_init_generic: Setting adjustable number of callback queues. [ 15.856398] cblist_init_generic: Setting shift to 3 and lim to 1. [ 15.856517] cblist_init_generic: Setting adjustable number of callback queues. [ 15.856536] cblist_init_generic: Setting shift to 3 and lim to 1. [ 15.856776] rcu: Hierarchical SRCU implementation. [ 15.856792] rcu: Max phase no-delay instances is 1000. [ 15.858362] Platform MSI: msi-controller@fe640000 domain created [ 15.858395] Platform MSI: msi-controller@fe660000 domain created [ 15.858827] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe640000 domain created [ 15.858868] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe660000 domain created [ 15.859121] EFI services will not be available. [ 15.859580] smp: Bringing up secondary CPUs ... [ 15.860229] Detected VIPT I-cache on CPU1 [ 15.860325] GICv3: CPU1: found redistributor 100 region 0:0x00000000fe6a0000 [ 15.860349] GICv3: CPU1: using allocated LPI pending table @0x00000001001e0000 [ 15.860390] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 15.861132] Detected VIPT I-cache on CPU2 [ 15.861225] GICv3: CPU2: found redistributor 200 region 0:0x00000000fe6c0000 [ 15.861247] GICv3: CPU2: using allocated LPI pending table @0x00000001001f0000 [ 15.861285] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 15.861947] Detected VIPT I-cache on CPU3 [ 15.862037] GICv3: CPU3: found redistributor 300 region 0:0x00000000fe6e0000 [ 15.862059] GICv3: CPU3: using allocated LPI pending table @0x0000000100200000 [ 15.862095] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] [ 15.862758] CPU features: detected: Spectre-v4 [ 15.862763] CPU features: detected: Spectre-BHB [ 15.862767] CPU features: detected: SSBS not fully self-synchronizing [ 15.862769] Detected PIPT I-cache on CPU4 [ 15.862820] GICv3: CPU4: found redistributor 400 region 0:0x00000000fe700000 [ 15.862833] GICv3: CPU4: using allocated LPI pending table @0x0000000100210000 [ 15.862856] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0] [ 15.863509] Detected PIPT I-cache on CPU5 [ 15.863566] GICv3: CPU5: found redistributor 500 region 0:0x00000000fe720000 [ 15.863580] GICv3: CPU5: using allocated LPI pending table @0x0000000100220000 [ 15.863603] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0] [ 15.864232] Detected PIPT I-cache on CPU6 [ 15.864288] GICv3: CPU6: found redistributor 600 region 0:0x00000000fe740000 [ 15.864301] GICv3: CPU6: using allocated LPI pending table @0x0000000100230000 [ 15.864324] CPU6: Booted secondary processor 0x0000000600 [0x414fd0b0] [ 15.865005] Detected PIPT I-cache on CPU7 [ 15.865062] GICv3: CPU7: found redistributor 700 region 0:0x00000000fe760000 [ 15.865074] GICv3: CPU7: using allocated LPI pending table @0x0000000100240000 [ 15.865097] CPU7: Booted secondary processor 0x0000000700 [0x414fd0b0] [ 15.865164] smp: Brought up 1 node, 8 CPUs [ 15.865451] SMP: Total of 8 processors activated. [ 15.865464] CPU features: detected: 32-bit EL0 Support [ 15.865476] CPU features: detected: Data cache clean to the PoU not required for I/D coherence [ 15.865493] CPU features: detected: Common not Private translations [ 15.865506] CPU features: detected: CRC32 instructions [ 15.865520] CPU features: detected: RCpc load-acquire (LDAPR) [ 15.865532] CPU features: detected: LSE atomic instructions [ 15.865544] CPU features: detected: Privileged Access Never [ 15.865556] CPU features: detected: RAS Extension Support [ 15.865569] CPU features: detected: Speculative Store Bypassing Safe (SSBS) [ 15.865661] CPU: All CPU(s) started at EL2 [ 15.865674] alternatives: applying system-wide alternatives [ 15.875720] devtmpfs: initialized [ 15.892004] Registered cp15_barrier emulation handler [ 15.892018] Registered setend emulation handler [ 15.892108] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns [ 15.892123] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 15.894244] pinctrl core: initialized pinctrl subsystem [ 15.894472] DMI not present or invalid. [ 15.894782] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 15.895581] DMA: preallocated 4096 KiB GFP_KERNEL pool for atomic allocations [ 15.895938] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 15.896183] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 15.896214] audit: initializing netlink subsys (disabled) [ 15.896323] audit: type=2000 audit(0.043:1): state=initialized audit_enabled=0 res=1 [ 15.896895] Registered FIQ tty driver [ 15.897047] thermal_sys: Registered thermal governor 'fair_share' [ 15.897050] thermal_sys: Registered thermal governor 'step_wise' [ 15.897056] thermal_sys: Registered thermal governor 'user_space' [ 15.897061] thermal_sys: Registered thermal governor 'power_allocator' [ 15.897088] cpuidle: using governor menu [ 15.897308] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 15.897439] ASID allocator initialised with 65536 entries [ 15.899515] ramoops: dmesg-0 0x18000@0x0000000000110000 [ 15.899523] ramoops: dmesg-1 0x18000@0x0000000000128000 [ 15.899542] ramoops: console 0x80000@0x0000000000140000 [ 15.899553] ramoops: pmsg 0x30000@0x00000000001c0000 [ 15.899819] printk: console [ramoops-1] enabled [ 15.899826] pstore: Registered ramoops as persistent store backend [ 15.899833] ramoops: using 0xe0000@0x110000, ecc: 0 [ 15.937963] platform fdd90000.vop: Fixed dependency cycle(s) with /dp@fde50000 [ 15.938001] platform fde50000.dp: Fixed dependency cycle(s) with /vop@fdd90000 [ 15.938299] platform fdd90000.vop: Fixed dependency cycle(s) with /hdmi@fde80000 [ 15.938333] platform fde80000.hdmi: Fixed dependency cycle(s) with /vop@fdd90000 [ 15.943755] platform fed80000.phy: Fixed dependency cycle(s) with /i2c@fec80000/fusb302@22/connector [ 15.949452] rockchip-gpio fd8a0000.gpio: probed /pinctrl/gpio@fd8a0000 [ 15.949725] rockchip-gpio fec20000.gpio: probed /pinctrl/gpio@fec20000 [ 15.949949] rockchip-gpio fec30000.gpio: probed /pinctrl/gpio@fec30000 [ 15.950189] rockchip-gpio fec40000.gpio: probed /pinctrl/gpio@fec40000 [ 15.950466] rockchip-gpio fec50000.gpio: probed /pinctrl/gpio@fec50000 [ 15.950520] rockchip-pinctrl pinctrl: probed pinctrl [ 15.951920] platform fdd90000.vop: Fixed dependency cycle(s) with /hdmi@fdea0000 [ 15.951957] platform fdea0000.hdmi: Fixed dependency cycle(s) with /vop@fdd90000 [ 15.955986] KASLR disabled due to lack of seed [ 15.961192] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 15.961203] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 15.961211] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 15.961218] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 15.961225] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 15.961232] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 15.961239] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 15.961246] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 16.018416] raid6: neonx8 gen() 5472 MB/s [ 16.075155] raid6: neonx4 gen() 5618 MB/s [ 16.131893] raid6: neonx2 gen() 5158 MB/s [ 16.188636] raid6: neonx1 gen() 4247 MB/s [ 16.245374] raid6: int64x8 gen() 1332 MB/s [ 16.302114] raid6: int64x4 gen() 1651 MB/s [ 16.358854] raid6: int64x2 gen() 2422 MB/s [ 16.415589] raid6: int64x1 gen() 2006 MB/s [ 16.415595] raid6: using algorithm neonx4 gen() 5618 MB/s [ 16.472329] raid6: .... xor() 4303 MB/s, rmw enabled [ 16.472336] raid6: using neon recovery algorithm [ 16.472953] fiq_debugger fiq_debugger.0: error -ENXIO: IRQ fiq not found [ 16.472969] fiq_debugger fiq_debugger.0: error -ENXIO: IRQ wakeup not found [ 16.472979] fiq_debugger_probe: could not install nmi irq handler [ 16.473257] printk: console [ttyFIQ0] enabled [ 16.473372] Registered fiq debugger ttyFIQ0 [ 16.532300] debugfs: Directory 'vcc_mipicsi1' with parent 'regulator' already present! [ 16.532321] debugfs: Directory 'vcc_mipicsi1' with parent 'vcc_mipicsi1' already present! [ 16.532746] iommu: Default domain type: Translated [ 16.532757] iommu: DMA domain TLB invalidation policy: strict mode [ 16.532928] SCSI subsystem initialized [ 16.533014] usbcore: registered new interface driver usbfs [ 16.533035] usbcore: registered new interface driver hub [ 16.533053] usbcore: registered new device driver usb [ 16.533105] mc: Linux media interface: v0.10 [ 16.533124] videodev: Linux video capture interface: v2.00 [ 16.533165] pps_core: LinuxPPS API ver. 1 registered [ 16.533173] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 16.533186] PTP clock support registered [ 16.533387] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16 [ 16.533442] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. [ 16.533475] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 16.534410] Advanced Linux Sound Architecture Driver Initialized. [ 16.534669] Bluetooth: Core ver 2.22 [ 16.534689] NET: Registered PF_BLUETOOTH protocol family [ 16.534697] Bluetooth: HCI device and connection manager initialized [ 16.534706] Bluetooth: HCI socket layer initialized [ 16.534714] Bluetooth: L2CAP socket layer initialized [ 16.534724] Bluetooth: SCO socket layer initialized [ 16.534771] NetLabel: Initializing [ 16.534777] NetLabel: domain hash size = 128 [ 16.534784] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 16.534814] NetLabel: unlabeled traffic allowed by default [ 16.534987] vgaarb: loaded [ 16.535312] clocksource: Switched to clocksource arch_sys_counter [ 16.535451] VFS: Disk quotas dquot_6.6.0 [ 16.535477] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 16.535688] AppArmor: AppArmor Filesystem Enabled [ 16.541390] NET: Registered PF_INET protocol family [ 16.541587] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 16.548590] tcp_listen_portaddr_hash hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 16.548775] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 16.548810] TCP established hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 16.550133] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear) [ 16.551395] TCP: Hash tables configured (established 262144 bind 65536) [ 16.551562] MPTCP token hash table entries: 32768 (order: 7, 786432 bytes, linear) [ 16.551736] UDP hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 16.552239] UDP-Lite hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 16.552787] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 16.553093] RPC: Registered named UNIX socket transport module. [ 16.553103] RPC: Registered udp transport module. [ 16.553110] RPC: Registered tcp transport module. [ 16.553116] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 16.553571] PCI: CLS 0 bytes, default 64 [ 16.554000] Trying to unpack rootfs image as initramfs... [ 16.554359] rockchip-thermal fec00000.tsadc: Missing rockchip,grf property [ 16.555253] rockchip-thermal fec00000.tsadc: tsadc is probed successfully! [ 16.569340] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available [ 16.569901] kvm [1]: IPA Size Limit: 40 bits [ 16.569921] kvm [1]: GICv3: no GICV resource entry [ 16.569929] kvm [1]: disabling GICv2 emulation [ 16.569935] kvm [1]: GIC system register CPU interface enabled [ 16.570431] kvm [1]: vgic interrupt IRQ9 [ 16.571014] kvm [1]: VHE mode initialized successfully [ 16.571739] Initialise system trusted keyrings [ 16.571868] workingset: timestamp_bits=46 max_order=23 bucket_order=0 [ 16.574131] zbud: loaded [ 16.574935] NFS: Registering the id_resolver key type [ 16.574956] Key type id_resolver registered [ 16.574963] Key type id_legacy registered [ 16.575000] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 16.575009] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 16.595061] NET: Registered PF_ALG protocol family [ 16.595075] xor: measuring software checksum speed [ 16.595607] 8regs : 6245 MB/sec [ 16.596013] 32regs : 8271 MB/sec [ 16.596353] arm64_neon : 9876 MB/sec [ 16.596359] xor: using function: arm64_neon (9876 MB/sec) [ 16.596370] Key type asymmetric registered [ 16.596377] Asymmetric key parser 'x509' registered [ 16.949079] Freeing initrd memory: 14404K [ 16.967740] alg: self-tests for CTR-KDF (hmac(sha256)) passed [ 16.967781] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 241) [ 16.967911] io scheduler mq-deadline registered [ 16.967920] io scheduler kyber registered [ 16.969233] rockchip-csi2-dphy-hw fedc8000.csi2-dphy1-hw: csi2 dphy hw probe successfully! [ 16.978456] rockchip-hdptx-phy-hdmi fed60000.hdmiphy: hdptx phy init success [ 16.979311] rockchip-hdptx-phy-hdmi fed70000.hdmiphy: hdptx phy init success [ 16.981707] dw-pcie fe180000.pcie: invalid resource [ 16.981723] dw-pcie fe180000.pcie: Failed to initialize host [ 16.981731] dw-pcie: probe of fe180000.pcie failed with error -22 [ 16.981800] dw-pcie fe190000.pcie: invalid resource [ 16.981809] dw-pcie fe190000.pcie: Failed to initialize host [ 16.981816] dw-pcie: probe of fe190000.pcie failed with error -22 [ 16.981925] dw-pcie fe150000.pcie: invalid resource [ 16.981934] dw-pcie fe150000.pcie: Failed to initialize host [ 16.981954] dw-pcie: probe of fe150000.pcie failed with error -22 [ 16.982087] dw-pcie fe170000.pcie: invalid resource [ 16.982097] dw-pcie fe170000.pcie: Failed to initialize host [ 16.982104] dw-pcie: probe of fe170000.pcie failed with error -22 [ 16.982476] rk-pcie fe180000.pcie: using pcie default link_up because of rockchip,default-link-up [ 16.982619] rk-pcie fe190000.pcie: using pcie default link_up because of rockchip,default-link-up [ 16.982667] rk-pcie fe180000.pcie: invalid prsnt-gpios property in node [ 16.982746] rk-pcie fe190000.pcie: invalid prsnt-gpios property in node [ 16.982810] rk-pcie fe180000.pcie: no vpcie3v3 regulator found [ 16.982874] rk-pcie fe190000.pcie: no vpcie3v3 regulator found [ 16.982890] rk-pcie fe150000.pcie: invalid prsnt-gpios property in node [ 16.983140] rk-pcie fe170000.pcie: invalid prsnt-gpios property in node [ 16.983294] iep: Module initialized. [ 16.983392] mpp_service mpp-srv: 6c47657a381c author: Yandong Lin 2025-01-16 video: rockchip: mpp: Fix missing enable_irq in timeout work [ 16.983391] rk-pcie fe180000.pcie: host bridge /pcie@fe180000 ranges: [ 16.983404] mpp_service mpp-srv: probe start [ 16.983449] rk-pcie fe190000.pcie: host bridge /pcie@fe190000 ranges: [ 16.983454] rk-pcie fe180000.pcie: IO 0x00f3100000..0x00f31fffff -> 0x00f3100000 [ 16.983474] rk-pcie fe180000.pcie: MEM 0x00f3200000..0x00f3ffffff -> 0x00f3200000 [ 16.983488] rk-pcie fe180000.pcie: MEM 0x09c0000000..0x09ffffffff -> 0x09c0000000 [ 16.983541] rk-pcie fe180000.pcie: iATU unroll: enabled [ 16.983549] rk-pcie fe190000.pcie: IO 0x00f4100000..0x00f41fffff -> 0x00f4100000 [ 16.983568] rk-pcie fe190000.pcie: MEM 0x00f4200000..0x00f4ffffff -> 0x00f4200000 [ 16.983582] rk-pcie fe190000.pcie: MEM 0x0a00000000..0x0a3fffffff -> 0x0a00000000 [ 16.983593] rk-pcie fe180000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G [ 16.983649] rk-pcie fe190000.pcie: iATU unroll: enabled [ 16.983673] rk-pcie fe190000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G [ 16.984874] mpp_vepu2 jpege-ccu: probing start [ 16.984886] mpp_vepu2 jpege-ccu: probing finish [ 16.988319] mpp_rkvdec2 fdc30000.rkvdec-ccu: rkvdec-ccu, probing start [ 16.988389] mpp_rkvdec2 fdc30000.rkvdec-ccu: ccu-mode: 1 [ 16.988398] mpp_rkvdec2 fdc30000.rkvdec-ccu: probing finish [ 16.988771] mpp_rkvenc2 rkvenc-ccu: probing start [ 16.988782] mpp_rkvenc2 rkvenc-ccu: probing finish [ 16.989377] mpp_service mpp-srv: probe success [ 16.999314] rk-pcie fe150000.pcie: can't get current limit. [ 16.999580] rk-pcie fe150000.pcie: host bridge /pcie@fe150000 ranges: [ 16.999606] rk-pcie fe150000.pcie: IO 0x00f0100000..0x00f01fffff -> 0x00f0100000 [ 16.999625] rk-pcie fe150000.pcie: MEM 0x00f0200000..0x00f0ffffff -> 0x00f0200000 [ 16.999640] rk-pcie fe150000.pcie: MEM 0x0900000000..0x093fffffff -> 0x0900000000 [ 16.999696] rk-pcie fe150000.pcie: iATU unroll: enabled [ 16.999706] rk-pcie fe150000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G [ 17.001264] dma-pl330 fea10000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 17.001284] dma-pl330 fea10000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 17.002214] dma-pl330 fea30000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 17.002230] dma-pl330 fea30000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 17.003141] dma-pl330 fed10000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 17.003156] dma-pl330 fed10000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 17.003619] rockchip-pvtm fda40000.pvtm: pvtm@0 probed [ 17.003685] rockchip-pvtm fda50000.pvtm: pvtm@1 probed [ 17.003744] rockchip-pvtm fda60000.pvtm: pvtm@2 probed [ 17.003801] rockchip-pvtm fdaf0000.pvtm: pvtm@3 probed [ 17.003855] rockchip-pvtm fdb30000.pvtm: pvtm@4 probed [ 17.004518] rockchip-system-monitor rockchip-system-monitor: system monitor probe [ 17.005440] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled [ 17.006039] febc0000.serial: ttyS9 at MMIO 0xfebc0000 (irq = 45, base_baud = 1500000) is a 16550A [ 17.007378] random: crng init done [ 17.007451] led_vk2c21_init [ 17.007451] ============================================= [ 17.013034] rk_iommu fdca0000.iommu: av1d iommu enabled [ 17.015293] rockchip-vop2 fdd90000.vop: Adding to iommu group 17 [ 17.024843] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp0 assign plane mask: Cluster0 | Esmart0[0x5], primary plane phy id: Cluster0[0] [ 17.024878] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp1 assign plane mask: Cluster1 | Esmart1[0xa], primary plane phy id: Cluster1[1] [ 17.024897] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp2 assign plane mask: Cluster2 | Esmart2[0x140], primary plane phy id: Cluster2[6] [ 17.024915] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp3 assign plane mask: Cluster3 | Esmart3[0x280], primary plane phy id: Cluster3[7] [ 17.025023] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] Esmart0-win0 as cursor plane for vp0 [ 17.025118] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] Esmart1-win0 as cursor plane for vp1 [ 17.025207] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] Esmart2-win0 as cursor plane for vp2 [ 17.025235] [drm] failed to init overlay plane Cluster0-win1 [ 17.025244] [drm] failed to init overlay plane Cluster1-win1 [ 17.025253] [drm] failed to init overlay plane Cluster2-win1 [ 17.025294] [drm] failed to init overlay plane Cluster3-win1 [ 17.037197] rockchip-vop2 fdd90000.vop: bin=0 [ 17.037419] rockchip-vop2 fdd90000.vop: leakage=35 [ 17.037433] rockchip-vop2 fdd90000.vop: leakage-volt-sel=1 [ 17.037499] rockchip-vop2 fdd90000.vop: error -ENODEV: _opp_set_regulators: no regulator (vop) found [ 17.037530] rockchip-vop2 fdd90000.vop: failed to set opp config [ 17.037540] rockchip-vop2 fdd90000.vop: failed to init opp info [ 17.037550] rockchip-vop2 fdd90000.vop: Unsupported VOP aclk dvfs [ 17.037571] rockchip-drm display-subsystem: bound fdd90000.vop (ops 0xffff8000093fe4a8) [ 17.038217] dwhdmi-rockchip fde80000.hdmi: registered ddc I2C bus driver [ 17.038833] rockchip-drm display-subsystem: bound fde80000.hdmi (ops 0xffff800009417528) [ 17.039405] dwhdmi-rockchip fdea0000.hdmi: registered ddc I2C bus driver [ 17.039987] rockchip-drm display-subsystem: bound fdea0000.hdmi (ops 0xffff800009417528) [ 17.040222] rockchip-drm display-subsystem: bound fde50000.dp (ops 0xffff80000941a588) [ 17.041489] [drm] Initialized rockchip 4.0.0 20140818 for display-subsystem on minor 0 [ 17.041520] rockchip-drm display-subsystem: failed to parse loader memory [ 17.041600] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 17.041665] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 17.041696] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 17.041860] rockchip-drm display-subsystem: [drm] run display error_event monitor [ 17.042549] dw-hdmi-qp-hdcp dw-hdmi-qp-hdcp.2.auto: dw_hdcp_qp_hdcp_probe success [ 17.042707] dw-hdmi-qp-hdcp dw-hdmi-qp-hdcp.5.auto: dw_hdcp_qp_hdcp_probe success [ 17.043265] Registered IR keymap rc-cec [ 17.043333] rc rc0: dw_hdmi_qp as /devices/platform/fde80000.hdmi/rc/rc0 [ 17.043436] input: dw_hdmi_qp as /devices/platform/fde80000.hdmi/rc/rc0/input0 [ 17.043811] Registered IR keymap rc-cec [ 17.043874] rc rc1: dw_hdmi_qp as /devices/platform/fdea0000.hdmi/rc/rc1 [ 17.043968] input: dw_hdmi_qp as /devices/platform/fdea0000.hdmi/rc/rc1/input1 [ 17.045378] rk-pcie fe170000.pcie: can't get current limit. [ 17.045647] rk-pcie fe170000.pcie: host bridge /pcie@fe170000 ranges: [ 17.045673] rk-pcie fe170000.pcie: IO 0x00f2100000..0x00f21fffff -> 0x00f2100000 [ 17.045691] rk-pcie fe170000.pcie: MEM 0x00f2200000..0x00f2ffffff -> 0x00f2200000 [ 17.045706] rk-pcie fe170000.pcie: MEM 0x0980000000..0x09bfffffff -> 0x0980000000 [ 17.045766] rk-pcie fe170000.pcie: iATU unroll: enabled [ 17.045776] rk-pcie fe170000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G [ 17.046259] brd: module loaded [ 17.049196] loop: module loaded [ 17.049418] rbd: loaded (major 254) [ 17.049585] lkdtm: No crash points registered, enable through debugfs [ 17.051799] rockchip-spi feb20000.spi: no high_speed pinctrl state [ 17.052208] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/regulators/DCDC_REG7 [ 17.052260] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/pinctrl_rk806/rk806_dvs1_pwrdn [ 17.052280] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/pinctrl_rk806/rk806_dvs3_null [ 17.052299] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/pinctrl_rk806/rk806_dvs2_null [ 17.052317] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/rk806single@0/pinctrl_rk806/rk806_dvs1_null [ 17.052836] rk806 spi2.0: chip id: RK806,ver:0x2, 0x1 [ 17.052969] rk806 spi2.0: ON: 0x20 OFF:0x2 [ 17.053046] rk806 spi2.0: shutdown-sequence missing! [ 17.053058] rk806 spi2.0: vb-shutdown-sequence missing! [ 17.053068] rk806 spi2.0: dvs-suspend-control-by missing! [ 17.061782] avdd_0v75_s0: Bringing 750000uV into 837500-837500uV [ 17.066440] rk806 spi2.0: no sleep-setting state [ 17.066457] rk806 spi2.0: no reset-setting pinctrl state [ 17.066467] rk806 spi2.0: no dvs-setting pinctrl state [ 17.067053] rockchip-spi feb20000.spi: register misc device rkspi-dev2 [ 17.067068] rockchip-spi feb20000.spi: probed, poll=0, rsd=0, cs-inactive=0, ready=0 [ 17.068444] spi-nor spi5.0: XM25QU128C (16384 Kbytes) read_data x4 [ 17.068491] 1 fixed-partitions partitions found on MTD device sfc_nor [ 17.068504] Creating 1 MTD partitions on "sfc_nor": [ 17.068514] 0x000000000000-0x000001000000 : "loader" [ 17.071365] usbcore: registered new interface driver rndis_wlan [ 17.071398] usbcore: registered new interface driver asix [ 17.071420] usbcore: registered new interface driver cdc_ether [ 17.071443] usbcore: registered new interface driver rndis_host [ 17.071468] usbcore: registered new interface driver cdc_ncm [ 17.071585] VFIO - User Level meta-driver version: 0.3 [ 17.072156] platform fc000000.usb: Fixed dependency cycle(s) with /i2c@fec80000/fusb302@22 [ 17.085814] phy phy-fd5d4000.syscon:usb2-phy@4000.3: illegal mode [ 17.085838] xhci-hcd xhci-hcd.12.auto: xHCI Host Controller [ 17.085855] xhci-hcd xhci-hcd.12.auto: new USB bus registered, assigned bus number 1 [ 17.085949] xhci-hcd xhci-hcd.12.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0002008002010010 [ 17.085984] xhci-hcd xhci-hcd.12.auto: irq 86, io mem 0xfc400000 [ 17.086068] xhci-hcd xhci-hcd.12.auto: xHCI Host Controller [ 17.086081] xhci-hcd xhci-hcd.12.auto: new USB bus registered, assigned bus number 2 [ 17.086096] xhci-hcd xhci-hcd.12.auto: Host supports USB 3.0 SuperSpeed [ 17.086190] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 [ 17.086206] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.086218] usb usb1: Product: xHCI Host Controller [ 17.086228] usb usb1: Manufacturer: Linux 6.1.115-vendor-rk35xx xhci-hcd [ 17.086239] usb usb1: SerialNumber: xhci-hcd.12.auto [ 17.086534] hub 1-0:1.0: USB hub found [ 17.086559] hub 1-0:1.0: 1 port detected [ 17.086759] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 17.086826] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01 [ 17.086841] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.086853] usb usb2: Product: xHCI Host Controller [ 17.086862] usb usb2: Manufacturer: Linux 6.1.115-vendor-rk35xx xhci-hcd [ 17.086873] usb usb2: SerialNumber: xhci-hcd.12.auto [ 17.087132] hub 2-0:1.0: USB hub found [ 17.087155] hub 2-0:1.0: 1 port detected [ 17.087354] usbcore: registered new interface driver cdc_acm [ 17.087366] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 17.087412] ehci-platform fc800000.usb: EHCI Host Controller [ 17.087437] ehci-platform fc800000.usb: new USB bus registered, assigned bus number 3 [ 17.087442] ohci-platform fc840000.usb: Generic Platform OHCI controller [ 17.087477] usbcore: registered new interface driver uas [ 17.087486] ehci-platform fc880000.usb: EHCI Host Controller [ 17.087499] ohci-platform fc840000.usb: new USB bus registered, assigned bus number 4 [ 17.087507] ehci-platform fc880000.usb: new USB bus registered, assigned bus number 5 [ 17.087515] ohci-platform fc8c0000.usb: Generic Platform OHCI controller [ 17.087521] usbcore: registered new interface driver usb-storage [ 17.087528] ehci-platform fc800000.usb: irq 87, io mem 0xfc800000 [ 17.087540] ohci-platform fc8c0000.usb: new USB bus registered, assigned bus number 6 [ 17.087610] ehci-platform fc880000.usb: irq 88, io mem 0xfc880000 [ 17.087637] ohci-platform fc840000.usb: irq 89, io mem 0xfc840000 [ 17.087672] ohci-platform fc8c0000.usb: irq 90, io mem 0xfc8c0000 [ 17.087807] mousedev: PS/2 mouse device common for all mice [ 17.088351] .. rk pwm remotectl v2.0 init [ 17.088497] input: febf0030.pwm as /devices/platform/febf0030.pwm/input/input2 [ 17.088711] remotectl-pwm febf0030.pwm: Controller support pwrkey capture [ 17.088942] i2c_dev: i2c /dev entries driver [ 17.098664] ehci-platform fc800000.usb: USB 2.0 started, EHCI 1.00 [ 17.098846] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 [ 17.098868] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.098880] usb usb3: Product: EHCI Host Controller [ 17.098891] usb usb3: Manufacturer: Linux 6.1.115-vendor-rk35xx ehci_hcd [ 17.098901] usb usb3: SerialNumber: fc800000.usb [ 17.099188] hub 3-0:1.0: USB hub found [ 17.099225] hub 3-0:1.0: 1 port detected [ 17.111996] ehci-platform fc880000.usb: USB 2.0 started, EHCI 1.00 [ 17.112186] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 [ 17.112206] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.112219] usb usb5: Product: EHCI Host Controller [ 17.112229] usb usb5: Manufacturer: Linux 6.1.115-vendor-rk35xx ehci_hcd [ 17.112240] usb usb5: SerialNumber: fc880000.usb [ 17.112541] hub 5-0:1.0: USB hub found [ 17.112579] hub 5-0:1.0: 1 port detected [ 17.119357] rtc-hym8563 6-0051: rtc information is valid [ 17.122027] rtc-hym8563 6-0051: registered as rtc0 [ 17.122310] rtc-hym8563 6-0051: setting system clock to 2021-01-01T12:04:12 UTC (1609502652) [ 17.123836] rkcifhw fdce0000.rkcif: Adding to iommu group 16 [ 17.124707] rkcifhw fdce0000.rkcif: No reserved memory region assign to CIF [ 17.125519] rockchip-mipi-csi2-hw fdd10000.mipi0-csi2-hw: enter mipi csi2 hw probe! [ 17.125626] rockchip-mipi-csi2-hw fdd10000.mipi0-csi2-hw: probe success, v4l2_dev:mipi0-csi2-hw! [ 17.125675] rockchip-mipi-csi2-hw fdd20000.mipi1-csi2-hw: enter mipi csi2 hw probe! [ 17.125761] rockchip-mipi-csi2-hw fdd20000.mipi1-csi2-hw: probe success, v4l2_dev:mipi1-csi2-hw! [ 17.125803] rockchip-mipi-csi2-hw fdd30000.mipi2-csi2-hw: enter mipi csi2 hw probe! [ 17.125884] rockchip-mipi-csi2-hw fdd30000.mipi2-csi2-hw: probe success, v4l2_dev:mipi2-csi2-hw! [ 17.125925] rockchip-mipi-csi2-hw fdd40000.mipi3-csi2-hw: enter mipi csi2 hw probe! [ 17.126008] rockchip-mipi-csi2-hw fdd40000.mipi3-csi2-hw: probe success, v4l2_dev:mipi3-csi2-hw! [ 17.126049] rockchip-mipi-csi2-hw fdd50000.mipi4-csi2-hw: enter mipi csi2 hw probe! [ 17.126130] rockchip-mipi-csi2-hw fdd50000.mipi4-csi2-hw: probe success, v4l2_dev:mipi4-csi2-hw! [ 17.126174] rockchip-mipi-csi2-hw fdd60000.mipi5-csi2-hw: enter mipi csi2 hw probe! [ 17.126254] rockchip-mipi-csi2-hw fdd60000.mipi5-csi2-hw: probe success, v4l2_dev:mipi5-csi2-hw! [ 17.127328] rkisp_hw fdcb0000.rkisp: Adding to iommu group 15 [ 17.127460] rkisp_hw fdcb0000.rkisp: is_thunderboot: 0 [ 17.127473] rkisp_hw fdcb0000.rkisp: Missing rockchip,grf property [ 17.127494] rkisp_hw fdcb0000.rkisp: max input:0x0@0fps [ 17.127612] rkisp_hw fdcb0000.rkisp: no find phandle sram [ 17.128874] usbcore: registered new interface driver uvcvideo [ 17.130538] cpu cpu0: bin=0 [ 17.130724] cpu cpu0: leakage=12 [ 17.132184] cpu cpu0: pvtm=1415 [ 17.132337] cpu cpu0: pvtm-volt-sel=1 [ 17.134384] cpu cpu4: bin=0 [ 17.134569] cpu cpu4: leakage=9 [ 17.141177] cpu cpu4: pvtm=1631 [ 17.145225] cpu cpu4: pvtm-volt-sel=2 [ 17.146236] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01 [ 17.146285] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.146318] usb usb4: Product: Generic Platform OHCI controller [ 17.146336] usb usb4: Manufacturer: Linux 6.1.115-vendor-rk35xx ohci_hcd [ 17.146364] usb usb4: SerialNumber: fc840000.usb [ 17.146918] hub 4-0:1.0: USB hub found [ 17.146986] hub 4-0:1.0: 1 port detected [ 17.147605] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01 [ 17.147648] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 17.147680] usb usb6: Product: Generic Platform OHCI controller [ 17.147707] usb usb6: Manufacturer: Linux 6.1.115-vendor-rk35xx ohci_hcd [ 17.147734] usb usb6: SerialNumber: fc8c0000.usb [ 17.148054] cpu cpu6: bin=0 [ 17.148238] cpu cpu6: leakage=9 [ 17.148316] hub 6-0:1.0: USB hub found [ 17.148386] hub 6-0:1.0: 1 port detected [ 17.154875] cpu cpu6: pvtm=1620 [ 17.158965] cpu cpu6: pvtm-volt-sel=2 [ 17.161011] cpu cpu0: avs=0 [ 17.161071] cpu cpu0: rockchip_pvtpll_set_volt_sel: error cfg clk_id=0 voltsel (-1) [ 17.162343] cpu cpu4: avs=0 [ 17.162396] cpu cpu4: rockchip_pvtpll_set_volt_sel: error cfg clk_id=2 voltsel (-1) [ 17.163497] cpu cpu6: avs=0 [ 17.163550] cpu cpu6: rockchip_pvtpll_set_volt_sel: error cfg clk_id=3 voltsel (-1) [ 17.163656] cpu cpu0: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=1608000000 h_table=0 [ 17.164019] cpu cpu0: EM: created perf domain [ 17.164469] cpu cpu4: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=2208000000 h_table=0 [ 17.172863] cpu cpu4: EM: created perf domain [ 17.173582] cpu cpu6: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=2208000000 h_table=0 [ 17.185881] rk-pcie fe180000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.185958] rk-pcie fe190000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.191130] cpu cpu6: EM: created perf domain [ 17.193012] sdhci: Secure Digital Host Controller Interface driver [ 17.193037] sdhci: Copyright(c) Pierre Ossman [ 17.193051] Synopsys Designware Multimedia Card Interface Driver [ 17.193849] sdhci-pltfm: SDHCI platform and OF driver helper [ 17.194318] dwmmc_rockchip fe2c0000.mmc: No normal pinctrl state [ 17.194337] dwmmc_rockchip fe2c0000.mmc: No idle pinctrl state [ 17.194395] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 17.194419] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 17.194437] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 17.194477] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 118,32 bit host data width,256 deep fifo [ 17.196461] mmc0: CQHCI version 5.10 [ 17.197225] ledtrig-cpu: registered to indicate activity on CPUs [ 17.197323] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active. [ 17.197388] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 17.198275] cryptodev: driver 1.12 loaded. [ 17.198324] hid: raw HID events driver (C) Jiri Kosina [ 17.198511] usbcore: registered new interface driver usbhid [ 17.198520] usbhid: USB HID core driver [ 17.201596] SPI driver inv-icm42600-spi has no spi_device_id for invensense,icm42600 [ 17.201610] SPI driver inv-icm42600-spi has no spi_device_id for invensense,icm42602 [ 17.201619] SPI driver inv-icm42600-spi has no spi_device_id for invensense,icm42605 [ 17.201628] SPI driver inv-icm42600-spi has no spi_device_id for invensense,icm42622 [ 17.201904] optee: probing for conduit method. [ 17.201915] optee: api uid mismatch [ 17.201922] optee: probe of firmware:optee failed with error -22 [ 17.201994] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.202412] usbcore: registered new interface driver snd-usb-audio [ 17.204456] [Awinic] aw87xxx_pa_init:driver version: v2.2.0 [ 17.205398] rockchip-i2s-tdm fddf0000.i2s: CLK-ALWAYS-ON: mclk: 12288000, bclk: 3072000, fsync: 48000 [ 17.205952] rockchip-i2s-tdm fe470000.i2s: Register PCM for TRCM mode [ 17.206350] rockchip-i2s-tdm fddf4000.i2s: CLK-ALWAYS-ON: mclk: 12288000, bclk: 3072000, fsync: 48000 [ 17.206474] rockchip-i2s-tdm fddf8000.i2s: Init RX wait-time-ms: 50 [ 17.208277] debugfs: File 'Capture' in directory 'dapm' already present! [ 17.208855] input: rockchip-dp0 rockchip-dp0 as /devices/platform/dp0-sound/sound/card0/input3 [ 17.209912] input: rockchip-hdmi0 rockchip-hdmi0 as /devices/platform/hdmi0-sound/sound/card1/input4 [ 17.210820] input: rockchip-hdmi1 rockchip-hdmi1 as /devices/platform/hdmi1-sound/sound/card2/input5 [ 17.211616] input: headset-keys as /devices/platform/es8388-sound/input/input6 [ 17.214912] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 17.223172] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x210022 [ 17.228179] mmc0: SDHCI controller on fe2e0000.mmc [fe2e0000.mmc] using ADMA [ 17.247966] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.262142] rk-pcie fe190000.pcie: PCIe Link up, LTSSM is 0x130011 [ 17.262214] rk-pcie fe190000.pcie: PCIe Gen.2 x1 link up [ 17.262233] rk-pcie fe180000.pcie: PCIe Link up, LTSSM is 0x130011 [ 17.262256] rk-pcie fe180000.pcie: PCIe Gen.2 x1 link up [ 17.262524] rk-pcie fe190000.pcie: PCI host bridge to bus 0004:40 [ 17.262578] pci_bus 0004:40: root bus resource [bus 40-4f] [ 17.262589] rk-pcie fe180000.pcie: PCI host bridge to bus 0003:30 [ 17.262614] pci_bus 0004:40: root bus resource [io 0x100000-0x1fffff] (bus address [0xf4100000-0xf41fffff]) [ 17.262637] pci_bus 0003:30: root bus resource [bus 30-3f] [ 17.262662] pci_bus 0004:40: root bus resource [mem 0xf4200000-0xf4ffffff] [ 17.262685] pci_bus 0003:30: root bus resource [io 0x0000-0xfffff] (bus address [0xf3100000-0xf31fffff]) [ 17.262703] pci_bus 0004:40: root bus resource [mem 0xa00000000-0xa3fffffff pref] [ 17.262731] pci_bus 0003:30: root bus resource [mem 0xf3200000-0xf3ffffff] [ 17.262795] pci 0004:40:00.0: [1d87:3588] type 01 class 0x060400 [ 17.262834] pci 0004:40:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 17.262920] pci_bus 0003:30: root bus resource [mem 0x9c0000000-0x9ffffffff pref] [ 17.262923] pci 0004:40:00.0: supports D1 D2 [ 17.262935] pci 0004:40:00.0: PME# supported from D0 D1 D3hot [ 17.262992] pci 0003:30:00.0: [1d87:3588] type 01 class 0x060400 [ 17.263028] pci 0003:30:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 17.263126] pci 0003:30:00.0: supports D1 D2 [ 17.263169] pci 0003:30:00.0: PME# supported from D0 D1 D3hot [ 17.268681] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.284557] input: rockchip-es8388 Headset as /devices/platform/es8388-sound/sound/card3/input7 [ 17.287639] pci 0004:40:00.0: Primary bus is hard wired to 0 [ 17.287665] pci 0004:40:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring [ 17.287819] pci 0004:41:00.0: [10ec:8125] type 00 class 0x020000 [ 17.287867] pci 0003:30:00.0: Primary bus is hard wired to 0 [ 17.287882] pci 0004:41:00.0: reg 0x10: [io 0x0000-0x00ff] [ 17.287886] pci 0003:30:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring [ 17.287951] pci 0004:41:00.0: reg 0x18: [mem 0x00000000-0x0000ffff 64bit] [ 17.288003] pci 0004:41:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit] [ 17.288094] pci 0003:31:00.0: [10ec:8125] type 00 class 0x020000 [ 17.288194] pci 0003:31:00.0: reg 0x10: initial BAR value 0x00000000 invalid [ 17.288209] pci 0003:31:00.0: reg 0x10: [io size 0x0100] [ 17.288329] pci 0003:31:00.0: reg 0x18: [mem 0x00000000-0x0000ffff 64bit] [ 17.288412] pci 0003:31:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit] [ 17.288550] pci 0004:41:00.0: supports D1 D2 [ 17.288564] pci 0004:41:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 17.288955] pci 0003:31:00.0: supports D1 D2 [ 17.288970] pci 0003:31:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 17.289399] pci_bus 0004:41: busn_res: [bus 41-4f] end is updated to 41 [ 17.289435] pci 0004:40:00.0: BAR 8: assigned [mem 0xf4200000-0xf42fffff] [ 17.289453] pci 0004:40:00.0: BAR 6: assigned [mem 0xf4300000-0xf430ffff pref] [ 17.289471] pci 0004:40:00.0: BAR 7: assigned [io 0x100000-0x100fff] [ 17.289490] pci 0004:41:00.0: BAR 2: assigned [mem 0xf4200000-0xf420ffff 64bit] [ 17.289535] pci 0004:41:00.0: BAR 4: assigned [mem 0xf4210000-0xf4213fff 64bit] [ 17.289588] pci 0004:41:00.0: BAR 0: assigned [io 0x100000-0x1000ff] [ 17.289613] pci 0004:40:00.0: PCI bridge to [bus 41] [ 17.289627] pci 0004:40:00.0: bridge window [io 0x100000-0x100fff] [ 17.289631] pci_bus 0003:31: busn_res: [bus 31-3f] end is updated to 31 [ 17.289646] pci 0003:30:00.0: BAR 8: assigned [mem 0xf3200000-0xf32fffff] [ 17.289653] pci 0004:40:00.0: bridge window [mem 0xf4200000-0xf42fffff] [ 17.289661] pci 0003:30:00.0: BAR 6: assigned [mem 0xf3300000-0xf330ffff pref] [ 17.289667] pci 0003:30:00.0: BAR 7: assigned [io 0x1000-0x1fff] [ 17.289700] pci 0003:31:00.0: BAR 2: assigned [mem 0xf3200000-0xf320ffff 64bit] [ 17.289745] pci 0003:31:00.0: BAR 4: assigned [mem 0xf3210000-0xf3213fff 64bit] [ 17.289789] pci 0003:31:00.0: BAR 0: assigned [io 0x1000-0x10ff] [ 17.289812] pci 0003:30:00.0: PCI bridge to [bus 31] [ 17.289826] pci 0003:30:00.0: bridge window [io 0x1000-0x1fff] [ 17.289831] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.289851] pci 0003:30:00.0: bridge window [mem 0xf3200000-0xf32fffff] [ 17.292635] pcieport 0004:40:00.0: PME: Signaling with IRQ 135 [ 17.292842] pcieport 0003:30:00.0: PME: Signaling with IRQ 144 [ 17.298789] rk-pcie fe150000.pcie: PCIe Link up, LTSSM is 0x230011 [ 17.298835] rk-pcie fe150000.pcie: PCIe Gen.3 x4 link up [ 17.299039] rk-pcie fe150000.pcie: PCI host bridge to bus 0000:00 [ 17.299071] pci_bus 0000:00: root bus resource [bus 00-0f] [ 17.299100] pci_bus 0000:00: root bus resource [io 0x200000-0x2fffff] (bus address [0xf0100000-0xf01fffff]) [ 17.299133] pci_bus 0000:00: root bus resource [mem 0xf0200000-0xf0ffffff] [ 17.299159] pci_bus 0000:00: root bus resource [mem 0x900000000-0x93fffffff pref] [ 17.299211] pci 0000:00:00.0: [1d87:3588] type 01 class 0x060400 [ 17.299251] pci 0000:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 17.299326] pci 0000:00:00.0: supports D1 D2 [ 17.299350] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 17.308621] mmc_host mmc1: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0) [ 17.310964] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.313985] pci_bus 0000:01: busn_res: can not insert [bus 01-ff] under [bus 00-0f] (conflicts with (null) [bus 00-0f]) [ 17.314101] pci 0000:01:00.0: [c0a9:5427] type 00 class 0x010802 [ 17.314199] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit] [ 17.314790] pci 0000:01:00.0: 31.504 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x4 link at 0000:00:00.0 (capable of 63.012 Gb/s with 16.0 GT/s PCIe x4 link) [ 17.325574] pci 0000:00:00.0: BAR 8: assigned [mem 0xf0200000-0xf02fffff] [ 17.325632] pci 0000:00:00.0: BAR 6: assigned [mem 0xf0300000-0xf030ffff pref] [ 17.325672] pci 0000:01:00.0: BAR 0: assigned [mem 0xf0200000-0xf0203fff 64bit] [ 17.325735] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 17.325762] pci 0000:00:00.0: bridge window [mem 0xf0200000-0xf02fffff] [ 17.328988] pcieport 0000:00:00.0: PME: Signaling with IRQ 154 [ 17.329785] nvme nvme0: pci function 0000:01:00.0 [ 17.330019] nvme 0000:01:00.0: enabling device (0000 -> 0002) [ 17.332003] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.344648] usb 1-1: new high-speed USB device number 2 using xhci-hcd [ 17.353051] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3 [ 17.359070] Initializing XFRM netlink socket [ 17.359119] NET: Registered PF_PACKET protocol family [ 17.359307] [BT_RFKILL]: Enter rfkill_rk_init [ 17.359314] [WLAN_RFKILL]: Enter rfkill_wlan_init [ 17.359725] [WLAN_RFKILL]: Enter rfkill_wlan_probe [ 17.359747] [WLAN_RFKILL]: can't find rockchip,grf property [ 17.359753] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ap6275p [ 17.359759] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control. [ 17.359765] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio. [ 17.359810] [WLAN_RFKILL]: wlan_platdata_parse_dt: WIFI,host_wake_irq = 8, flags = 0. [ 17.359820] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found ! [ 17.359826] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio [ 17.359832] [WLAN_RFKILL]: rfkill_set_wifi_bt_power: 1 [ 17.359838] [WLAN_RFKILL]: Exit rfkill_wlan_probe [ 17.360248] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: uart_rts_gpios = 148. [ 17.360275] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,reset_gpio = 21. [ 17.360295] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_gpio = 150. [ 17.360314] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_host_irq = 0. [ 17.360354] [BT_RFKILL]: Request irq for bt wakeup host [ 17.360463] [BT_RFKILL]: ** disable irq [ 17.360553] [BT_RFKILL]: bt shut off power [ 17.385416] [BT_RFKILL]: bt_default device registered. [ 17.385611] input: bt-powerkey as /devices/platform/wireless-bluetooth/input/input8 [ 17.386104] Key type dns_resolver registered [ 17.386157] Key type ceph registered [ 17.386863] libceph: loaded (mon/osd proto 15/24) [ 17.389637] registered taskstats version 1 [ 17.389705] Loading compiled-in X.509 certificates [ 17.394797] zswap: loaded using pool zstd/zbud [ 17.395342] Key type .fscrypt registered [ 17.395370] Key type fscrypt-provisioning registered [ 17.396740] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no [ 17.397270] pstore: Using crash dump compression: deflate [ 17.397684] Key type encrypted registered [ 17.398082] AppArmor: AppArmor sha1 policy hashing enabled [ 17.409984] rga3 fdb60000.rga: Adding to iommu group 2 [ 17.410299] rga3 fdb60000.rga: probe successfully, irq = 50, hw_version:3.0.76831 [ 17.410378] rga3 fdb70000.rga: Adding to iommu group 3 [ 17.410591] rga3 fdb70000.rga: probe successfully, irq = 51, hw_version:3.0.76831 [ 17.411096] rga2 fdb80000.rga: probe successfully, irq = 157, hw_version:3.2.63318 [ 17.411197] rga: IOMMU binding successfully, default mapping core[0x1] [ 17.411307] rga: Module initialized. v1.3.7 [ 17.428976] mpp_vdpu1 fdb51000.avsd-plus: Adding to iommu group 1 [ 17.429491] mpp_vdpu1 fdb51000.avsd-plus: probe device [ 17.429863] mpp_vdpu1 fdb51000.avsd-plus: reset_group->rw_sem_on=0 [ 17.429904] mpp_vdpu1 fdb51000.avsd-plus: reset_group->rw_sem_on=0 [ 17.430015] mpp_vdpu1 fdb51000.avsd-plus: probing finish [ 17.430384] mpp_vdpu2 fdb50400.vdpu: Adding to iommu group 1 [ 17.430491] mpp_vdpu2 fdb50400.vdpu: probe device [ 17.430735] mpp_vdpu2 fdb50400.vdpu: reset_group->rw_sem_on=0 [ 17.430765] mpp_vdpu2 fdb50400.vdpu: reset_group->rw_sem_on=0 [ 17.430805] mpp_vdpu2 fdb50400.vdpu: probing finish [ 17.431113] mpp_vepu2 fdb50000.vepu: Adding to iommu group 1 [ 17.431216] mpp_vepu2 fdb50000.vepu: probing start [ 17.431487] mpp_vepu2 fdb50000.vepu: reset_group->rw_sem_on=0 [ 17.431517] mpp_vepu2 fdb50000.vepu: reset_group->rw_sem_on=0 [ 17.431585] mpp_vepu2 fdb50000.vepu: probing finish [ 17.431923] mpp_vepu2 fdba0000.jpege-core: Adding to iommu group 5 [ 17.432140] mpp_vepu2 fdba0000.jpege-core: probing start [ 17.432468] mpp_vepu2 fdba0000.jpege-core: attach ccu success [ 17.432541] mpp_vepu2 fdba0000.jpege-core: probing finish [ 17.432853] mpp_vepu2 fdba4000.jpege-core: Adding to iommu group 6 [ 17.433029] mpp_vepu2 fdba4000.jpege-core: probing start [ 17.433332] mpp_vepu2 fdba4000.jpege-core: attach ccu success [ 17.433403] mpp_vepu2 fdba4000.jpege-core: probing finish [ 17.433738] mpp_vepu2 fdba8000.jpege-core: Adding to iommu group 7 [ 17.433922] mpp_vepu2 fdba8000.jpege-core: probing start [ 17.434221] mpp_vepu2 fdba8000.jpege-core: attach ccu success [ 17.434292] mpp_vepu2 fdba8000.jpege-core: probing finish [ 17.434629] mpp_vepu2 fdbac000.jpege-core: Adding to iommu group 8 [ 17.434806] mpp_vepu2 fdbac000.jpege-core: probing start [ 17.435111] mpp_vepu2 fdbac000.jpege-core: attach ccu success [ 17.435182] mpp_vepu2 fdbac000.jpege-core: probing finish [ 17.435611] mpp-iep2 fdbb0000.iep: Adding to iommu group 9 [ 17.435804] mpp-iep2 fdbb0000.iep: probe device [ 17.436396] mpp-iep2 fdbb0000.iep: probing finish [ 17.436518] mpp_jpgdec fdb90000.jpegd: Adding to iommu group 4 [ 17.436635] mpp_jpgdec fdb90000.jpegd: probe device [ 17.436723] mpp_jpgdec fdb90000.jpegd: probing finish [ 17.436812] mpp_rkvdec2 fdc38100.rkvdec-core: Adding to iommu group 12 [ 17.436973] mpp_rkvdec2 fdc38100.rkvdec-core: rkvdec-core, probing start [ 17.437048] mpp_rkvdec2 fdc38100.rkvdec-core: shared_niu_a is not found! [ 17.437054] rkvdec2_init:1198: No niu aclk reset resource define [ 17.437059] mpp_rkvdec2 fdc38100.rkvdec-core: shared_niu_h is not found! [ 17.437063] rkvdec2_init:1201: No niu hclk reset resource define [ 17.437098] mpp_rkvdec2 fdc38100.rkvdec-core: no regulator, devfreq is disabled [ 17.437135] mpp_rkvdec2 fdc38100.rkvdec-core: core_mask=00010001 [ 17.437141] mpp_rkvdec2 fdc38100.rkvdec-core: attach ccu as core 0 [ 17.437256] mpp_rkvdec2 fdc38100.rkvdec-core: sram_start 0x00000000ff001000 [ 17.437262] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_iova 0x00000000fff00000 [ 17.437267] mpp_rkvdec2 fdc38100.rkvdec-core: sram_size 491520 [ 17.437271] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_size 1048576 [ 17.437277] mpp_rkvdec2 fdc38100.rkvdec-core: min_width 512 [ 17.437282] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_info_count 20 [ 17.437286] mpp_rkvdec2 fdc38100.rkvdec-core: [136, 24576] [ 17.437291] mpp_rkvdec2 fdc38100.rkvdec-core: [137, 49152] [ 17.437295] mpp_rkvdec2 fdc38100.rkvdec-core: [141, 90112] [ 17.437300] mpp_rkvdec2 fdc38100.rkvdec-core: [140, 49152] [ 17.437304] mpp_rkvdec2 fdc38100.rkvdec-core: [139, 180224] [ 17.437309] mpp_rkvdec2 fdc38100.rkvdec-core: [133, 49152] [ 17.437313] mpp_rkvdec2 fdc38100.rkvdec-core: [134, 8192] [ 17.437318] mpp_rkvdec2 fdc38100.rkvdec-core: [135, 4352] [ 17.437322] mpp_rkvdec2 fdc38100.rkvdec-core: [138, 13056] [ 17.437326] mpp_rkvdec2 fdc38100.rkvdec-core: [142, 291584] [ 17.437345] mpp_rkvdec2 fdc38100.rkvdec-core: probing finish [ 17.437433] mpp_rkvdec2 fdc48100.rkvdec-core: Adding to iommu group 13 [ 17.437563] mpp_rkvdec2 fdc48100.rkvdec-core: rkvdec-core, probing start [ 17.437635] mpp_rkvdec2 fdc48100.rkvdec-core: shared_niu_a is not found! [ 17.437641] rkvdec2_init:1198: No niu aclk reset resource define [ 17.437645] mpp_rkvdec2 fdc48100.rkvdec-core: shared_niu_h is not found! [ 17.437650] rkvdec2_init:1201: No niu hclk reset resource define [ 17.437671] mpp_rkvdec2 fdc48100.rkvdec-core: no regulator, devfreq is disabled [ 17.437699] mpp_rkvdec2 fdc48100.rkvdec-core: core_mask=00020002 [ 17.437715] mpp_rkvdec2 fdc48100.rkvdec-core: attach ccu as core 1 [ 17.437823] mpp_rkvdec2 fdc48100.rkvdec-core: sram_start 0x00000000ff079000 [ 17.437828] mpp_rkvdec2 fdc48100.rkvdec-core: rcb_iova 0x00000000ffe00000 [ 17.437833] mpp_rkvdec2 fdc48100.rkvdec-core: sram_size 487424 [ 17.437838] mpp_rkvdec2 fdc48100.rkvdec-core: rcb_size 1048576 [ 17.437843] mpp_rkvdec2 fdc48100.rkvdec-core: min_width 512 [ 17.437848] mpp_rkvdec2 fdc48100.rkvdec-core: rcb_info_count 20 [ 17.437852] mpp_rkvdec2 fdc48100.rkvdec-core: [136, 24576] [ 17.437857] mpp_rkvdec2 fdc48100.rkvdec-core: [137, 49152] [ 17.437861] mpp_rkvdec2 fdc48100.rkvdec-core: [141, 90112] [ 17.437866] mpp_rkvdec2 fdc48100.rkvdec-core: [140, 49152] [ 17.437870] mpp_rkvdec2 fdc48100.rkvdec-core: [139, 180224] [ 17.437875] mpp_rkvdec2 fdc48100.rkvdec-core: [133, 49152] [ 17.437879] mpp_rkvdec2 fdc48100.rkvdec-core: [134, 8192] [ 17.437884] mpp_rkvdec2 fdc48100.rkvdec-core: [135, 4352] [ 17.437888] mpp_rkvdec2 fdc48100.rkvdec-core: [138, 13056] [ 17.437893] mpp_rkvdec2 fdc48100.rkvdec-core: [142, 291584] [ 17.437913] mpp_rkvdec2 fdc48100.rkvdec-core: probing finish [ 17.437998] mpp_rkvenc2 fdbd0000.rkvenc-core: Adding to iommu group 10 [ 17.438091] mpp_rkvenc2 fdbd0000.rkvenc-core: probing start [ 17.438188] mpp_rkvenc2 fdbd0000.rkvenc-core: rockchip_init_read_margin: no regulator (venc) found: -19 [ 17.438195] mpp_rkvenc2 fdbd0000.rkvenc-core: bin=0 [ 17.438380] mpp_rkvenc2 fdbd0000.rkvenc-core: leakage=11 [ 17.438386] mpp_rkvenc2 fdbd0000.rkvenc-core: leakage-volt-sel=0 [ 17.438418] mpp_rkvenc2 fdbd0000.rkvenc-core: error -ENODEV: _opp_set_regulators: no regulator (venc) found [ 17.438436] mpp_rkvenc2 fdbd0000.rkvenc-core: failed to set opp config [ 17.438441] mpp_rkvenc2 fdbd0000.rkvenc-core: failed to init opp info [ 17.438445] mpp_rkvenc2 fdbd0000.rkvenc-core: failed to init_opp_table [ 17.438449] rkvenc_init:2147: failed to add venc devfreq [ 17.438469] mpp_rkvenc2 fdbd0000.rkvenc-core: attach ccu as core 0 [ 17.438487] mpp_rkvenc2 fdbd0000.rkvenc-core: probing finish [ 17.438567] mpp_rkvenc2 fdbe0000.rkvenc-core: Adding to iommu group 11 [ 17.438667] mpp_rkvenc2 fdbe0000.rkvenc-core: probing start [ 17.438753] mpp_rkvenc2 fdbe0000.rkvenc-core: rockchip_init_read_margin: no regulator (venc) found: -19 [ 17.438759] mpp_rkvenc2 fdbe0000.rkvenc-core: bin=0 [ 17.438929] mpp_rkvenc2 fdbe0000.rkvenc-core: leakage=11 [ 17.438934] mpp_rkvenc2 fdbe0000.rkvenc-core: leakage-volt-sel=0 [ 17.438958] mpp_rkvenc2 fdbe0000.rkvenc-core: error -ENODEV: _opp_set_regulators: no regulator (venc) found [ 17.438970] mpp_rkvenc2 fdbe0000.rkvenc-core: failed to set opp config [ 17.438975] mpp_rkvenc2 fdbe0000.rkvenc-core: failed to init opp info [ 17.438979] mpp_rkvenc2 fdbe0000.rkvenc-core: failed to init_opp_table [ 17.438983] rkvenc_init:2147: failed to add venc devfreq [ 17.439020] mpp_rkvenc2 fdbe0000.rkvenc-core: attach ccu as core 1 [ 17.439036] mpp_rkvenc2 fdbe0000.rkvenc-core: probing finish [ 17.439120] mpp_av1dec fdc70000.av1d: Adding to iommu group 14 [ 17.439256] mpp_av1dec fdc70000.av1d: probing start [ 17.439352] mpp_av1dec fdc70000.av1d: probing finish [ 17.439820] rockchip-dmc dmc: bin=0 [ 17.439992] rockchip-dmc dmc: leakage=35 [ 17.439999] rockchip-dmc dmc: leakage-volt-sel=1 [ 17.440006] rockchip-dmc dmc: soc version=0, speed=1 [ 17.440182] mali fb000000.gpu: Kernel DDK version g25p0-00eac0 [ 17.440238] mali fb000000.gpu: GPU metrics tracepoint support enabled [ 17.444985] mali fb000000.gpu: bin=0 [ 17.445158] mali fb000000.gpu: leakage=14 [ 17.445178] debugfs: Directory 'fb000000.gpu-mali' with parent 'vdd_gpu_s0' already present! [ 17.445636] rockchip-dmc dmc: avs=0 [ 17.445651] rockchip-dmc dmc: current ATF version 0x100 [ 17.445812] rockchip-dmc dmc: normal_rate = 1560000000 [ 17.445819] rockchip-dmc dmc: reboot_rate = 2112000000 [ 17.445825] rockchip-dmc dmc: suspend_rate = 528000000 [ 17.445830] rockchip-dmc dmc: video_4k_rate = 1560000000 [ 17.445836] rockchip-dmc dmc: video_4k_10b_rate = 1560000000 [ 17.445841] rockchip-dmc dmc: video_svep_rate = 1560000000 [ 17.445847] rockchip-dmc dmc: boost_rate = 2112000000 [ 17.445852] rockchip-dmc dmc: fixed_rate(isp|cif0|cif1|dualview) = 2112000000 [ 17.445858] rockchip-dmc dmc: performance_rate = 2112000000 [ 17.445864] rockchip-dmc dmc: hdmirx_rate = 2112000000 [ 17.445870] rockchip-dmc dmc: deep_suspend_rate = 2112000000 [ 17.445877] rockchip-dmc dmc: failed to get vop bandwidth to dmc rate [ 17.445883] rockchip-dmc dmc: failed to get vop pn to msch rl [ 17.446111] rockchip-dmc dmc: l=15000 h=2147483647 hyst=5000 l_limit=0 h_limit=0 h_table=0 [ 17.446164] dwmmc_rockchip fe2c0000.mmc: Successfully tuned phase to 235 [ 17.446197] mmc1: new ultra high speed SDR104 SDHC card at address aaaa [ 17.446645] mmcblk1: mmc1:aaaa SC16G 14.8 GiB [ 17.450278] mali fb000000.gpu: pvtm=816 [ 17.452503] GPT:Primary header thinks Alt. header is not at the end of the disk. [ 17.452589] GPT:3235839 != 31116287 [ 17.452602] GPT:Alternate GPT header not at the end of the disk. [ 17.452616] GPT:3235839 != 31116287 [ 17.452627] GPT: Use GNU Parted to correct GPT errors. [ 17.452653] mmcblk1: p1 [ 17.456624] mali fb000000.gpu: pvtm-volt-sel=1 [ 17.456736] debugfs: Directory 'fb000000.gpu-mali' with parent 'vdd_gpu_s0' already present! [ 17.458413] mali fb000000.gpu: avs=0 [ 17.458521] mali fb000000.gpu: rockchip_pvtpll_set_volt_sel: error cfg clk_id=5 voltsel (-1) [ 17.458566] W : [File] : drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c; [Line] : 144; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available. [ 17.459429] WCN: marlin_init entry! [ 17.459488] mali fb000000.gpu: Register LUT 000a0800 initialized for GPU arch 0x000a0806 [ 17.459541] mali fb000000.gpu: r0p0 status 5 not found in HW issues table; [ 17.459562] mali fb000000.gpu: falling back to closest match: r0p0 status 0 [ 17.459580] mali fb000000.gpu: Execution proceeding normally with fallback match [ 17.459599] mali fb000000.gpu: GPU identified as 0x7 arch 10.8.6 r0p0 status 0 [ 17.459714] mali fb000000.gpu: CSF_GPU_RESET_TIMEOUT is capped from 20666ms to 4500ms [ 17.459739] mali fb000000.gpu: KBASE_PRFCNT_ACTIVE_TIMEOUT is capped from 40000ms to 4500ms [ 17.459760] mali fb000000.gpu: KBASE_AS_INACTIVE_TIMEOUT is capped from 40000ms to 4500ms [ 17.459780] mali fb000000.gpu: CSF_FIRMWARE_STOP_TIMEOUT is capped from 40000ms to 4500ms [ 17.459854] mali fb000000.gpu: No priority control manager is configured [ 17.459873] mali fb000000.gpu: Large page allocation set to false after hardware feature check [ 17.460184] mali fb000000.gpu: No memory group manager is configured [ 17.460228] mali fb000000.gpu: Protected memory allocator not available [ 17.460761] RKNPU fdab0000.npu: Adding to iommu group 0 [ 17.460982] RKNPU fdab0000.npu: RKNPU: rknpu iommu is enabled, using iommu mode [ 17.462436] mali fb000000.gpu: EM: created perf domain [ 17.462637] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdab0000-0xfdabffff] [ 17.462672] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdac0000-0xfdacffff] [ 17.462696] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdad0000-0xfdadffff] [ 17.462789] mali fb000000.gpu: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=800000000 h_table=0 [ 17.463410] [drm] Initialized rknpu 0.9.8 20240828 for fdab0000.npu on minor 1 [ 17.464159] mali fb000000.gpu: * MALI kbase_mmap_min_addr compiled to CONFIG_DEFAULT_MMAP_MIN_ADDR, no runtime update possible! * [ 17.464179] mali fb000000.gpu: Probed as mali0 [ 17.464915] hwmon hwmon8: temp1_input not attached to any thermal zone [ 17.465049] hwmon hwmon8: temp2_input not attached to any thermal zone [ 17.466216] RKNPU fdab0000.npu: RKNPU: bin=0 [ 17.466426] RKNPU fdab0000.npu: leakage=8 [ 17.466468] debugfs: Directory 'fdab0000.npu-rknpu' with parent 'vdd_npu_s0' already present! [ 17.474051] RKNPU fdab0000.npu: pvtm=814 [ 17.475374] nvme nvme0: allocated 64 MiB host memory buffer. [ 17.479475] RKNPU fdab0000.npu: pvtm-volt-sel=0 [ 17.479591] debugfs: Directory 'fdab0000.npu-rknpu' with parent 'vdd_npu_s0' already present! [ 17.482014] RKNPU fdab0000.npu: avs=0 [ 17.482107] RKNPU fdab0000.npu: rockchip_pvtpll_set_volt_sel: error cfg clk_id=6 voltsel (-1) [ 17.482283] RKNPU fdab0000.npu: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=800000000 h_table=0 [ 17.489359] usb 1-1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=93.91 [ 17.489411] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 17.489441] usb 1-1: Product: USB2.1 Hub [ 17.489465] usb 1-1: Manufacturer: GenesysLogic [ 17.496617] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 17.518220] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 17.519182] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 17.520164] clk: Disabling unused clocks [ 17.521790] rockchip-pm rockchip-suspend: not set pwm-regulator-config [ 17.522587] rockchip-suspend not set sleep-mode-config for mem-lite [ 17.522615] rockchip-suspend not set wakeup-config for mem-lite [ 17.522644] rockchip-suspend not set sleep-mode-config for mem-ultra [ 17.522668] rockchip-suspend not set wakeup-config for mem-ultra [ 17.525353] ALSA device list: [ 17.525379] #0: rockchip-dp0 [ 17.525400] #1: rockchip-hdmi0 [ 17.525419] #2: rockchip-hdmi1 [ 17.525438] #3: rockchip-es8388 [ 17.534502] hub 1-1:1.0: USB hub found [ 17.534766] hub 1-1:1.0: 4 ports detected [ 17.596619] nvme nvme0: 8/0/0 default/read/poll queues [ 17.609378] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd [ 17.631903] usb 2-1: New USB device found, idVendor=05e3, idProduct=0620, bcdDevice=93.91 [ 17.631965] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 17.632029] usb 2-1: Product: USB3.2 Hub [ 17.632054] usb 2-1: Manufacturer: GenesysLogic [ 17.660964] Freeing unused kernel memory: 8320K [ 17.661384] Run /init as init process [ 17.663401] hub 2-1:1.0: USB hub found [ 17.664091] hub 2-1:1.0: 4 ports detected [ 17.993319] input: adc-keys as /devices/platform/adc-keys/input/input9 [ 18.004482] rockchip-cpuinfo cpuinfo: SoC : 35881000 [ 18.004516] rockchip-cpuinfo cpuinfo: Serial : 9f77ef415554aece DDR V1.13 25cee80c4f cym 23/08/11-09:31:58 LPDDR4X, 2112MHz channel[0] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[1] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[2] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB channel[3] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB Manufacturer ID:0xff CH0 RX Vref:28.9%, TX Vref:22.8%,21.8% CH1 RX Vref:26.7%, TX Vref:21.8%,20.8% CH2 RX Vref:28.9%, TX Vref:20.8%,20.8% CH3 RX Vref:28.5%, TX Vref:20.8%,20.8% change to F1: 528MHz change to F2: 1068MHz change to F3: 1560MHz change to F0: 2112MHz out U-Boot SPL board init U-Boot SPL 2017.09-orangepi (Nov 15 2023 - 16:53:25) Trying to boot from MMC1 Trying fit image at 0x4000 sector ## Verified-boot: 0 ## Checking atf-1 0x00040000 ... sha256(7612223b82...) + OK ## Checking uboot 0x00200000 ... sha256(d41c62e80b...) + OK ## Checking fdt 0x00355940 ... sha256(7146109403...) + OK ## Checking atf-2 0xff100000 ... sha256(70505bb764...) + OK ## Checking atf-3 0x000f0000 ... sha256(b2af21b504...) + OK Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000) Total: 741.283 ms INFO: Preloader serial: 2 NOTICE: BL31: v2.3():v2.3-868-g040d2de11:derrick.huang, fwver: v1.48 NOTICE: BL31: Built : 15:02:44, Dec 19 2024 INFO: spec: 0x1 INFO: code: 0x88 INFO: ext 32k is valid INFO: ddr: stride-en 4CH INFO: GICv3 without legacy support detected. INFO: ARM GICv3 driver initialized in EL3 INFO: valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0 INFO: l3 cache partition cfg-0 INFO: system boots from cpu-hwid-0 INFO: disable memory repair INFO: idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001 INFO: dfs DDR fsp_params[0].freq_mhz= 2112MHz INFO: dfs DDR fsp_params[1].freq_mhz= 528MHz INFO: dfs DDR fsp_params[2].freq_mhz= 1068MHz INFO: dfs DDR fsp_params[3].freq_mhz= 1560MHz INFO: BL31: Initialising Exception Handling Framework INFO: BL31: Initializing runtime services WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK ERROR: Error initializing runtime service opteed_fast INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x200000 INFO: SPSR = 0x3c9 usb dr_mode not found usb dr_mode not found U-Boot 2017.09_armbian-2017.09-S3f41-Pdfdd-H6539-Ve691-Bbf55-R448a (Nov 19 2025 - 17:07:00 +0000) Model: Orange Pi 5 Plus MPIDR: 0x0 PreSerial: 2, raw, 0xfeb50000 DRAM: 31.7 GiB Sysmem: init Relocation Offset: eda09000 Relocation fdt: eb9f7610 - eb9fecd0 CR: M/C/I usb dr_mode not found usb dr_mode not found Using default environment DM: v2 RESC: No bootdev Failed to load DTB, ret=-2 No valid DTB, ret=-22 Failed to get kernel dtb, ret=-22 Model: Orange Pi 5 Plus [Vendor ERROR]:Invalid boot device type(0) ## Error: Can't overwrite "ethaddr" ## Error inserting "ethaddr" variable, errno=1 ## Error: Can't overwrite "eth1addr" ## Error inserting "eth1addr" variable, errno=1 [Vendor ERROR]:Invalid boot device type(0) rockchip_set_ethaddr: vendor_storage_write failed -19 [Vendor ERROR]:Invalid boot device type(0) mmc@fe2c0000: 1, mmc@fe2e0000: 0 Card did not respond to voltage select! mmc_init: -95, time 13 switch to partitions #0, OK mmc1 is current device Boot from SDcard Bootdev(scan): mmc 1 No bootdev dev_desc is NULL! boot mode: None No bootdev CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A) b0pll 24000 KHz b1pll 24000 KHz lpll 24000 KHz v0pll 24000 KHz aupll 24000 KHz cpll 1500000 KHz gpll 1188000 KHz npll 24000 KHz ppll 1100000 KHz aclk_center_root 702000 KHz pclk_center_root 100000 KHz hclk_center_root 396000 KHz aclk_center_low_root 500000 KHz aclk_top_root 750000 KHz pclk_top_root 100000 KHz aclk_low_top_root 396000 KHz MMC1: Legacy, 52Mhz PartType: EFI No bootdev dev_desc is NULL! No bootdev Net: No ethernet found. Hit key to stop autoboot('CTRL+C'): 0 starting USB... Bus usb@fc000000: usb maximum-speed not found Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 Bus usb@fc800000: USB EHCI 1.00 Bus usb@fc840000: USB OHCI 1.0 Bus usb@fc880000: USB EHCI 1.00 Bus usb@fc8c0000: USB OHCI 1.0 Bus usb@fc400000: usb maximum-speed not found Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 scanning bus usb@fc000000 for devices... 1 USB Device(s) found scanning bus usb@fc800000 for devices... 1 USB Device(s) found scanning bus usb@fc840000 for devices... 1 USB Device(s) found scanning bus usb@fc880000 for devices... 1 USB Device(s) found scanning bus usb@fc8c0000 for devices... 1 USB Device(s) found scanning bus usb@fc400000 for devices... cannot reset port 1!? 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found ............. and so on
  7. A long time ago, that I started the question, but a few days ago, I started again to solve it. And with the help of several AI, I found a working solution. This is the working overlay: /dts-v1/; /plugin/; /* * NanoPI Neo2 H5 - OTG USB with switchable VBUS * Allows SD-Card as USB device on OTG port with GPIO-controlled power * * Key points: * - fragment 0: dr_mode "otg" enables dual-role (host+device detection) * - fragment 1: Removing usb0_id_det-gpios prevents "External vbus detected" error * - fragment 2: Removing gpio property from regulator keeps GPIO 354 (PR2) free for manual control * - fragment 3: GPIO 354 is controlled via usb.sh script (echo 1/0 to /sys/class/gpio/gpio354/value) * * GPIO 354 (PR2) state: * 1 = VBUS ON (USB device recognized) * 0 = VBUS OFF (USB device disconnected) */ / { compatible = "allwinner,sun50i-h5"; fragment@0 { target = <&usb_otg>; __overlay__ { dr_mode = "otg"; status = "okay"; }; }; fragment@1 { target = <&usbphy>; __overlay__ { usb0_id_det-gpios; }; }; fragment@2 { target-path = "/usb0-vbus"; __overlay__ { gpio; status = "okay"; }; }; fragment@3 { target = <&r_pio>; __overlay__ { usb0_vbus_pin: usb0_vbus_pin { pins = "PR2"; function = "gpio_out"; output-high; }; }; }; }; This allows the standard GPIO controls using sysfs in /sys/class/gpio. I'm using the kernel Linux nanopineo2 6.6.75-current-sunxi64 on Armbian 25.11.2 bookworm (32 bit userland). Hope this helps everybody trying to achive the same 😉
  8. It not works for me. I followed the official document to flash the SPI: https://docs.radxa.com/en/cubie/a5e/getting-started/install-system/nvme-system/burn-spi However after I wrote the latest Armbian img into NVMe disk, it failed to boot: [132]HELLO! BOOT0 is starting! [135]BOOT0 commit : 33d8db429a-dirty [140]periph0 has been enabled [143]set pll end [145]PL gpio voltage : 3.3V [149]PMU: AXP2202 [154]PMU: AXP1530 [159]power mode:33, sys_vol:920 [164]vaild para:1 select dram para0 [167]dram_para[0]:0x4b0 [170]dram_para[1]:0x8 [172]dram_para[2]:0x7070707 [175]dram_para[3]:0xd0d0d0d [178]dram_para[4]:0xe0e [181]dram_para[5]:0x84848484 [184]dram_para[6]:0x310a [186]dram_para[7]:0x10001000 [189]dram_para[8]:0x0 [192]dram_para[9]:0x34 [194]dram_para[10]:0x1b [197]dram_para[11]:0x33 [199]dram_para[12]:0x3 [202]dram_para[13]:0x0 [204]dram_para[14]:0x0 [207]dram_para[15]:0x4 [209]dram_para[16]:0x72 [212]dram_para[17]:0x0 [214]dram_para[18]:0xe [216]dram_para[19]:0x0 [219]dram_para[20]:0x0 [221]dram_para[21]:0x26 [224]dram_para[22]:0x80808080 [227]dram_para[23]:0x6060606 [230]dram_para[24]:0x1f0b0503 [233]dram_para[25]:0x0 [236]dram_para[26]:0x3a000000 [239]dram_para[27]:0x802f3333 [242]dram_para[28]:0xc0c0bbbf [245]dram_para[29]:0x35352f31 [248]dram_para[30]:0xc64 [251]dram_para[31]:0x48484848 [254]board init ok [277]enable_jtag [279]boot param - This media is not supported [283]boot param - Media not supportedsunxi_bootparam_cpu_read...91 [290]boot param - magic error [293]DRAM BOOT DRIVE INFO: V0.67 [297]DRAM_VCC set to 1100 mv [424]DRAM retraining ten [550]DRAM retraining ten [567][AUTO DEBUG]32bit,1 ranks training success! [597]Soft Training Version: T2.0 [7728][SOFT TRAINING] CLK=1200M Stable memtest pass [7733]DRAM CLK =1200 MHZ [7736]DRAM Type =8 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4) [7747]phy_dfs_clk1 = 800M [8082]phy_dfs_clk2 = 400M [8176]phy_dfs_clk3 = 150M [8299]phy_dfs_clk0 = 1200M [8302]DRAM MDFS VERSION INFO: V0.660 [8306]DRAM MDFS time =39480 ns [8309]DRAM SIZE =2048 MBytes, para1 = 310a, para2 = 8000000, tpr13 = 6465 [8340]DRAM simple test OK. [8343]dram size =2048 [8350]nsi init 2023-2-23 [8353]spinor id is: ef 60 18, read cmd: 03 [8358]Succeed in reading toc file head. [8361]The size of toc is 1a0000. [8910]Entry_name = u-boot [8920]Entry_name = monitor [8924]Entry_name = scp [8928]Entry_name = dtb [8931]Jump to second Boot. NOTICE: BL31: OP-TEE 32bit detected NOTICE: BL31: U-BOOT 32bit detected NOTICE: BL31: v2.5(debug):a6e1826c1 NOTICE: BL31: Built : 10:10:43, Mar 28 2025 NOTICE: BL31: No DTB found. nsi init ok 2022-11-08 ERROR: Error initializing runtime service opteed_fast U-Boot 2018.07-9-boot-aw2501-g56bb8c6a2ea-dirty (Sep 16 2025 - 08:32:16 +0000) Allwinner Technology [09.082]CPU: Allwinner Family [09.085]Model: Radxa Cubie A5E I2C: ready [09.097]DRAM: 2 GiB [09.101]Relocation Offset is: 75e60000 [09.163]secure enable bit: 0 [09.166]PMU: AXP2202 [09.195][AXP2202] comm status : 0x0 = 0x20, 0x1 = 0x90 [09.200][AXP2202] onoff status: 0x20 = 0x4, 0x21 = 0x0 [09.205][AXP2202] reboot/charge status: 0xf0 = 0x0 [09.209]PMU: AXP1530 [09.212]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=600Mhz [09.219]gic: sec monitor mode SPI ALL: ready [09.224]flash init start [09.226]workmode = 0,storage type = 3 [09.231]spi sunxi_slave->max_hz:50000000 SF: write offset not multiple of erase size [09.771]spi sample_mode:0 sample_delay:1f [09.776]spi sunxi_slave->max_hz:50000000 SF: Detected w25q128fw( ) with page size 256 Bytes, erase size 64 KiB, total 16 MiB [09.788]sunxi flash init ok [09.797]Loading Environment from SUNXI_FLASH... OK [09.803]No ethernet found. [09.805]Failed to found available display route [09.810]Get sunxi drm device fail! [09.813]get secure storage map err [09.816]sunxi secure storage is not supported [09.820]usb burn from boot delay time 0 weak:otg_phy_config [09.830]usb prepare ok [10.133]overtime [10.138]do_burn_from_boot usb : no usb exist SF: write offset not multiple of erase size [10.189]get secure storage map err [10.192]secure storage init fail cann't get the boot_base from the env [10.201]update part info [10.212]update bootcmd pcie link up success PCIe speed of Gen2 [10.524]change working_fdt 0xbbe0fe18 to 0xbbddfe18 [10.532]## error: update_fdt_dram_para_from_bootpara : FDT_ERR_NOTFOUND [10.538]Invalid phandle:0 [10.540]only find 1073741818 phandle, format:endpoints=<&disp0_out_tcon0 &tcon0_out_rgb0>; [10.549]Failed to found available display route [10.553]chip id : 0x0000ff10 0x00004824 0x0000c31c 0x000023da [10.559]chip id : 0x0000ff10 0x00004824 0x0000c31c 0x000023da [10.564]Could not find nodeoffset for used ext pmu:reg-axp1530 [10.570]update dts curr_device:-1 No MMC device available Hit any key to stop autoboot: 0 starting USB... USB0: start sunxi USB-DRD... config usb clk ok sunxi USB-DRD init ok... USB EHCI 1.00 scanning bus 0 for devices... 1 USB Device(s) found USB1: start sunxi USB1-Host... config usb clk ok sunxi USB1-Host init ok... USB EHCI 1.00 scanning bus 1 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Device 0: device type unknown ... is now current device ** Bad device usb 0 ** ** Bad device usb 0 ** No MMC device available Scanning PCI devices on bus 1 BusDevFun VendorId DeviceId Device Class Sub-Class _____________________________________________________________ 01.00.00 0x1217 0x8760 Mass storage controller 0x08 Device 0: Vendor: 0x1217 Rev: 10100080 Prod: NB3925D000028 Type: Hard Disk Capacity: 58999.9 MB = 57.6 GB (120831998 x 512) ... is now current device Scanning nvme 0:1... Found U-Boot script /boot.scr 4641 bytes read in 2 ms (2.2 MiB/s) ## Executing script at 4fc00000 subfdt=sun55i-a527-cubie-a5e.dtb U-boot loaded from SD Boot script loaded from nvme 239 bytes read in 1 ms (233.4 KiB/s) sun55i-a527-cubie-a5e.dtb: No match Load fdt: /dtb/allwinner/sun55i-a527-cubie-a5e.dtb 37110 bytes read in 4 ms (8.8 MiB/s) 16547680 bytes read in 141 ms (111.9 MiB/s) 39950848 bytes read in 264 ms (144.3 MiB/s) ## Loading init Ramdisk from Legacy Image at 4ff00000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 16547616 Bytes = 15.8 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK No Linux ARM Ramdisk Image Ramdisk image is corrupt or invalid SCRIPT FAILED: continuing... No MMC device available No MMC device available No ethernet found. missing environment variable: pxeuuid missing environment variable: bootfile Retrieving file: pxelinux.cfg/00000000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/0000000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/000000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/00000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/0000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/00 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/0 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm-sunxi No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/default No ethernet found. Config file not found => The firmware filename I downloaded is: Armbian_community_26.2.0-trunk.493_Radxa-cubie-a5e_trixie_edge_6.18.13_minimal.img.xz
  9. Hi! I have an OrangePi3 (not Zero!) running Armbian (H6), with a TFT ILI9486 display connected via the 26-pin header. The screen works fine, but the XPT2046 touch controller does not initialize. Here’s the situation: CS0 on PH5, DC on PD16, RESET on PD21. XPT2046 (CS1) on PL8, IRQ on PD24. I tried adding XPT2046 to the overlay with all parameters configured (ti,x/y-min/max, pressure, swap-xy, etc.). The overlay compiles successfully, but when loading the module it says: ads7846 spi0.1: probe with driver ads7846 failed with error -22 I also tried loading the ads7846 module with parameters via modprobe — all parameters are ignored because the driver only supports configuration via Device Tree. Here is my current overlay: /dts-v1/; /plugin/; / { compatible = "allwinner,sun50i-h6"; fragment@0 { target = <&spi1>; __overlay__ { status = "okay"; cs-gpios = <&pio 7 3 0>; display: display@0 { compatible = "ilitek,ili9341"; reg = <0>; pinctrl-names = "default"; spi-max-frequency = <20000000>; txbuflen = <65536>; rotate = <90>; bgr = <0>; fps = <30>; buswidth = <8>; regwidth = <16>; height = <480>; width = <320>; dc-gpios = <&pio 3 16 0>; reset-gpios = <&pio 3 21 1>; debug = <3>; init = <0x10000b0 0x00 // Interface Mode Control 0x1000011 // Sleep Out 0x20000ff // Delay (255ms) 0x10000C0 0x0D 0x0D // Power Control 1 0x10000C1 0x43 // Power Control 2 0x10000C5 0x00 0x48 0x80 // VCOM Control 1 0x10000C7 0x00 // VCOM Control 2 0x1000036 0x28 // Memory Access Control (Rotação) 0x100003A 0x55 // Pixel Format Set (16bit) 0x10000B1 0xB0 0x11 // Frame Rate Control 0x10000F0 0x01 // Enable Extended Comand Set 0x10000F6 0x00 0x01 0x32 // SPI ilInterface Control 0x1000026 0x01 // Gamma Set 0x10000E0 0x0F 0x31 0x2B 0x0C 0x0E 0x08 0x4E 0xF1 0x37 0x07 0x10 0x03 0x0E 0x09 0x00 // Positive Gamma Correction 0x10000E1 0x00 0x0E 0x14 0x03 0x11 0x07 0x31 0xC1 0x48 0x08 0x0F 0x0C 0x31 0x36 0x0F // Negative Gamma Correction 0x10000B6 0x02 0x02 0x3B // Display Function Control 0x1000011 // Sleep Out 0x20000ff // Delay (255ms) 0x1000029>; // Display ON }; /* --- ADS7846 (XPT2046) --- */ ads7846: ads7846@1 { compatible = "ti,ads7846"; reg = <1>; pinctrl-names = "default"; spi-max-frequency = <1000000>; interrupt-parent = <&pio>; interrupts = <3 24 2>; pendown-gpio = <&pio 3 24 1>; cs-gpios = <&pio 11 8 0>; /* OPTIONS */ ti,x-min = /bits/ 16 <0>; ti,y-min = /bits/ 16 <0>; ti,x-max = /bits/ 16 <0xFFF>; ti,y-max = /bits/ 16 <0xFFF>; ti,pressure-min = /bits/ 16 <0>; ti,pressure-max = /bits/ 16 <0xFFF>; ti,x-plate-ohms = /bits/ 16 <400>; ti,swap-xy = <1>; }; }; }; }; Could anyone advise how to properly connect XPT2046 so that PD24 is used as IRQ? Is there a working example overlay for TFT ILI9486 + XPT2046 on OrangePi3 / H6? Or has anyone managed to use the touch controller via a module without overlay? Or is that simply impossible on this kernel? I would really appreciate any working examples or advice!
  10. ____ _ _ _ _ / ___| _| |__ (_) ___| |_ _ __ _ _ ___| | __ | | | | | | '_ \| |/ _ \ __| '__| | | |/ __| |/ / | |__| |_| | |_) | | __/ |_| | | |_| | (__| < \____\__,_|_.__/|_|\___|\__|_| \__,_|\___|_|\_\ Welcome to ARMBIAN Debian GNU/Linux 8 (jessie) 6.6.75-legacy-sunxi System load: 1.07 Up time: 1 min Memory usage: 4 % of 1978Mb IP: 192.168.1.96 CPU temp: 43°C Usage of /: 27% of 7.9G [ 268 updates to install: apt-get upgrade ] root@volumio:~# dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 6.6.75-legacy-sunxi (build@armbian) (arm-linux-gnue abihf-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0, GNU ld (GNU Binutils for Ubuntu ) 2.42) #3 SMP PREEMPT Sat Feb 1 17:37:57 UTC 2025 [ 0.000000] CPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=50c5387d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instructio n cache [ 0.000000] OF: fdt: Machine model: Cubietech Cubietruck [ 0.000000] printk: debug: ignoring loglevel setting. [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] Reserved memory: created CMA memory pool at 0x4a000000, size 96 M iB [ 0.000000] OF: reserved mem: initialized node default-pool, compatible id sh ared-dma-pool [ 0.000000] OF: reserved mem: 0x4a000000..0x4fffffff (98304 KiB) map reusable default-pool [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000040000000-0x000000006fffffff] [ 0.000000] HighMem [mem 0x0000000070000000-0x00000000bdffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000040000000-0x00000000bdffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bdffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: Using PSCI v0.1 Function IDs from DT [ 0.000000] percpu: Embedded 18 pages/cpu s43860 r8192 d21676 u73728 [ 0.000000] pcpu-alloc: s43860 r8192 d21676 u73728 alloc=18*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Kernel command line: console=ttyS0,115200 console=tty0 ignore_log level loglevel=8 \ root=/dev/mmcblk0p1 rootwait rootfstype=ext4 rw \ panic=10 consoleblank=0 net.ifnames=0 biosdevname=0 enforcing=0 \ clk_ignore_unused [ 0.000000] Unknown kernel command line parameters "\ \ \ biosdevname=0", wil l be passed to user space. [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, li near) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 514368 [ 0.000000] allocated 2064384 bytes of page_ext [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] Memory: 1926540K/2064384K available (8192K kernel code, 1367K rwd ata, 6396K rodata, 1024K init, 317K bss, 39540K reserved, 98304K cma-reserved, 1 277952K highmem) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] ftrace: allocating 36178 entries in 107 pages [ 0.000000] ftrace: allocated 106 pages with 4 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=4 to nr_cpu_ids=2. [ 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 100 ji ffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000002] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 43980 46511097ns [ 0.000018] Switching to timer-based delay loop, resolution 41ns [ 0.000490] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_ idle_ns: 79635851949 ns [ 0.001502] Console: colour dummy device 80x30 [ 0.001528] printk: console [tty0] enabled [ 0.002602] Calibrating delay loop (skipped), value calculated using timer fr equency.. 48.00 BogoMIPS (lpj=24000) [ 0.002652] CPU: Testing write buffer coherency: ok [ 0.002736] pid_max: default: 32768 minimum: 301 [ 0.009780] LSM: initializing lsm=capability,bpf,integrity [ 0.013970] LSM support for eBPF active [ 0.016037] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linea r) [ 0.016084] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.026743] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.028723] RCU Tasks: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1 r cu_task_cpu_ids=2. [ 0.029062] RCU Tasks Rude: Setting shift to 1 and lim to 1 rcu_task_cb_adjus t=1 rcu_task_cpu_ids=2. [ 0.029317] RCU Tasks Trace: Setting shift to 1 and lim to 1 rcu_task_cb_adju st=1 rcu_task_cpu_ids=2. [ 0.029554] Setting up static identity map for 0x40100000 - 0x40100054 [ 0.029882] rcu: Hierarchical SRCU implementation. [ 0.029918] rcu: Max phase no-delay instances is 400. [ 0.031448] smp: Bringing up secondary CPUs ... [ 0.043079] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.043342] smp: Brought up 1 node, 2 CPUs [ 0.043416] SMP: Total of 2 processors activated (96.00 BogoMIPS). [ 0.043444] CPU: All CPU(s) started in HYP mode. [ 0.043464] CPU: Virtualization extensions available. [ 0.045123] devtmpfs: initialized [ 0.061526] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4 [ 0.062156] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma x_idle_ns: 1911260446275000 ns [ 0.062265] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.072993] pinctrl core: initialized pinctrl subsystem [ 0.076756] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.078880] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.080266] audit: initializing netlink subsys (disabled) [ 0.080872] audit: type=2000 audit(0.069:1): state=initialized audit_enabled= 0 res=1 [ 0.081641] thermal_sys: Registered thermal governor 'fair_share' [ 0.081659] thermal_sys: Registered thermal governor 'bang_bang' [ 0.081692] thermal_sys: Registered thermal governor 'step_wise' [ 0.081716] thermal_sys: Registered thermal governor 'user_space' [ 0.081739] thermal_sys: Registered thermal governor 'power_allocator' [ 0.081913] cpuidle: using governor ladder [ 0.081992] cpuidle: using governor menu [ 0.082269] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.082314] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.092957] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ hdmi@1c16000 [ 0.093153] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ display-backend@1e40000 [ 0.093313] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ display-backend@1e60000 [ 0.093479] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ hdmi@1c16000 [ 0.093624] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ display-backend@1e40000 [ 0.093771] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ display-backend@1e60000 [ 0.094207] /soc/hdmi@1c16000: Fixed dependency cycle(s) with /soc/lcd-contro ller@1c0d000 [ 0.094421] /soc/hdmi@1c16000: Fixed dependency cycle(s) with /soc/lcd-contro ller@1c0c000 [ 0.094895] /soc/interrupt-controller@1c81000: Fixed dependency cycle(s) with /soc/interrupt-controller@1c81000 [ 0.095139] /soc/display-frontend@1e00000: Fixed dependency cycle(s) with /so c/display-backend@1e40000 [ 0.095359] /soc/display-frontend@1e00000: Fixed dependency cycle(s) with /so c/display-backend@1e60000 [ 0.095590] /soc/display-frontend@1e20000: Fixed dependency cycle(s) with /so c/display-backend@1e40000 [ 0.095805] /soc/display-frontend@1e20000: Fixed dependency cycle(s) with /so c/display-backend@1e60000 [ 0.095937] /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc /lcd-controller@1c0d000 [ 0.096067] /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc /lcd-controller@1c0c000 [ 0.096175] /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc /display-frontend@1e20000 [ 0.096280] /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc /display-frontend@1e00000 [ 0.096417] /soc/display-backend@1e60000: Fixed dependency cycle(s) with /soc /lcd-controller@1c0d000 [ 0.096534] /soc/display-backend@1e60000: Fixed dependency cycle(s) with /soc /lcd-controller@1c0c000 [ 0.096638] /soc/display-backend@1e60000: Fixed dependency cycle(s) with /soc /display-frontend@1e20000 [ 0.096742] /soc/display-backend@1e60000: Fixed dependency cycle(s) with /soc /display-frontend@1e00000 [ 0.097863] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ hdmi@1c16000 [ 0.098061] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ display-backend@1e40000 [ 0.098219] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ display-backend@1e60000 [ 0.098629] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ hdmi@1c16000 [ 0.098782] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ display-backend@1e40000 [ 0.098930] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ display-backend@1e60000 [ 0.101800] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ hdmi@1c16000 [ 0.102148] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ hdmi@1c16000 [ 0.102463] /soc/hdmi@1c16000: Fixed dependency cycle(s) with /soc/lcd-contro ller@1c0d000 [ 0.102766] /soc/hdmi@1c16000: Fixed dependency cycle(s) with /soc/lcd-contro ller@1c0c000 [ 0.106363] /soc/pinctrl@1c20800: Fixed dependency cycle(s) with /soc/pinctrl @1c20800/clk-out-a-pin [ 0.112205] /soc/display-frontend@1e00000: Fixed dependency cycle(s) with /so c/display-backend@1e40000 [ 0.112375] /soc/display-frontend@1e00000: Fixed dependency cycle(s) with /so c/display-backend@1e60000 [ 0.112818] /soc/display-frontend@1e20000: Fixed dependency cycle(s) with /so c/display-backend@1e40000 [ 0.112934] /soc/display-frontend@1e20000: Fixed dependency cycle(s) with /so c/display-backend@1e60000 [ 0.113451] /soc/display-frontend@1e20000: Fixed dependency cycle(s) with /so c/display-backend@1e40000 [ 0.113665] /soc/display-frontend@1e00000: Fixed dependency cycle(s) with /so c/display-backend@1e40000 [ 0.113839] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ display-backend@1e40000 [ 0.114046] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ display-backend@1e40000 [ 0.114212] /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc /lcd-controller@1c0d000 [ 0.114370] /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc /lcd-controller@1c0c000 [ 0.114620] /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc /display-frontend@1e20000 [ 0.114781] /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc /display-frontend@1e00000 [ 0.115342] /soc/display-frontend@1e20000: Fixed dependency cycle(s) with /so c/display-backend@1e60000 [ 0.115574] /soc/display-frontend@1e00000: Fixed dependency cycle(s) with /so c/display-backend@1e60000 [ 0.115751] /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/ display-backend@1e60000 [ 0.115959] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/ display-backend@1e60000 [ 0.116126] /soc/display-backend@1e60000: Fixed dependency cycle(s) with /soc /lcd-controller@1c0d000 [ 0.116343] /soc/display-backend@1e60000: Fixed dependency cycle(s) with /soc /lcd-controller@1c0c000 [ 0.116526] /soc/display-backend@1e60000: Fixed dependency cycle(s) with /soc /display-frontend@1e20000 [ 0.116718] /soc/display-backend@1e60000: Fixed dependency cycle(s) with /soc /display-frontend@1e00000 [ 0.119975] /soc/hdmi@1c16000: Fixed dependency cycle(s) with /hdmi-connector [ 0.120269] /hdmi-connector: Fixed dependency cycle(s) with /soc/hdmi@1c16000 [ 0.129394] iommu: Default domain type: Translated [ 0.129462] iommu: DMA domain TLB invalidation policy: strict mode [ 0.130088] SCSI subsystem initialized [ 0.130771] libata version 3.00 loaded. [ 0.131174] usbcore: registered new interface driver usbfs [ 0.131290] usbcore: registered new interface driver hub [ 0.131387] usbcore: registered new device driver usb [ 0.131986] pps_core: LinuxPPS API ver. 1 registered [ 0.132031] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giome tti <giometti@linux.it> [ 0.132088] PTP clock support registered [ 0.133187] Advanced Linux Sound Architecture Driver Initialized. [ 0.135931] clocksource: Switched to clocksource arch_sys_counter [ 0.145715] VFS: Disk quotas dquot_6.6.0 [ 0.145819] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.163052] NET: Registered PF_INET protocol family [ 0.163574] IP idents hash table entries: 16384 (order: 5, 131072 bytes, line ar) [ 0.167109] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.167208] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.167260] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.167403] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear ) [ 0.167858] TCP: Hash tables configured (established 8192 bind 8192) [ 0.168145] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.168325] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.169413] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.170260] armv7-pmu pmu: hw perfevents: no interrupt-affinity property, gue ssing. [ 0.173064] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counter s available [ 0.179385] workingset: timestamp_bits=14 max_order=19 bucket_order=5 [ 0.179585] zbud: loaded [ 0.385775] Key type asymmetric registered [ 0.386307] bounce: pool size: 64 pages [ 0.387002] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2 48) [ 0.387472] io scheduler mq-deadline registered [ 0.387522] io scheduler kyber registered [ 0.388291] io scheduler bfq registered [ 0.511597] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 0.519421] misc dump reg init [ 0.526431] brd: module loaded [ 0.541243] loop: module loaded [ 0.548773] sunxi-rtc 1c20d00.rtc: registered as rtc0 [ 0.548877] sunxi-rtc 1c20d00.rtc: setting system clock to 2026-03-04T11:25:5 1 UTC (1772623551) [ 0.549293] i2c_dev: i2c /dev entries driver [ 0.552776] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, now ayout=0) [ 0.555515] ledtrig-cpu: registered to indicate activity on CPUs [ 0.556282] clocksource: hstimer: mask: 0xffffffff max_cycles: 0xffffffff, ma x_idle_ns: 6370868154 ns [ 0.646743] NET: Registered PF_PACKET protocol family [ 0.646889] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 0.647545] Key type dns_resolver registered [ 0.647892] Registering SWP/SWPB emulation handler [ 0.662404] registered taskstats version 1 [ 0.678238] Key type .fscrypt registered [ 0.678308] Key type fscrypt-provisioning registered [ 0.684163] Key type encrypted registered [ 0.713816] sun4i-pinctrl 1c20800.pinctrl: supply vcc-pi not found, using dum my regulator [ 0.714574] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.718035] sun4i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver [ 0.720063] sun4i-pinctrl 1c20800.pinctrl: supply vcc-pb not found, using dum my regulator [ 0.721774] printk: console [ttyS0] disabled [ 0.742858] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 69, base_baud = 15 00000) is a U6_16550A [ 0.743044] printk: console [ttyS0] enabled [ 2.190471] 1c28800.serial: ttyS2 at MMIO 0x1c28800 (irq = 70, base_baud = 15 00000) is a U6_16550A [ 2.200103] serial serial0: tty port ttyS2 registered [ 2.206440] sun4i-pinctrl 1c20800.pinctrl: supply vcc-pa not found, using dum my regulator [ 2.215289] sun7i-dwmac 1c50000.ethernet: IRQ eth_wake_irq not found [ 2.221756] sun7i-dwmac 1c50000.ethernet: IRQ eth_lpi not found [ 2.227972] sun7i-dwmac 1c50000.ethernet: PTP uses main clock [ 2.233811] sun7i-dwmac 1c50000.ethernet: no regulator found [ 2.240030] sun7i-dwmac 1c50000.ethernet: Version ID not available [ 2.246298] sun7i-dwmac 1c50000.ethernet: DWMAC1000 [ 2.251303] sun7i-dwmac 1c50000.ethernet: No HW DMA feature register supporte d [ 2.258560] sun7i-dwmac 1c50000.ethernet: TX Checksum insertion supported [ 2.265382] sun7i-dwmac 1c50000.ethernet: Normal descriptors [ 2.271074] sun7i-dwmac 1c50000.ethernet: Ring mode enabled [ 2.285888] axp20x-i2c 0-0034: AXP20x variant AXP209 found [ 2.301538] axp20x-adc axp20x-adc: DMA mask not set [ 2.309646] axp20x-battery-power-supply axp20x-battery-power-supply: DMA mask not set [ 2.343988] axp20x-ac-power-supply axp20x-ac-power-supply: DMA mask not set [ 2.368270] axp20x-usb-power-supply axp20x-usb-power-supply: DMA mask not set [ 2.400304] axp20x-i2c 0-0034: Backup (RTC) battery charging is enabled [ 2.407207] axp20x-i2c 0-0034: AXP20X driver loaded [ 2.421282] sun4i-pinctrl 1c20800.pinctrl: supply vcc-pf not found, using dum my regulator [ 2.421327] sun4i-pinctrl 1c20800.pinctrl: supply vcc-ph not found, using dum my regulator [ 2.439280] sunxi-mmc 1c0f000.mmc: Got CD GPIO [ 2.449782] ahci-sunxi 1c18000.sata: supply ahci not found, using dummy regul ator [ 2.457675] ahci-sunxi 1c18000.sata: supply phy not found, using dummy regula tor [ 2.473211] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB [ 2.497373] ahci-sunxi 1c18000.sata: controller can't do PMP, turning off CAP _PMP [ 2.505148] ahci-sunxi 1c18000.sata: forcing PORTS_IMPL to 0x1 [ 2.511826] ahci-sunxi 1c18000.sata: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0 x1 impl platform mode [ 2.516771] mmc0: host does not support reading read-only switch, assuming wr ite-enable [ 2.522958] ahci-sunxi 1c18000.sata: flags: ncq sntf pm led clo only pio slum part ccc [ 2.531265] mmc0: new high speed SDXC card at address 0001 [ 2.545012] mmcblk0: mmc0:0001 SD64G 58.3 GiB [ 2.545108] scsi host0: ahci-sunxi [ 2.553673] ata1: SATA max UDMA/133 mmio [mem 0x01c18000-0x01c18fff] port 0x1 00 irq 117 [ 2.554656] mmcblk0: p1 [ 2.565669] of_cfs_init [ 2.568521] ehci-platform 1c14000.usb: EHCI Host Controller [ 2.569221] ehci-platform 1c1c000.usb: EHCI Host Controller [ 2.576047] ehci-platform 1c14000.usb: new USB bus registered, assigned bus n umber 1 [ 2.580186] of_cfs_init: OK [ 2.589719] ohci-platform 1c14400.usb: Generic Platform OHCI controller [ 2.590587] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus n umber 2 [ 2.597388] ohci-platform 1c14400.usb: new USB bus registered, assigned bus n umber 3 [ 2.605964] ohci-platform 1c1c400.usb: Generic Platform OHCI controller [ 2.616244] clk: Not disabling unused clocks [ 2.619590] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus n umber 4 [ 2.624097] ALSA device list: [ 2.635425] ohci-platform 1c14400.usb: irq 120, io mem 0x01c14400 [ 2.635844] No soundcards found. [ 2.645447] ehci-platform 1c1c000.usb: irq 119, io mem 0x01c1c000 [ 2.651878] ohci-platform 1c1c400.usb: irq 121, io mem 0x01c1c400 [ 2.652025] ehci-platform 1c14000.usb: irq 118, io mem 0x01c14000 [ 2.664949] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00 [ 2.672005] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00 [ 2.672295] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bc dDevice= 6.06 [ 2.686636] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber= 1 [ 2.694325] usb usb2: Product: EHCI Host Controller [ 2.699996] usb usb2: Manufacturer: Linux 6.6.75-legacy-sunxi ehci_hcd [ 2.706612] usb usb2: SerialNumber: 1c1c000.usb [ 2.712373] hub 2-0:1.0: USB hub found [ 2.716296] hub 2-0:1.0: 1 port detected [ 2.725231] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bc dDevice= 6.06 [ 2.733744] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber= 1 [ 2.741893] usb usb1: Product: EHCI Host Controller [ 2.747011] usb usb1: Manufacturer: Linux 6.6.75-legacy-sunxi ehci_hcd [ 2.753619] usb usb1: SerialNumber: 1c14000.usb [ 2.759304] hub 1-0:1.0: USB hub found [ 2.763177] hub 1-0:1.0: 1 port detected [ 2.768445] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bc dDevice= 6.06 [ 2.776948] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber= 1 [ 2.784266] usb usb3: Product: Generic Platform OHCI controller [ 2.790393] usb usb3: Manufacturer: Linux 6.6.75-legacy-sunxi ohci_hcd [ 2.796980] usb usb3: SerialNumber: 1c14400.usb [ 2.802726] hub 3-0:1.0: USB hub found [ 2.806603] hub 3-0:1.0: 1 port detected [ 2.811697] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bc dDevice= 6.06 [ 2.820337] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber= 1 [ 2.827653] usb usb4: Product: Generic Platform OHCI controller [ 2.833617] usb usb4: Manufacturer: Linux 6.6.75-legacy-sunxi ohci_hcd [ 2.840187] usb usb4: SerialNumber: 1c1c400.usb [ 2.845882] hub 4-0:1.0: USB hub found [ 2.849887] hub 4-0:1.0: 1 port detected [ 2.892640] ata1: SATA link down (SStatus 0 SControl 300) [ 2.924430] EXT4-fs (mmcblk0p1): mounted filesystem c15c8d11-cd4f-41fd-8824-d 41975865a75 r/w with writeback data mode. Quota mode: none. [ 2.937083] VFS: Mounted root (ext4 filesystem) on device 179:1. [ 2.953517] devtmpfs: mounted [ 2.967451] Freeing unused kernel image (initmem) memory: 1024K [ 2.974522] Run /sbin/init as init process [ 2.979713] with arguments: [ 2.982749] /sbin/init [ 2.985523] \ [ 2.987479] \ [ 2.989432] \ [ 2.991384] with environment: [ 2.994549] HOME=/ [ 2.996957] TERM=linux [ 2.999727] biosdevname=0 [ 3.299015] usb 3-1: new full-speed USB device number 2 using ohci-platform [ 3.505775] usb 3-1: New USB device found, idVendor=08bb, idProduct=2902, bcd Device= 1.00 [ 3.514061] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 3.521234] usb 3-1: Product: USB PnP Sound Device [ 3.526057] usb 3-1: Manufacturer: C-Media Electronics Inc. [ 3.640964] random: crng init done [ 3.673470] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SEL INUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR) [ 3.687637] systemd[1]: Detected architecture 'arm'. [ 3.777382] systemd[1]: Failed to insert module 'ipv6' [ 3.788482] systemd[1]: Set hostname to <volumio>. [ 4.378960] systemd[1]: [/lib/systemd/system/mpd.service:17] Unknown lvalue ' ControlGroup' in section 'Service' [ 4.389248] systemd[1]: [/lib/systemd/system/mpd.service:20] Unknown lvalue ' ControlGroupAttribute' in section 'Service' [ 4.538794] systemd[1]: Cannot add dependency job for unit display-manager.se rvice, ignoring: Unit display-manager.service failed to load: No such file or di rectory. [ 4.557766] systemd[1]: Expecting device dev-ttyS0.device... [ 4.564783] systemd[1]: Starting Forward Password Requests to Wall Directory Watch. [ 4.573012] systemd[1]: Started Forward Password Requests to Wall Directory W atch. [ 4.788778] fuse: init (API version 7.39) [ 5.301085] systemd-udevd[123]: starting version 215 [ 5.965330] sunxi-mmc 1c12000.mmc: allocated mmc-pwrseq [ 6.007107] sunxi-mmc 1c12000.mmc: initialized, max. request size: 16384 KB [ 6.034560] mmc1: Failed to initialize a non-removable card [ 6.275234] sun4i-ss 1c15000.crypto-engine: no reset control found [ 6.297699] sun4i-ss 1c15000.crypto-engine: Die ID 0 [ 6.416262] sun5i-a13-gpadc-iio: Failed to locate of_node [id: 0] [ 6.581124] input: axp20x-pek as /devices/platform/soc/1c2ac00.i2c/i2c-0/0-00 34/axp20x-pek/input/input0 [ 6.853889] usbcore: registered new interface driver snd-usb-audio [ 6.941105] EXT4-fs (mmcblk0p1): re-mounted c15c8d11-cd4f-41fd-8824-d41975865 a75 r/w. Quota mode: none. [ 7.321837] systemd-journald[120]: Received request to flush runtime journal from PID 1 [ 11.038800] sun7i-dwmac 1c50000.ethernet eth0: Register MEM_TYPE_PAGE_POOL Rx Q-0 [ 11.049999] sun7i-dwmac 1c50000.ethernet eth0: PHY [stmmac-0:01] driver [Gene ric PHY] (irq=POLL) [ 11.058959] sun7i-dwmac 1c50000.ethernet eth0: No Safety Features support fou nd [ 11.066361] sun7i-dwmac 1c50000.ethernet eth0: RX IPC Checksum Offload disabl ed [ 11.073748] sun7i-dwmac 1c50000.ethernet eth0: No MAC Management Counters ava ilable [ 11.081476] sun7i-dwmac 1c50000.ethernet eth0: PTP not supported by HW [ 11.089606] sun7i-dwmac 1c50000.ethernet eth0: configuring for phy/rgmii-id l ink mode [ 15.213705] sun7i-dwmac 1c50000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx root@volumio:~#
  11. Yesterday, I tried to use the digital IO in my opi zero3, with the Python GPIO package from https://opi-gpio.readthedocs.io/en/latest/ by Richard Hull It depends on having sysfs files in /sys/class/gpio/ My original opi zero has these files and it works, but my opi zero3 doesn’t have these files I learned that /sys/class/gpio is created if the linux kernel is configured with a specific option ON, as suggested in the documentation: https://github.com/rm-hull/OPi.GPIO https://linux-sunxi.org/GPIO Also, a developer has made a change on the opi.GPIO project to support opi zero3 https://github.com/rm-hull/OPi.GPIO/issues/79 I will have time to try this tomorrow... but I want to ask: is anyone using GPIO in its most basic way? As reference: I saw this older thread about zero3's GPIO... https://forum.armbian.com/topic/31493-how-to-enable-i2c3-on-orange-pi-zero-3/ It is using leebobby's "armbian" image, with raspi-config, and wiringpi Using my original opi-zero, I never needed to use armbian-config to enable basic gpio and the python opi.gpio just worked as documented Note: the opi.gpio only claims to support basic gpio, not i2c. Update: these are interesting potential solutions and discussions (but they are all from before there was armbian for opiz3) https://www.reddit.com/r/OrangePI/comments/16vfa4g/orange_pi_zero_3_gpio_python_library/ https://github.com/eutim/OPI.GPIO https://www.reddit.com/r/OrangePI/comments/16ioyri/gpio_python_library_for_orange_pi_zero_3/ https://www.reddit.com/r/OrangePI/comments/18iveo3/how_to_control_gpio_pins_in_android_orange_pi/
  12. I noticed that the Cubie a5e would reboot when anything that draws moderate power (>100mA) was connected to the USB3 port. Thought it was my power supply or USB cable, but after changing that out and doing some testing, I have determined that the reboot problem doesn't happen with the Radxa Bullseye image, only with the Armbian Trixie. I haven't had a chance to test older Armbian builds to see if it broke somewhere along the way, but that's what I'll do next. Armbian boot (26.2.0 trunk 385): U-Boot SPL 2026.01_armbian-2026.01-S127a-P96c6-H560c-Va7f1-B2eb2-R448a (Feb 03 2026 - 12:13:55 +0000) DRAM: 2048 MiB Trying to boot from MMC1 NOTICE: BL31: v2.13.0(debug):armbian NOTICE: BL31: Built : 12:13:32, Feb 3 2026 NOTICE: BL31: Detected Allwinner A523 SoC (1890) NOTICE: BL31: Found U-Boot DTB at 0xa0c06a8, model: Radxa Cubie A5E INFO: Configuring SPC Controller INFO: BL31: Platform setup done INFO: GICv3 without legacy support detected. INFO: ARM GICv3 driver initialized in EL3 INFO: Maximum SPI INTID supported: 287 INFO: BL31: Initializing runtime services INFO: BL31: cortex_a55: CPU workaround for erratum 1530923 was applied INFO: PSCI: Suspend is unavailable INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x4a000000 INFO: SPSR = 0x3c9 ns16550_serial serial@2500000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19 U-Boot 2026.01_armbian-2026.01-S127a-P96c6-H560c-Va7f1-B2eb2-R448a (Feb 03 2026 - 12:13:55 +0000) Allwinner Technology CPU: Allwinner A523 (SUN55I) Model: Radxa Cubie A5E DRAM: 2 GiB sunxi_set_gate: (CLK#35) unhandled Core: 88 devices, 25 uclasses, devicetree: separate WDT: Not starting watchdog@2050000 MMC: mmc@4020000: 0 Loading Environment from FAT... Unable to read "uboot.env" from mmc0:1... In: serial@2500000 Out: serial@2500000 Err: serial@2500000 Net: eth0: ethernet@4500000 starting USB... sun4i_usb_phy phy@4100400: External vbus detected, not enabling our own vbus USB EHCI 1.00 USB OHCI 1.0 USB EHCI 1.00 USB OHCI 1.0 Bus usb@4101000: 1 USB Device(s) found Bus usb@4101400: 1 USB Device(s) found Bus usb@4200000: 1 USB Device(s) found Bus usb@4200400: 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 0 PCIe: Acquiring resources... PCIe: All resources acquired. Starting power-on sequence... PCIe: Toggling external device reset (PERST#)... PCIe: Hardware power-on sequence successful. PCIe: Disabling DBI write protection... PCIe: DBI region: 0x04800000-0x04c80000 PCIe: IO region: 0x21000000-0x22000000 PCIe: MEM region: 0x22000000-0x30000000 PCIe: CFG region: 0x20000000-0x21000000 PCIe: Lanes: 1, Max Speed: Gen2 Link Status: 0x00000004 RDLH_LINK_UP: 0 SMLH_LINK_UP: 0 LINK_SPEED: 0 LINK_WIDTH: 0 Link Status: 0x00000004 RDLH_LINK_UP: 0 SMLH_LINK_UP: 0 LINK_SPEED: 0 LINK_WIDTH: 0 Link Status: 0x00000017 RDLH_LINK_UP: 1 SMLH_LINK_UP: 1 LINK_SPEED: 0 LINK_WIDTH: 0 pcie link up success PCIe: Link active at Gen2 Device 0: Vendor: 0x1e0f Rev: 10410105 Prod: X06PD8L0QUM1 Type: Hard Disk Capacity: 244198.3 MB = 238.4 GB (500118192 x 512) ... is now current device Scanning nvme 0:1... Found U-Boot script /boot.scr 4641 bytes read in 0 ms ## Executing script at 4fc00000 U-boot loaded from SD Boot script loaded from nvme 263 bytes read in 0 ms Load fdt: /dtb/allwinner/sun55i-a527-cubie-a5e.dtb 37110 bytes read in 1 ms (35.4 MiB/s) Working FDT set to 4fa00000 Failed to load '/dtb/allwinner/overlay/sun55i-a527-fixup.scr' 16552556 bytes read in 55 ms (287 MiB/s) 39950848 bytes read in 102 ms (373.5 MiB/s) Moving Image from 0x40080000 to 0x40200000, end=0x42900000 ## Loading init Ramdisk from Legacy Image at 4ff00000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 16552492 Bytes = 15.8 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 4fa00000 Booting using the fdt blob at 0x4fa00000 Working FDT set to 4fa00000 Loading Ramdisk to 49036000, end 49fff22c ... OK Loading Device Tree to 0000000048fc4000, end 0000000049035fff ... OK Working FDT set to 48fc4000 Starting kernel ... Armbian_community 26.2.0-trunk.385 Trixie ttyS0 radxa-cubie-a5e login: Radxa Bookworm Boot: [207]HELLO! BOOT0 is starting! [210]BOOT0 commit : 33d8db429a-dirty [214]periph0 has been enabled [218]set pll end [219]PL gpio voltage : 3.3V [224]PMU: AXP2202 [229]PMU: AXP1530 [234]power mode:33, sys_vol:920 [239]vaild para:1 select dram para0 [242]dram_para[0]:0x4b0 [245]dram_para[1]:0x8 [247]dram_para[2]:0x7070707 [250]dram_para[3]:0xd0d0d0d [253]dram_para[4]:0xe0e [256]dram_para[5]:0x84848484 [259]dram_para[6]:0x310a [262]dram_para[7]:0x10001000 [265]dram_para[8]:0x0 [267]dram_para[9]:0x34 [270]dram_para[10]:0x1b [272]dram_para[11]:0x33 [275]dram_para[12]:0x3 [277]dram_para[13]:0x0 [280]dram_para[14]:0x0 [282]dram_para[15]:0x4 [285]dram_para[16]:0x72 [287]dram_para[17]:0x0 [290]dram_para[18]:0xe [292]dram_para[19]:0x0 [295]dram_para[20]:0x0 [297]dram_para[21]:0x26 [300]dram_para[22]:0x80808080 [303]dram_para[23]:0x6060606 [306]dram_para[24]:0x1f0b0503 [309]dram_para[25]:0x0 [312]dram_para[26]:0x3a000000 [315]dram_para[27]:0x802f3333 [318]dram_para[28]:0xc0c0bbbf [321]dram_para[29]:0x35352f31 [325]dram_para[30]:0xc64 [327]dram_para[31]:0x48484848 [331]board init ok [353]enable_jtag [355]card no is 0 [357]sdcard 0 line count 4 [360][mmc]: mmc driver ver 2023-03-24 16:23 [370][mmc]: Wrong media type 0x0 [374][mmc]: ***Try SD card 0*** [395][mmc]: HSSDR52/SDR25 4 bit [398][mmc]: 50000000 Hz [401][mmc]: 60906 MB [403][mmc]: ***SD/MMC 0 init OK!!!*** [414]DRAM BOOT DRIVE INFO: V0.67 [419]DRAM_VCC set to 1100 mv [545]DRAM retraining ten [671]DRAM retraining ten [689][AUTO DEBUG]32bit,1 ranks training success! [718]Soft Training Version: T2.0 [7773][SOFT TRAINING] CLK=1200M Stable memtest pass [7778]DRAM CLK =1200 MHZ [7781]DRAM Type =8 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4) [7792]phy_dfs_clk1 = 800M [8078]phy_dfs_clk2 = 400M [8169]phy_dfs_clk3 = 150M [8290]phy_dfs_clk0 = 1200M [8293]DRAM MDFS VERSION INFO: V0.660 [8298]DRAM MDFS time =38892 ns [8301]DRAM SIZE =2048 MBytes, para1 = 310a, para2 = 8000000, tpr13 = 6465 [8329]DRAM simple test OK. [8332]dram size =2048 [8339]nsi init 2023-2-23 [8343]error:bad magic. [8463]Loading boot-pkg Succeed(index=1). [8467]Entry_name = u-boot [8476]Entry_name = monitor [8480]Entry_name = scp [8484]Entry_name = dtb [8487]mmc not para [8489]Jump to second Boot. NOTICE: BL31: OP-TEE 32bit detected NOTICE: BL31: U-BOOT 32bit detected NOTICE: BL31: v2.5(debug):a6e1826c1 NOTICE: BL31: Built : 10:10:43, Mar 28 2025 NOTICE: BL31: No DTB found. nsi init ok 2022-11-08 ERROR: Error initializing runtime service opteed_fast U-Boot 2018.07-11-boot-aw2501-g4f803d1684e-dirty (Dec 05 2025 - 10:08:58 +0000) Allwinner Technology [08.641]CPU: Allwinner Family [08.644]Model: Radxa Cubie A5E I2C: ready [08.655]DRAM: 2 GiB [08.659]Relocation Offset is: 75e60000 [08.721]secure enable bit: 0 [08.725]PMU: AXP2202 [08.753][AXP2202] comm status : 0x0 = 0x20, 0x1 = 0x90 [08.758][AXP2202] onoff status: 0x20 = 0x4, 0x21 = 0x0 [08.763][AXP2202] reboot/charge status: 0xf0 = 0x0 [08.768]PMU: AXP1530 [08.771]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=600Mhz [08.777]gic: sec monitor mode SPI ALL: ready [08.782]flash init start [08.785]workmode = 0,storage type = 1 [08.788][mmc]: mmc driver ver uboot2018:2024-10-18 9:01:00 -- uboot2018:2025-03-28 10:03:00 [08.796][mmc]: get sdc_type fail and use default host:tm1. [08.802][mmc]: can't find node "mmc0",will add new node [08.807][mmc]: fdt err returned <no error> [08.811][mmc]: Using default timing para [08.814][mmc]: SUNXI SDMMC Controller Version:0x50500 [08.843][mmc]: card_caps:0x3000000a [08.846][mmc]: host_caps:0x3000003f [08.851]sunxi flash init ok get value error [08.860]Loading Environment from SUNXI_FLASH... OK [08.867]No ethernet found. [08.877]Fail to get de's irq! [08.915]NOT support bridge yet [08.918]Warn: no find panel or bridge [08.921]hdmi@5520000 disconnected [08.924]drm hdmi get mode: 1920x1080@60Hz hdmi@5520000: use force output detailed mode clock 148500 kHz, flags[5] H: 1920 2008 2052 2200 V: 1080 1084 1089 1125 bus_format: 0 [09.134]the secure storage item0 copy0 magic is bad [09.148]the secure storage item0 copy1 magic is bad [09.152]usb burn from boot delay time 0 weak:otg_phy_config [09.163]usb prepare ok [09.466]overtime [09.471]do_burn_from_boot usb : no usb exist cann't get the boot_base from the env [09.494]update part info [09.498]update bootcmd pcie link up success PCIe speed of Gen2 [09.908]change working_fdt 0xbbe0fe18 to 0xbbddfe18 get value error [09.914][mmc]: get sunxi-mmc0 string failed [09.918]The storage not support sample function [09.924]## error: update_fdt_dram_para_from_bootpara : FDT_ERR_NOTFOUND ret 0 [09.935]chip id : 0x0000ff10 0x00004824 0x0000d710 0x00001d96 [09.940]chip id : 0x0000ff10 0x00004824 0x0000d710 0x00001d96 [09.946]Could not find nodeoffset for used ext pmu:reg-axp1530 [09.951]update dts curr_device:0 Device: SUNXI SD/MMC Manufacturer ID: 3 OEM: 5344 Name: SR64G Bus Speed: 50000000 Mode : SD High Speed (50MHz) Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: 59.5 GiB Bus Width: 4-bit Erase Group Size: 512 Bytes Hit any key to stop autoboot: 0 starting USB... USB0: start sunxi USB-DRD... config usb clk ok sunxi USB-DRD init ok... USB EHCI 1.00 scanning bus 0 for devices... 1 USB Device(s) found USB1: start sunxi USB1-Host... config usb clk ok sunxi USB1-Host init ok... USB EHCI 1.00 scanning bus 1 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Device 0: device type unknown ... is now current device ** Bad device usb 0 ** ** Bad device usb 0 ** mmc0 is current device Scanning mmc 0:2... Scanning mmc 0:3... Found /boot/extlinux/extlinux.conf Retrieving file: /boot/extlinux/extlinux.conf ERROR: reserving fdt memory region failed (addr=bbed0000 size=7e9000) 1323 bytes read in 7 ms (184.6 KiB/s) U-Boot menu 1: Debian GNU/Linux 11 (bullseye) 5.15.147-13-aw2501 2: Debian GNU/Linux 11 (bullseye) 5.15.147-13-aw2501 (rescue target) Enter choice: 1: Debian GNU/Linux 11 (bullseye) 5.15.147-13-aw2501 Retrieving file: /boot/initrd.img-5.15.147-13-aw2501 ERROR: reserving fdt memory region failed (addr=bbed0000 size=7e9000) 7060674 bytes read in 300 ms (22.4 MiB/s) Retrieving file: /boot/vmlinuz-5.15.147-13-aw2501 ERROR: reserving fdt memory region failed (addr=bbed0000 size=7e9000) 20992512 bytes read in 877 ms (22.8 MiB/s) append: root=UUID=9645203c-b680-44b6-8b18-068d9e110402 console=ttyAS0,115200n8 rootwait clk_ignore_unused mac_addr=08:ef:6c:c7:8b:ad mac1_addr=08:ef:6c:c7:8b:ac quiet splash loglevel=4 rw earlycon consoleblank=0 console=tty1 coherent_pool=2M irqchip.gicv3_pseudo_nmi=0 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 kasan=off Retrieving file: /usr/lib/linux-image-5.15.147-13-aw2501/allwinner/sun55i-a527-cubie-a5e.dtb ERROR: reserving fdt memory region failed (addr=bbed0000 size=7e9000) 161015 bytes read in 18 ms (8.5 MiB/s) get value error [16.446]The storage not support sample function ret 0 [16.563]update dts stop sunxi USB-DRD ok... stop sunxi USB1-Host ok... Loading Ramdisk to 49944000, end 49fffcc2 ... OK ERROR: reserving fdt memory region failed (addr=bbed0000 size=7e9000) [16.598]Starting kernel ... [16.601]total: 16601 ms [16.603][mmc]: MMC Device 2 not found [16.606][mmc]: mmc 2 not find, so not exit NOTICE: [SCP] :wait arisc ready.... NOTICE: [SCP] :arisc version: [364dad9bcd34230512f015ab5c6cefa12bd238d0] NOTICE: [SCP] :arisc startup ready NOTICE: [SCP] :arisc startup notify message feedback NOTICE: [SCP] :sunxi-arisc driver is starting NOTICE: BL3-1: Next image address = 0x40200000 NOTICE: BL3-1: Next image spsr = 0x3c5 [ 0.071969] AW BSP version: caee29fcb3, 2025-12-09 07:23:49, RadxaOS SDK [ 0.140107] sunxi:twi_sunxi-2502000.twi0:[ERR]: pinctrl_get failed [ 0.140127] sunxi:twi_sunxi-2502000.twi0:[ERR]: TWI failed to get resource [ 0.143734] sunxi:axp2101-6-0036:[ERR]: Unable to match OF ID [ 0.310164] sunxi:ccu_ddr:[ERR]: dram_clk:1200 [ 0.310191] sunxi:ccu_ddr:[ERR]: dram_div:0x1f0b0503 [ 0.310832] sunxi:pin-2000000.pinctrl:[ERR]: unknown pin [ 0.310842] sunxi:pin-2000000.pinctrl:[ERR]: unknown pin [ 0.310886] sunxi:pin-2000000.pinctrl:[ERR]: unknown pin [ 0.310892] sunxi:pin-2000000.pinctrl:[ERR]: unknown pin [ 0.311482] sunxi:sunxi_uart-uart0:[ERR]: uart0 error to get fifo size property [ 0.386566] NSI_PMU 2020000.nsi-controller: no topo process for clk path type:0 [ 0.394816] no topo process for topo type:0 [ 0.402846] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: Could not get mbus clock [ 0.411011] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: Could not get store clock [ 0.419251] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: Could not get msi_lite clock [ 0.457791] sunxi:sunxi_mmc_host-4020000.sdmmc:[ERR]: Could not get mbus clock [ 0.466069] sunxi:sunxi_mmc_host-4020000.sdmmc:[ERR]: Could not get store clock [ 0.474428] sunxi:sunxi_mmc_host-4020000.sdmmc:[ERR]: Could not get msi_lite clock [ 0.475236] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.492239] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.501531] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.510880] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.520159] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.529448] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.538076] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: Could not get mbus clock [ 0.538726] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.546202] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: Could not get store clock [ 0.562758] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: Could not get msi_lite clock [ 0.572128] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.581414] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.590691] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.600035] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.609310] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.617707] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 52, RTO !! [ 0.627037] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 52, RTO !! [ 0.635533] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.644823] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.654111] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.663385] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.672711] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.682003] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.691285] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.700598] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.709898] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.719191] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: smc 1 p2 err, cmd 1, RTO !! [ 0.727648] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: retry:set phase failed or over retry times [ 0.737523] sunxi:sunxi_mmc_host-4022000.sdmmc:[ERR]: retry:give up [ 0.744833] sunxi:sunxi_mmc_host-4020000.sdmmc:[ERR]: sdc0 :the host don't support tuning in kernel [ 1.235336] sunxi:sunxi_sidefuse init success! [ 1.241281] inno-combphy 4f00000.phy: get select3v3-supply fail [ 1.740355] sunxi-rc-recv 2005000.irrx: sunxi_irrx_resource_get: get ir protocol failed [ 1.771768] sunxi:axp2202_battery:[ERR]: axp2202-battery device is not configed [ 1.794813] sunxi-rfkill soc@3000000:rfkill: get gpio chip_en failed [ 1.804693] [NAND][NE] Not found valid nand node on dts [ 3.128108] cma: cma_alloc: reserved: alloc failed, req-size: 512 pages, ret: -12 [ 4.777883] sunxi:VE:[ERR]: 409 map_max_ve_freq_by_vf_sun55iw3(): can not match dvfs[0x1] and vol[900 mv], use default ve_freq [ 4.815646] cma: cma_alloc: reserved: alloc failed, req-size: 512 pages, ret: -12 [ 4.827791] sunxipart: failed to parse sunxi_gpt! [ 5.002596] sunxi:sound-mach:[ERR]: 535 simple_parse_of(): simple_dai_link_of failed [ 5.046546] sunxi:sound-codec-hdmi:[ERR]: 442 sunxi_codec_dev_probe(): register codec-hdmi success [ 5.064198] sunxi:sound-mach:[ERR]: 535 simple_parse_of(): simple_dai_link_of failed [ 5.084859] debugfs: Directory '7114000.i2s2_plat' with parent 'sndhdmi' already present! [ 5.094216] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 52, RTO !! [ 5.105028] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 52, RTO !! [ 5.175761] axp2202-bldo1: Restricting voltage, 3300000-1800000uV [ 5.182730] sunxi-rfkill soc@3000000:rfkill: wlan power[0] (axp2202-bldo1) set voltage failed [ 5.192433] sunxi-rfkill soc@3000000:rfkill: set power failed [ 5.250133] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 7, RTO !! [ 5.258714] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 7, RTO !! [ 5.267263] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 7, RTO !! [ 5.275819] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 7, RTO !! [ 5.310636] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 52, RTO !! [ 5.320383] sunxi:sunxi_mmc_host-4021000.sdmmc:[ERR]: smc 2 p1 err, cmd 52, RTO !! [ 5.625825] aicbsp: sdio_err:<aicwf_sdio_bus_pwrctl,1404>: bus down [ 6.762994] ieee80211 phy0: [ 6.762994] ******************************************************* [ 6.762994] ** CAUTION: USING PERMISSIVE CUSTOM REGULATORY RULES ** [ 6.762994] ******************************************************* Debian GNU/Linux 11 radxa-cubie-a5e ttyAS0 radxa-cubie-a5e login:
  13. I'm trying to get a clock signal of 32768 from the GPIO1 D4 pin of the rk3328 CPU, but I haven't been able to. I've tried everything, from `overlay dts` to `armbian-add-overlay`, but I can't get any output. I can set the value to 1 or 0 using the `echo 1 > /sys/class/gpio/gpio60/value` command, but the system doesn't give a clock output. Please help. Thank you in advance.
  14. Hello NickA, fire-hound from discord here ... You do a tremendous service for us all, keep it up buddy! I loaded your recent build from here: https://github.com/NickAlilovic/build/releases and can confirm it works on my A7A. It correctly detected my Pimorony NVME Base lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS mtdblock0 31:0 0 8M 0 disk mmcblk0 179:0 0 29.2G 0 disk ├─mmcblk0p1 179:1 0 256M 0 part /boot └─mmcblk0p2 179:2 0 28.6G 0 part /var/lib/containers/storage/overlay /var/log.hdd / zram0 254:0 0 3.9G 0 disk [SWAP] zram1 254:1 0 50M 0 disk /var/log zram2 254:2 0 0B 0 disk nvme0n1 259:0 0 238.5G 0 disk └─nvme0n1p1 259:1 0 238.5G 0 part /srv/dev-disk-by-uuid-b28b2f5c-ee2e-4ded-959e-22bc63051b1d and: screenfetch _,met$$$$$gg. root@radxa-cubie-a7a ,g$$$$$$$$$$$$$$$P. OS: Debian 13 trixie ,g$$P"" """Y$$.". Kernel: aarch64 Linux 6.6.98-vendor-sun60iw2 ,$$P' `$$$. Uptime: 11h 14m ',$$P ,ggs. `$$b: Packages: 661 `d$$' ,$P"' . $$$ Shell: bash 5.2.37 $$P d$' , $$P Disk: 4.9G / 271G (2%) $$: $$. - ,d$$' CPU: ARM Cortex-A55 Cortex-A76 @ 8x 1.794GHz $$\; Y$b._ _,d$P' RAM: 534MiB / 7928MiB Y$$. `.`"Y$$$$P"' `$$b "-.__ `Y$$ `Y$$. `$$b. `Y$$b. `"Y$b._ `"""" So far so good The issues: 1. The typical Armbian image has a module in the armbian-config and radxa's rsetup where one can set up the two leds conveiently to other than full on and heartbeat for the green and blue gpio leds respectively. I find it to be a nuisance to dig for that manually 2. The Ovralys module in armbian-config is returning an error - when entering DTO001 module (Device Tree Overlays) saying: Invalid overlay_prefix that might require deeper digging into the issue i guess? What works: Open Media Vault registers the NVME nicely as additional storage. I suspect booting off that NVME would work for an updated SPI bootloader i could test that if you want me to? If you need any other info or output I stand at Your disposal 😁
  15. here is the full log dtb/amlogic/meson-gxl-s805x-p241.dtb copied -u-boot-s905x-s912 u-boot.ext then renamed it as u-boot.ext manually booted from sd card , then installed to emmc sudo /root/install-aml.sh previously i could save bootcmd as env , after this ,i couldnot save env ,from u-boot now it gives this error gxl_p241_v1#saveenv Saving Environment to aml-storage... _find_partition_by_name()-198: do not find match in table env get partition info failed !! gxl_p241_v1## This saves all environment variables to eMMC/SD gxl_p241_v1#saveenv Saving Environment to aml-storage... _find_partition_by_name()-198: do not find match in table env get partition info failed !! ------------------------------------------------------------------------------------------------------------------------------------------------------------ is there any way to manually erase the default vendor , u-boot , and install armbian one ? Armbian_20.10_Arm-64_focal_current_5.9.0 this is the image i succesfully booted , -------------------------------------------------------------------------------------------------------- i tried to boot this image Armbian_community_26.2.0-trunk.385_Aml-s9xx-box_trixie_current_6.18.8_minimal it gives this error scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... init_part() 282: PART_TYPE_DOS 1 Storage Device(s) found reading zImage ** Unable to read file zImage ** reading dtb/amlogic/meson-gxl-s805x-p241.dtb 26728 bytes read in 57 ms (457 KiB/s) [rsvmem] get fdtaddr NULL! rsvmem - reserve memory Usage: rsvmem check - check reserved memory rsvmem dump - dump reserved memory rsvmem check failed Bad Linux ARM64 Image magic! gxl_p241_v1# --------------------------------------------------------------------------------------------------------------------------------------------------- vendor u-boot ,bootcmd u-boot default bootcmd gxl_p241_v1#printenv bootcmd bootcmd=run storeboot gxl_p241_v1#printenv storeboot storeboot=get_system_as_root_mode;echo system_mode: ${system_mode};if test ${system_mode} = 1; then setenv fs_type ro rootwait skip_initramfs;run storeargs;fi;get_valid_slot;get_avb_mode;echo active_slot: ${active_slot};if test ${active_slot} != normal; then setenv bootargs ${bootargs} androidboot.slot_suffix=${active_slot};fi;if test ${avb2} = 0; then if test ${active_slot} = _a; then setenv bootargs ${bootargs} root=/dev/mmcblk0p23;else if test ${active_slot} = _b; then setenv bootargs ${bootargs} root=/dev/mmcblk0p24;fi;fi;fi;if imgread kernel ${boot_part} ${loadaddr}; then bootm ${loadaddr}; fi;run update ------------------------------------------------------------------------------------------------------------------------------------------------------------ LOG After i installed armbin (Armbian_20.10_Arm-64_focal_current_5.9.0)to emmc , reboot gives this error [ OK ] Reached target Reboot. [ 650.054096] watchdog: watchdog0: watchdog did not stop! [ 650.541411] reboot: Restarting system bl31 reboot reason: 0xd bl31 reboot reason: 0x0 system cmd 1. GXL:BL1:9ac50e:bb16dc;FEAT:BFFC39BE:100;POC:3;RCY:0;EMMC:0;READ:0;CHK:1F;READ:0;1.0;1.0;CHK:0; TE: 241336 BL2 Built : 10:47:34, Jan 14 2019. gxl g152d217 - guotai.shen@droid11-sz set vcck to 1120 mv set vddee to 1000 mv Board ID = 7 CPU clk: 984MHz DDR enable rdbi DQS-corr enabled DDR scramble enabled DDR3 chl: Rank0 16bit @ 912MHz bist_test rank: 0 1b 00 37 27 0f 3f 1c 01 38 2b 11 45 27 27 27 27 27 27 27 27 27 27 27 27 693 - PASS Rank0: 1024MB-2T-13 AddrBus test pass! Set ddr ssc: ppm1000- eMMC boot @ 1 sw8 s emmc switch 3 ok BL2: rpmb counter: 0x00000020 emmc switch 1 ok OTP_ARB=00000001 Load FIP HDR from eMMC, src: 0x0000c200, des: 0x01700000, size: 0x00004000, part: 1 Load BL3x from eMMC, src: 0x00010200, des: 0x01704000, size: 0x000f4000, part: 1 NOTICE: BL3-1: v1.0(release):3bc3888 NOTICE: BL3-1: Built : 11:28:51, May 10 2019 [BL31]: GXL CPU setup! NOTICE: BL3-1: GXL secure boot! NOTICE: BL3-1: BL33 decompress pass mpu_config_enable:system pre init ok dmc sec lock MVN_1=0x01010100 MVN_2=0x01010000 [Image: gxl_v1.1.3375-8f9c8a7 2019-01-24 10:45:03 guotai.shen@droid11-sz] OPS=0x34 21 0d 34 00 25 ae dc 97 5b 00 83 fe 04 b3 53 02 [0.856523 Inits done] secure task start! high task start! low task start! INFO: BL3-2: ATOS-V2.4-238-g14a47cb #1 Tue Dec 3 07:25:46 UTC 2019 arm INFO: BL3-2: Chip: GXL Rev: D (21:D - 30:2) INFO: BL3-2: crypto engine DMA INFO: BL3-2: secure time TEE INFO: BL3-2: CONFIG_DEVICE_SECURE 0xb200000e U-Boot 2015.01-g186a540 (Mar 14 2020 - 17:11:46) DRAM: 1 GiB Relocation Offset is: 36e86000 register usb cfg[0][1] = 0000000037f51910 [CANVAS]canvas init boot_device_flag : 1 Nand PHY Ver:1.01.001.0006 (c) 2013 Amlogic Inc. init bus_cycle=6, bus_timing=7, system=5.0ns reset failed get_chip_type and ret:fffffffe get_chip_type and ret:fffffffe chip detect failed and ret:fffffffe nandphy_init failed and ret=0xfffffff1 MMC: aml_priv->desc_buf = 0x0000000033e866b0 aml_priv->desc_buf = 0x0000000033e889f0 SDIO Port B: 0, SDIO Port 😄 1 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 40000000 [mmc_startup] mmc refix success init_part() 282: PART_TYPE_DOS [mmc_init] mmc init success check_valid_dts() 248: Decrypt dtb: Sig Check -2 get_partition_from_dts() 71: ret -249 get_partition_from_dts() 74: ret -249 get_ptbl_from_dtb()-269: get partition table from dts faild mmc_device_init()-1251: get partition table from dtb failed get_ptbl_rsv()-491: magic faild MPT, ▒׋ mmc_device_init()-1278: dtb&rsv are not exist, no LPT source _find_partition_by_name()-198: do not find match in table env get partition info failed !! Using default environment In: serial Out: serial Err: serial reboot_mode=cold_boot itest - return true/false on integer compare Usage: itest [.b, .w, .l, .s] [*]value1 <op> [*]value2 [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-2755: calc 79d92d6, store f26b0ab5 update_dtb_info()-2863: cpy 1 is not valid _verify_dtb_checksum()-2755: calc ab3aca1f, store f6004a13 update_dtb_info()-2863: cpy 0 is not valid dtb_read()-2972: total valid 0 emmc - EMMC sub system Usage: emmc dtb_read addr size emmc dtb_write addr size emmc erase dtb emmc erase key emmc fastboot_read addr size emmc fastboot_write addr size [store]decrypt dtb: Sig Check -2 vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters vpu: clk_level = 2 vpu: set clk: 200000000Hz, readback: 200000000Hz(0x501) vpu: vpu_clk_gate_init_off finish vpp: vpp_init hpd_state=0 vpp: vpp_matrix_update: 2 cvbs performance type = 6, table = 0 cvbs_config_hdmipll_gxl cvbs_set_vid2_clk Net: dwmac.c9410000[KM]Error:f[keymanage_dts_parse]L287:not a fdt at 0x0000000001000000 MACADDR:02:5b:97:dc:ae:25(from chipid) Warning: dwmac.c9410000 MAC addresses don't match: Address in SROM is 4a:f1:62:3d:0c:33 Address in environment is 02:5b:97:dc:ae:25 CONFIG_AVB2: avb2 Start read misc partition datas! _find_partition_by_name()-198: do not find match in table misc Cannot find dev. amlmmc cmd <NULL> failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition <partition_name>: erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr <size> read/write dtb, size is optional store key read/write addr <size> read/write key, size is optional store mbr addr update mbr/partition table by dtb [burnup]Err:store_read_ops,L63:cmd failed, ret=1, [store read misc 0x33e75090 0x0 0x820] failed to store read misc. info->magic = info->version_major = 0 info->version_minor = 0 info->slots[0].priority = 0 info->slots[0].tries_remaining = 0 info->slots[0].successful_boot = 0 info->slots[1].priority = 0 info->slots[1].tries_remaining = 0 info->slots[1].successful_boot = 0 info->crc32 = 0 Magic is incorrect. boot-info is invalid. Resetting. save boot-info info->magic = info->version_major = 1 info->version_minor = 0 info->slots[0].priority = 15 info->slots[0].tries_remaining = 7 info->slots[0].successful_boot = 0 info->slots[1].priority = 14 info->slots[1].tries_remaining = 7 info->slots[1].successful_boot = 0 info->crc32 = -1075449479 _find_partition_by_name()-198: do not find match in table misc Cannot find dev. amlmmc cmd <NULL> failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition <partition_name>: erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr <size> read/write dtb, size is optional store key read/write addr <size> read/write key, size is optional store mbr addr update mbr/partition table by dtb [burnup]Err:store_write_ops,L110:cmd [store write misc 0x33e75090 0x0 0x820] failed active slot = 0 wipe_data=successful wipe_cache=successful upgrade_step=0 reboot_mode:::: cold_boot [KM]Error:f[keymanage_dts_parse]L287:not a fdt at 0x0000000001000000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]check dts: FDT_ERR_BADMAGIC, load default fb_addr parameters [OSD]fb_addr for logo: 0x3d800000 [OSD]VPP_OFIFO_SIZE:0xfff00fff [CANVAS]addr=0x3d800000 width=3840, height=2160 _find_partition_by_name()-198: do not find match in table logo Cannot find dev. amlmmc cmd <NULL> failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition <partition_name>: erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr <size> read/write dtb, size is optional store key read/write addr <size> read/write key, size is optional store mbr addr update mbr/partition table by dtb [burnup]Err:store_read_ops,L63:cmd failed, ret=1, [store read logo 0x1080000 0x0 0x2000] Err imgread(L523):Fail to read 0x2000B from part[logo] at offset 0 There is no valid bmp file at the given address [OSD]osd_hw.free_dst_data: 0,719,0,575 [KM]Error:f[keymanage_dts_parse]L287:not a fdt at 0x0000000001000000 gpio: pin GPIOAO_2 (gpio 102) value is 1 Command: bcb uboot-command Start read misc partition datas! _find_partition_by_name()-198: do not find match in table misc Cannot find dev. amlmmc cmd <NULL> failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition <partition_name>: erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr <size> read/write dtb, size is optional store key read/write addr <size> read/write key, size is optional store mbr addr update mbr/partition table by dtb [burnup]Err:store_read_ops,L63:cmd failed, ret=1, [store read misc 0x33e75080 0x0 0x440] failed to store read misc. bcb - bcb Usage: bcb This command will run some commands which saved in misc partition by mark to decide whether execute command! Command format: bcb bcb_mark Example: /dev/block/misc partiton is saved some contents: uboot-command N/A setenv aa 11;setenv bb 22;setenv cc 33;saveenv; So you can execute command: bcb uboot-command [KM]Error:f[keymanage_dts_parse]L287:not a fdt at 0x0000000001000000 (Re)start USB... USB0: USB3.0 XHCI init start Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... init_part() 282: PART_TYPE_DOS 1 Storage Device(s) found fail in cmd [fatsize usb 0 factory_update_param.aml], rcode 1 File factory_update_param.aml not exist in Upan?? get upgrade version failed Hit Enter or space or Ctrl+C key to stop autoboot -- : 0 CONFIG_SYSTEM_AS_ROOT: systemroot system_mode: 1 [KM]Error:f[keymanage_dts_parse]L287:not a fdt at 0x0000000001000000 Start read misc partition datas! _find_partition_by_name()-198: do not find match in table misc Cannot find dev. amlmmc cmd <NULL> failed store - STORE sub-system Usage: store init flag store read name addr off|partition size read 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store write name addr off|partition size write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. store rom_write add off size. write uboot to the boot device store erase boot/data: erase the area which is uboot or data store erase partition <partition_name>: erase the area which partition in u-boot store erase dtb store erase key store disprotect key store rom_protect on/off store scrub off|partition size scrub the area from offset and size store dtb iread/read/write addr <size> read/write dtb, size is optional store key read/write addr <size> read/write key, size is optional store mbr addr update mbr/partition table by dtb [burnup]Err:store_read_ops,L63:cmd failed, ret=1, [store read misc 0x33e75090 0x0 0x820] failed to store read misc. info->magic = info->version_major = 0
  16. I do get multiple warnings while compiling the DTS file, about 50-100 warnings similar to this: ttt.dts:1752.3-32: Warning (gpios_property): /usb0-vbus:gpio: cell 0 is not a phandle reference ttt.dts:1764.3-32: Warning (gpios_property): /usb1-vbus:gpio: cell 0 is not a phandle reference ttt.dts:1776.3-32: Warning (gpios_property): /usb2-vbus:gpio: cell 0 is not a phandle reference ttt.dts:1823.4-34: Warning (gpios_property): /leds/led-3:gpios: cell 0 is not a phandle reference ttt.dts:1828.4-34: Warning (gpios_property): /leds/led-4:gpios: cell 0 is not a phandle reference The phandles are in this kind of format on the dts file: phandle = <0x20>; phandle = <0xc2>; phandle = <0x1c>; phandle = <0xc3>; phandle = <0xc4>; phandle = <0x16>; phandle = <0xc5>; example: Note: the usb0 vbus was originally disabled but I enabled it as the pcduino3 nano has a single regulator for all ports and it is attached to usb0 apparently. In the closing section of __symbols__, I have redirected all 3 regulators to usb0. I believe that the fact it is disabled is because they don't recommend powering the board through the OTG port as it can cause voltage drops when connecting devices as host. My setup will be a gadget with a wifi dongle in a USB A port, so voltage drops should not be a concern, this is just my assumption... usb0-vbus { compatible = "regulator-fixed"; regulator-name = "usb0-vbus"; regulator-min-microvolt = <0x4c4b40>; regulator-max-microvolt = <0x4c4b40>; enable-active-high; gpio = <0x17 0x01 0x09 0x00>; status = "okay"; phandle = <0xc2>;
  17. Hello, 4GB version. - Detecting meteors in GMN network (https://globalmeteornetwork.org/) - monitor other x64 machine and reset by power cycle (via gpio). rock64 is rock stable
  18. The sysfs GPIO interface does not allow you to create clock outputs as-is. You'd do better seeing if that pin can be exposed through the sysfs PWM interface. I know the NanoPi M4V2's fan controller works this way (RK3399), and you can set the duty cycle. But you'd have to check if PWM is supported on that pin, and can be used in the way you're hoping. Failing that, it is possible to bit-bang the GPIO lines yourself if you're willing to write some C code. You can use Kernel Timers for fairly accurate timing, as long as you set High Scheduler Priority and Real Time Scheduler Class. Note that kernel timers only have a user specified resolution of 1ns, so you might not hit that frequency exactly.
  19. http://blog.armbian.com/content/images/2026/02/githubhighlights-2-1.webpThis week in Armbian development saw significant advancements across kernel, firmware, and build targets. The release of 6.18.y kernel UEFI images marks a major update, alongside expanded desktop build options including Cinnamon and KDE Neon for UEFI systems. Notable board support enhancements include the addition of custom build targets for Amlogic TV Boxes, the Raspberry Pi Zero 2W as a virtual board, and improved support for Orange Pi 3 LTS and Odroid M2 devices. Automation improvements streamline inventory rebuilds and board data management, while new features such as Armbian board auto-detection and browser enablement for Riscv64 boards enhance usability. Several bug fixes and configuration updates address issues across Hyper-V images, kernel configs, and u-boot versions. The changelog also highlights upgrades to wireless firmware, dependency management, and support for BTRFS on NanoPi R3S-LTS, reflecting ongoing efforts to broaden compatibility and stability. 6.18.y kernel UEFI images are out. by @igorpecovnik in armbian/armbian.github.io#221abl: feat: add extraargs from armbianEnv for mkbootimg. by @CodeChenL in armbian/build#9341Add -hyperv suffix to REDI_VARIANT for Hyper-V images. by @igorpecovnik in armbian/armbian.github.io#216Add Cinnamon and KDE Neon desktop builds for UEFI. by @igorpecovnik in armbian/armbian.github.io#209Add cloud image extensions to UEFI minimal targets. by @igorpecovnik in armbian/armbian.github.io#211Add custom build targets for Amlogic TV Boxes. by @SteeManMI in armbian/armbian.github.io#224Add ENABLE_EXTENSIONS to UEFI desktop targets. by @igorpecovnik in armbian/armbian.github.io#210Add KDE Neon and RISC-V XFCE desktop targets. by @igorpecovnik in armbian/armbian.github.io#214Add Raspberry Pi Zero 2W board as virtual board. by @igorpecovnik in armbian/armbian.github.io#223Add remote execution method for inventory rebuild. by @igorpecovnik in armbian/armbian.github.io#222Add REMOVE_EXTENSIONS blacklist support to generate_targets.py. by @igorpecovnik in armbian/armbian.github.io#217ath12k: Upgrade to WLAN.HMT.1.1.c5-00302-QCAHMTSWPL_V1.0_V2.0_SILICON…. by @kasimling in armbian/firmware#118Automation: when board data changes on push, execute inventory rebuild at armbian.github.io. by @igorpecovnik in armbian/build#9354BPI-M4-Zero / KickPi K2B: Update u-boot to v2026.01, ATF to lts-v2.12.9 and fixup the KickPi K2B linux DTS. by @pyavitz in armbian/build#9340Enable Browsers on two Riscv64 boards. by @igorpecovnik in armbian/armbian.github.io#219Extension: Bump Nvidia propriatery driver. by @igorpecovnik in armbian/build#9338feat: add Armbian board auto-detection and toast notification system. by @SuperKali in armbian/imager#91feat: add Dependabot configuration for dependency management. by @SuperKali in armbian/imager#70File was removed while it remained in series control file. . by @igorpecovnik in armbian/build#9339Fix errors in .editorconfig. by @iav in armbian/build#9363Fix file_extension extraction for Hyper-V cloud images. by @igorpecovnik in armbian/armbian.github.io#215Fix K3 issues - APT Caching, PB2, Missing KConfig. by @Grippy98 in armbian/build#9349KDE Neon: drop conflicting packages in order to assemble KDE desktop. by @igorpecovnik in armbian/build#9337kernel configs: disable unprivileged BPF. by @neheb in armbian/build#9082khadas-edge2: remove legacy uboot. by @efectn in armbian/build#9367Limit exposed.map to maximum 2 entries per board. by @igorpecovnik in armbian/armbian.github.io#220meson64: ressurect 6.12 as BRANCH=oldlts. by @rpardini in armbian/build#9350Odroid M2: Move main build target to CURRENT kernel branch. by @igorpecovnik in armbian/build#9357Odroid-M2: update uboot to v2025.10. by @mlegenovic in armbian/build#9359Orange Pi 3B: Update config. by @dust-7 in armbian/build#9370OrangePi 3 LTS: Add DTS and DEFCONFIG to u-boot v2026.01. by @pyavitz in armbian/build#9352OrangePi 3 LTS: Add ethernet support to u-boot defconfig. by @pyavitz in armbian/build#9365OrangePi 3 LTS: Fixup u-boot LED nodes. by @pyavitz in armbian/build#9358OrangePi 3 LTS: Update crust and u-boot defconfig. by @pyavitz in armbian/build#9372OrangePi 3 LTS: Use extlinux, remove aw859a-wifi.service, update current defconfig, etc.... by @pyavitz in armbian/build#9362Promoting Opi 3LTS and Odroid M2, demoting cubox-i and Jetson Nano. by @igorpecovnik in armbian/build#9353Radxa E52C: add mainline U-Boot support and kernel target configuration. by @okrc in armbian/build#9366radxa-e54c: board config: remove wayland-sessions-mask extension. by @schwar3kat in armbian/build#9351Refactor mesa-vpu extension: add architecture-specific browser selection. by @igorpecovnik in armbian/build#9347Remove Rockchip gpio patch, already applied upstream. by @tparys in armbian/build#9368Restore qemu performance fix for Ubuntu Noble. by @tparys in armbian/build#9371Restructured qcom/sm8550/ayn directory. by @Squishy123 in armbian/firmware#117Rock 5B Plus: Add GPIO names to edge dts. by @JohnTheCoolingFan in armbian/build#9348Support BTRFS on NanoPi R3S-LTS. by @clarkmcc in armbian/build#9343View the full article
  20. TV Box Status Information Template Version 1.0 TV Box Name (example: TX3 mini): T9 CPU (example: amlogic s905w): RK3328 Armbian build file name: Armbian_community_25.11.0-trunk.367_Rk3318-box_trixie_current_6.12.54_minimal.img DTB file used: rockchip/rk3318-box.dtb Kernel Version: 6.12.56-current-rockchip64 Distribution Installed (focal, buster, etc): trixie Working Ethernet (Yes/No):Yes Max Ethernet Speed that works (100/1000): 100 Max Does wifi work (Yes/No): Yes 2/5 Does bluetooth work (Yes/No): Yes Does HDMI audio work (Yes/No): Yes - after last update , (also analog and spdif ports are available - not tested). Additional Comments (provide any additional information you feel is important): IR Receiver yes 5 Digit display working: yes MASKROM PINS for recovery flashing available on the back side. SOC RK3328 RAM 4Gx4 D9PQL VFD DRIVER FD6551 WLAN CHIP SP6330 32 GB EMMc KLMBG2JENB VT RT9045 vfd.conf rk3318-t9.dtso Log android gpio T9.txt
  21. @Brow Mosh AI is wrong. Mainline supports - Your PMIC - Your DRAM timing - Your HDMI (Patches have been around for years but not accepted in mainline yet. I included it in my builds.) - Your regulators Supported in mainline but might need some dts changes. - Your weird SD wiring - Your eMMC layout ( Could be a gpio# issue) If you are booting into the kernel then I believe your SD is somewhat working. Maybe you need few tweaks to your dts or your DRAM settings are off. A failing or cheap SD card could also be your issue. Kernel boots Reaches userspace Shows login banner Without a DTS I can’t help you much. Also, can you post some boot logs. FEL over USB is your last option. It is possible. But I don't think your AI model will help much. I noticed with some AI models they will encourage you to quit when they can't find the correct information. The owner of the AI model wants you to pay for their deep learning version.
  22. Update on NanoPi M4v2 ... I pulled the most recent Armbian build, and manually ran the build for the M4v2, and it fails on kernel patch "general-gpio-driver-no-sleep". See pastebin at https://paste.armbian.com/puvorasuco for failed build. Checking upstream at https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git, it looks like branch 6.18.y already has the subject patch, and was pushed today. Since both the rockchip and rockchip64 families use mainline kernel, I just submitted a PR that kills that patch for both. See https://github.com/armbian/build/pull/9368.
  23. @Brow Mosh Have you tried extracting your arndroid dts to find the gpio settings for emmc? The only other thing I can suggest at this point is trying mainline U-Boot booted over USB (FEL). Booting mainline U-Boot via FEL completely bypasses SD.
  24. http://blog.armbian.com/content/images/2026/02/githubhighlights-2.webpThis week’s Armbian development saw significant progress across multiple areas, including desktop environment enhancements, kernel updates, and expanded hardware support. Notable changes include the addition of GNOME desktop options, improvements to XFCE organization, and updates to U-Boot for several boards. The team introduced new board images and logos, refined Docker automation and documentation, and standardized numerous software modules for better maintainability. Kernel advancements featured bumps to 6.19-rc8, integration of ZFS v2.4.0, and targeted fixes for Rockchip and Odroid platforms. Community governance and build processes were also strengthened, alongside the deprecation of Matrix and OFTC chat utilities. These updates collectively improve user experience, system stability, and future development agility. Add community governance and improve documentation. by @igorpecovnik in armbian/armbian.github.io#197Add DESKTOP_APPGROUPS_SELECTED to stable XFCE desktop target. by @igorpecovnik in armbian/armbian.github.io#198Add documentation for ARMBIAN_DOCKER_AUTO_PULL build switch. by @igorpecovnik in armbian/documentation#865Add GNOME desktop and reorganize XFCE in stable targets. by @igorpecovnik in armbian/armbian.github.io#199Add Khadas Mind, Minisiforum logo and Orangepi 6 Plus. by @igorpecovnik in armbian/armbian.github.io#203Add manual append for standard UEFI images. by @igorpecovnik in armbian/armbian.github.io#204Add zfs-zed to GLOB pattern in ZFS configs. by @igorpecovnik in armbian/os#426armbian-kernel: add AMD DC support for UEFI boards. by @igorpecovnik in armbian/build#9324armbianmonitor: fix error message at the end of every report. by @EvilOlaf in armbian/build#9325bcm2711 Family: Remove post_family_tweaks_bsp__rpi_firmware func. by @pyavitz in armbian/build#9331Board images for Orange Pi RV2 and Orange Pi R2S. by @sven-ola in armbian/armbian.github.io#201Bump BesTV R3300-L U-Boot. by @retro98boy in armbian/build#9303Bump CAINIAO CNIoT-CORE U-Boot. by @retro98boy in armbian/build#9304Chat utilities: remove missing package. by @igorpecovnik in armbian/build#9334ci: run all unit tests on schedule and main branch workflow_dispatch. by @igorpecovnik in armbian/configng#727clang: enable colored diagnostic output for kernel compilation. by @iav in armbian/build#9310Deprecate Matrix. by @EvilOlaf in armbian/build#9318Deprecate OFTC and matrix. by @EvilOlaf in armbian/documentation#872docker: add automatic image pull cronjob and cleanup system. by @igorpecovnik in armbian/build#9265feat: add reusable board definitions to image JSON generator. by @igorpecovnik in armbian/armbian.github.io#202Fix missing Cinnamon menu by removing outdated Cinnamon menu applet blob.. by @schwar3kat in armbian/build#9300fix(software): correct stderr redirection placement in docker commands. by @igorpecovnik in armbian/configng#746fix(software): fix netdata module issues and add test cleanup. by @igorpecovnik in armbian/configng#747fix: motd: handle empty temperature values in printf. by @igorpecovnik in armbian/build#9296followup #9164 2ba0766 - add ubuntu resolute,questing to optional-cli. by @iav in armbian/build#9320forge1: switch to RK3506J variant and add OPTEE support. by @igorpecovnik in armbian/build#9326json: add kernel_version field to images output. by @igorpecovnik in armbian/armbian.github.io#206Kernels 6.18 needs ZFS v2.4.0. by @igorpecovnik in armbian/os#425mainline-kernel: bump 6.19 to 6.19-rc8. by @rpardini in armbian/build#9332mainline: bump to 6.19-rc7. by @EvilOlaf in armbian/build#9294networking: relax networkd-wait-online to avoid multi-NIC timeouts. by @igorpecovnik in armbian/build#9311Odroid XU4: remove upstreamed patches. by @igorpecovnik in armbian/build#9306odroidm1: u-boot v2026.01 + kernel fix for ethernet. by @rpardini in armbian/build#9333OrangePi 3 LTS: Update U-Boot to v2026.01 and Linux DTS "and other fixups". by @pyavitz in armbian/build#9323Re-enable build targets after fixing their assembly. by @igorpecovnik in armbian/armbian.github.io#200refactor(docker): use upstream docker-ce for bookworm, distro for others. by @igorpecovnik in armbian/configng#726refactor(immich): standardize module and update postgres interface. by @igorpecovnik in armbian/configng#733refactor(network): standardize modules and add hidden WiFi support. by @igorpecovnik in armbian/configng#739refactor(pihole): standardize module with docker.io and improve detection. by @igorpecovnik in armbian/configng#734refactor(software): move docker check to install command. by @igorpecovnik in armbian/configng#738refactor(software): standardize 33 docker modules with modern patterns. by @igorpecovnik in armbian/configng#736refactor(system): harden armbian_firmware module with standard conventions. by @igorpecovnik in armbian/configng#744refactor(system): standardize headers and ZFS modules with improved hardening. by @igorpecovnik in armbian/configng#742refactor(wireguard): consolidate status checks and simplify module interface. by @igorpecovnik in armbian/configng#731refactor: standardize ghost and mysql docker modules. by @igorpecovnik in armbian/configng#728Resolving boot issues. by @rvdr in armbian/build#9329Rockchip 6.19: drop upstreamed patches. by @igorpecovnik in armbian/build#9309rockchip/64: import mainlined patch to fix gpio . by @paolosabatino in armbian/build#9328rockchip64-6.18: fix helios64 pcie patch. by @igorpecovnik in armbian/build#9315rockchip64-current: rewrite patches. by @EvilOlaf in armbian/build#9313rockchip64-current: rewrite patches due to upstream changes in 6.18.8. by @EvilOlaf in armbian/build#9319rockchip64: fix clang build error. by @paolosabatino in armbian/build#9307rockchip: fix gpio-ir-recv stack dumps, other minor fixes. by @paolosabatino in armbian/build#9317SMART AM40: Bump U-Boot. by @retro98boy in armbian/build#9302sun55i aftercare. by @EvilOlaf in armbian/build#9321sunxi a523: Adding support for PCIe, SPI Flash and Iommu. by @rvdr in armbian/build#9280sunxi: drop unneeded patches. by @EvilOlaf in armbian/build#9312targets: change community builds from forky to trixie. by @igorpecovnik in armbian/armbian.github.io#207Update header level for Pi-hole Explained section. by @igorpecovnik in armbian/configng#748Update odroidxu4-current to 6.6.122. by @belegdol in armbian/build#9322Update sm8250 current kernel config. by @retro98boy in armbian/build#9292Use EDGE branches for Orangepi 6 and Minisforum R1S. by @igorpecovnik in armbian/armbian.github.io#205uwe5622: fix compilation with clang on Linux 6.19. by @iav in armbian/build#9314[RFC] qcs6490: fix patched dtb not compiled. by @amazingfate in [#9301](https://github....View the full article
  25. Hi I've made a new kernel Auxiliary Display Driver for TM16XX and compatible LED controllers. This driver supports various LED controller chips, including TM16XX family, FD6XX family, PT6964, and HBS658. It provides support for both I2C and SPI interfaces. I wanted it to manage the hardware on the kernel space while having an easy sysfs user space interface. It also aims to reduce the code to maintain by relaying on existing kernel features instead of recoding them. Plus, you can switch to hardware i2c/spi (instead of software gpio) depending on the pins used. You can use "vfdconf-convert" to convert your existing vfd.conf to its device-tree version. Or you can use the already converted vfd.conf of https://github.com/arthur-liberman/vfd-configurations that are listed in the device table. You don't need to manually edit your device tree, the "make" command will apply the device tree source overlay to your dtb. It comes with a service written as a simple bash script. So it's easily customizable without having to write custom C code. Instructions and source code at https://github.com/jefflessard/tm16xx-display/ Could you please give it a try and report your feedback?
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines