Hqnicolas Posted June 16, 2023 Share Posted June 16, 2023 (edited) Another Chinese Toy to brick @ewww Let's find out also looking for a way to build uboot and recreate sdcard for booting. Edited June 16, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 16, 2023 Author Share Posted June 16, 2023 (edited) @ewww we need a link to the Android image provided by the factory, better if it's an android 12. to extract DTB file and work around it. if you aleady have DTB and DTS original from android, please post it here. dtc -I dtb -O dts -o android12.dts android12.dtb i find your firmware here: ANDROID 11 ORIGINAL FIRMWARE Edited June 16, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
maka Posted June 16, 2023 Share Posted June 16, 2023 I think box-demo dtb should work 0 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 16, 2023 Share Posted June 16, 2023 @hotnikq I attached dtb, dts that works on 4.19. It was android 11. I just remember that I used this guide https://forum.pine64.org/showthread.php?tid=14507 (my current sdcard is using this partition scheme). But now I can not reproduce it, it hangs at something like: out unknown raw ID phN unrecognized sha256+ OK ## Checking fdt 0x00b21ff8 ... sha256+ OK ## Checking optee 0x08400000 ... sha256+ OK @maka I tried some dtb shared here and t95plus.com forum but no luck hk1-rbox-r2-4.19.dtb hk1-rbox-r2-4.19.dts 0 Quote Link to comment Share on other sites More sharing options...
maka Posted June 16, 2023 Share Posted June 16, 2023 (edited) Better tell me about rk3566-box-demo.dtb Edited June 16, 2023 by maka 0 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 16, 2023 Share Posted June 16, 2023 @maka could you send me that exact version? I will test 0 Quote Link to comment Share on other sites More sharing options...
maka Posted June 16, 2023 Share Posted June 16, 2023 You should have It in the rockchip DTB directory. I think dont understand yor current situation. Spoiler 0 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 16, 2023 Share Posted June 16, 2023 @maka oh, you mean the dtb from mainline that compiled in armbian image? I tried too, boot hangs. Only latest dtb from @hotnikq can boot sucess but no ethernet. about my situation: Thanks 0 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 16, 2023 Author Share Posted June 16, 2023 (edited) @ewww This is everything you need to create a bootable v0.7Armbian mmc image: DUMP Please cofirm that this image works on your device.... On RK3566_DC_R2_HK5235F_11_20210705.1409.img How i did it? imgRePackerRK.exe /cid /2nd /debug /log update.img and after that dtc -I dtb -O dts -o android11.dts dtb android11.dts Edited June 16, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 16, 2023 Author Share Posted June 16, 2023 (edited) Lets Start with an example: Leds: On Android 11 DTS we have: Quote leds { compatible = "gpio-leds"; status = "okay"; power-green { gpios = <0x35 0x1b 0x01>; linux,default-trigger = "none"; default-state = "off"; }; power-red { gpios = <0x35 0x1c 0x00>; //////// 0x35 is a phandle for gpio@fdd60000 and 0x1c is the pin 0x00 is State linux,default-trigger = "none"; default-state = "off"; }; }; gpio@fdd60000 { compatible = "rockchip,gpio-bank"; reg = <0x00 0xfdd60000 0x00 0x100>; interrupts = <0x00 0x21 0x04>; clocks = <0x31 0x2e 0x31 0x0c>; gpio-controller; #gpio-cells = <0x02>; gpio-ranges = <0x11b 0x00 0x00 0x20>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x35>; ////// 0x35 is the definition for phandle of gpio@fdd60000 }; aliases { gpio0 = "/pinctrl/gpio@fdd60000"; ///////// gpio@fdd60000 is the address for gpio0 } and on Linux Rockchip: Quote gpio0: gpio@fdd60000 { compatible = "rockchip,gpio-bank"; reg = <0x0 0xfdd60000 0x0 0x100>; interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; clocks = <&pmucru PCLK_GPIO0>, <&pmucru DBCLK_GPIO0>; gpio-controller; gpio-ranges = <&pinctrl 0 0 32>; #gpio-cells = <2>; interrupt-controller; #interrupt-cells = <2>; }; The following example could be used to describe GPIO pins used as device enable and bit-banged data signals: gpio1: gpio1 { gpio-controller; #gpio-cells = <2>; }; [...] data-gpios = <&gpio1 12 0>, <&gpio1 13 0>, <&gpio1 14 0>, <&gpio1 15 0>; In the above example, &gpio1 uses 2 cells to specify a gpio. The first cell is a local offset to the GPIO line and the second cell represent consumer flags, such as if the consumer desire the line to be active low (inverted) or open drain. This is the recommended practice. #define RK_PA0 0 #define RK_PA1 1 #define RK_PA2 2 #define RK_PA3 3 #define RK_PA4 4 #define RK_PA5 5 #define RK_PA6 6 #define RK_PA7 7 #define RK_PB0 8 #define RK_PB1 9 #define RK_PB2 10 #define RK_PB3 11 #define RK_PB4 12 #define RK_PB5 13 #define RK_PB6 14 #define RK_PB7 15 #define RK_PC0 16 #define RK_PC1 17 #define RK_PC2 18 #define RK_PC3 19 #define RK_PC4 20 #define RK_PC5 21 #define RK_PC6 22 #define RK_PC7 23 #define RK_PD0 24 #define RK_PD1 25 #define RK_PD2 26 #define RK_PD3 27 #define RK_PD4 28 #define RK_PD5 29 #define RK_PD6 30 #define RK_PD7 31 So we can do an Linux compatible with HK1 RBOX R2: Quote leds { compatible = "gpio-leds"; status = "okay"; power-green { gpios = <&gpio0 RK_PD3 GPIO_ACTIVE_HIGH>; linux,default-trigger = "none"; default-state = "off"; }; power-red { gpios = <&gpio0 RK_PD4 GPIO_ACTIVE_HIGH>; linux,default-trigger = "none"; default-state = "off"; }; }; gpio0: gpio@fdd60000 { compatible = "rockchip,gpio-bank"; reg = <0x0 0xfdd60000 0x0 0x100>; interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; clocks = <&pmucru PCLK_GPIO0>, <&pmucru DBCLK_GPIO0>; gpio-controller; gpio-ranges = <&pinctrl 0 0 32>; #gpio-cells = <2>; interrupt-controller; #interrupt-cells = <2>; }; and let's pray that the linux gods give you strength to run this translation on all devices........... it will take some time but, as I said when I opened this topic, you have to be very patient You will need to include this devices on RK3566-box-demo Enable devices that you have disable devices that you dont changing ports to devices that uses different address.... Use this calculator to compare ports from original android HEX and set it up decimal number for linux... rk3566-box-demo.dts Edited June 16, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 16, 2023 Author Share Posted June 16, 2023 (edited) Your ethernet android11 config is rockchip,rk3568-gmac\0snps,dwmac-4.20a Quote ethernet@fe010000 { compatible = "rockchip,rk3568-gmac\0snps,dwmac-4.20a"; reg = <0x00 0xfe010000 0x00 0x10000>; interrupts = <0x00 0x20 0x04 0x00 0x1d 0x04>; interrupt-names = "macirq\0eth_wake_irq"; rockchip,grf = <0x2f>; clocks = <0x1f 0x186 0x1f 0x189 0x1f 0x189 0x1f 0xc7 0x1f 0xc3 0x1f 0xc4 0x1f 0x189 0x1f 0xc8 0x1f 0xac>; clock-names = "stmmaceth\0mac_clk_rx\0mac_clk_tx\0clk_mac_refout\0aclk_mac\0pclk_mac\0clk_mac_speed\0ptp_ref\0pclk_xpcs"; resets = <0x1f 0xec>; reset-names = "stmmaceth"; snps,mixed-burst; snps,tso; snps,axi-config = <0x69>; snps,mtl-rx-config = <0x6a>; snps,mtl-tx-config = <0x6b>; status = "okay"; phy-mode = "rgmii"; clock_in_out = "input"; snps,reset-gpio = <0x6c 0x12 0x01>; snps,reset-active-low; snps,reset-delays-us = <0x00 0x4e20 0x186a0>; assigned-clocks = <0x1f 0x189 0x1f 0x186>; assigned-clock-parents = <0x1f 0x187 0x6d>; pinctrl-names = "default"; pinctrl-0 = <0x6e 0x6f 0x70 0x71 0x72 0x73>; tx_delay = <0x4f>; rx_delay = <0x2d>; phy-handle = <0x74>; phandle = <0x141>; mdio { compatible = "snps,dwmac-mdio"; #address-cells = <0x01>; #size-cells = <0x00>; phandle = <0x142>; phy@0 { compatible = "ethernet-phy-ieee802.3-c22"; reg = <0x00>; phandle = <0x74>; }; }; stmmac-axi-config { snps,wr_osr_lmt = <0x04>; snps,rd_osr_lmt = <0x08>; snps,blen = <0x00 0x00 0x00 0x00 0x10 0x08 0x04>; phandle = <0x69>; }; rx-queues-config { snps,rx-queues-to-use = <0x01>; phandle = <0x6a>; queue0 { }; }; tx-queues-config { snps,tx-queues-to-use = <0x01>; phandle = <0x6b>; queue0 { }; }; }; Your HDMI android11 is rockchip,rk3568-dw-hdmi Quote hdmi@fe0a0000 { compatible = "rockchip,rk3568-dw-hdmi"; reg = <0x00 0xfe0a0000 0x00 0x20000>; interrupts = <0x00 0x2d 0x04>; clocks = <0x1f 0xe6 0x1f 0xe7 0x1f 0x193 0x2e 0x02 0x1f 0xde>; clock-names = "iahb\0isfr\0cec\0ref\0hclk"; power-domains = <0x21 0x09>; reg-io-width = <0x04>; rockchip,grf = <0x2f>; #sound-dai-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x85 0x86 0x87>; status = "okay"; rockchip,phy-table = <0x58834d4 0x8009 0x00 0x270 0x9d5b340 0x800b 0x00 0x26d 0xb1069a8 0x800b 0x00 0x1ed 0x11b3dc40 0x800b 0x00 0x1ad 0x2367b880 0x8029 0x00 0x88 0x00 0x00 0x00 0x00>; phandle = <0xf0>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port { reg = <0x00>; #address-cells = <0x01>; #size-cells = <0x00>; phandle = <0x14b>; endpoint@0 { reg = <0x00>; remote-endpoint = <0x17>; status = "okay"; phandle = <0x79>; }; endpoint@1 { reg = <0x01>; remote-endpoint = <0x88>; status = "disabled"; phandle = <0x7d>; }; }; }; }; Power Management rockchip,rk3568-pmu\0syscon\0simple-mfd Quote power-management@fdd90000 { compatible = "rockchip,rk3568-pmu\0syscon\0simple-mfd"; reg = <0x00 0xfdd90000 0x00 0x1000>; phandle = <0x12f>; power-controller { compatible = "rockchip,rk3568-power-controller"; #power-domain-cells = <0x01>; #address-cells = <0x01>; #size-cells = <0x00>; status = "okay"; phandle = <0x21>; pd_npu@6 { reg = <0x06>; clocks = <0x1f 0x27 0x1f 0x25 0x1f 0x26>; pm_qos = <0x38>; }; pd_gpu@7 { reg = <0x07>; clocks = <0x1f 0x19 0x1f 0x1a>; pm_qos = <0x39>; }; pd_vi@8 { reg = <0x08>; clocks = <0x1f 0xcc 0x1f 0xcd>; pm_qos = <0x3a 0x3b 0x3c>; }; pd_vo@9 { reg = <0x09>; clocks = <0x1f 0xda 0x1f 0xdb 0x1f 0xdc>; pm_qos = <0x3d 0x3e 0x3f>; }; pd_rga@10 { reg = <0x0a>; clocks = <0x1f 0xf1 0x1f 0xf2>; pm_qos = <0x40 0x41 0x42 0x43 0x44 0x45>; }; pd_vpu@11 { reg = <0x0b>; clocks = <0x1f 0xed>; pm_qos = <0x46>; }; pd_rkvdec@13 { clocks = <0x1f 0x107>; reg = <0x0d>; pm_qos = <0x47>; }; pd_rkvenc@14 { reg = <0x0e>; clocks = <0x1f 0x102>; pm_qos = <0x48 0x49 0x4a>; }; pd_pipe@15 { reg = <0x0f>; clocks = <0x1f 0x7f>; pm_qos = <0x4b 0x4c 0x4d 0x4e 0x4f>; }; }; }; it will take some time but, as I said when I opened this topic, you have to be very patient You will need to include this devices on RK3566-box-demo Enable devices that you have disable devices that you dont changing ports to devices that uses different address.... Use this calculator to compare ports from original android HEX and set it up decimal number for linux... rk3566-box-demo.dts Edited June 16, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 16, 2023 Author Share Posted June 16, 2023 (edited) a tip how i worked on my device when compile armbian. set "change kernel config" when the compile stops to setup kernel config you will need to change the rk3566-box-demo.dts file inside this folder: Ubuntu-22.04\home\build\cache\sources\linux-kernel-worktree\6.2__media__arm64\arch\arm64\boot\dts\rockchip now it will compile armbian image with your dtb inside. in your case, the device have SD card reader, dont need to recompile entire kernel, it's faster: just DTC it on terminal and put the new file on SD card to test. dtc -I dts -O dtb -o rk3566-box-demo.dtb rk3566-box-demo.dts if you take 30 days to understand and translate the pins and memory addresses you were lucky, but the whole community will thank you Edited June 16, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
Energokom Posted June 17, 2023 Share Posted June 17, 2023 Armbian 22.11.1, kernel 4.19.232 My wi-fi is not working, the HK5235F chip 0 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 17, 2023 Author Share Posted June 17, 2023 (edited) 7 hours ago, Energokom said: My wi-fi is not working, the HK5235F chip the solution is in the posts above yours, just run the translation from android11.dts to rk3566-box-demo.dts and it will works 100% Edited June 17, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 18, 2023 Share Posted June 18, 2023 @hotnikq According to your very useful information, I see a way to make the ethernet (hope it) work based on your shared dts, but without even basic knowledge about device tree, I bet I will need 30++ days to deal with it, LoL I'm on a trip, will report back asap, thank you! 0 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 19, 2023 Author Share Posted June 19, 2023 (edited) 21 hours ago, ewww said: I see a way to make the ethernet (hope it) work based on your shared dts be carefull, My device is based on FAN53555, tcs4525, RK809-5 your device is based on rk3566-box-demo.dts misconfiguration for power devices can make things go hot. make things based on your DTS from android11 and rk3566-box-demo this is the true, no way to scape, the work is slow like an ant. use the translation mode i suggest, anything you do outside of that will make things stop working. Author: Piotr Oniszczuk piotr.oniszczuk@gmail.com Based on Quartz64 DT by: Peter Geis pgwipeout@gmail.com with sort of code from @thc013 split your dts to work in pages. if you start today, 30 days, 30 pages.... do it on track and slowly, it will work Edited June 19, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 19, 2023 Share Posted June 19, 2023 @hotnikq well, I got your point. Rewriting everything is far beyond my ability, I was looking for a "shortcut path", like patching your dts which was decompiled from your dtb. I saw the diff (ethernet, gmac...) between that dts compared to rk3566-box-demo.dts and my kernel 4.19 dts. Quote be carefull, My device is based on FAN53555, tcs4525, RK809-5 your device is based on rk3566-box-demo.dts My problem is, with your dtb, it can boot. With rk3566-box-demo.dtb, it hangs after loading some nodes. I don't know how to continue debugging 😕 Quote U-Boot SPL board init U-Boot SPL 2017.09-gbb96596-dirty #ubuntu (Jun 16 2023 - 03:20:14) unknown raw ID phN unrecognized JEDEC id bytes: 00, 00, 00 Trying to boot from MMC2 ## Verified-boot: 0 ## Checking atf-1 0x00040000 ... sha256+ OK ## Checking uboot 0x00a00000 ... sha256+ OK ## Checking fdt 0x00b201c0 ... sha256+ OK ## Checking atf-2 0xfdcc9000 ... sha256+ OK ## Checking atf-3 0xfdcd0000 ... sha256+ OK ## Checking optee 0x08400000 ... sha256+ OK Jumping to U-Boot(0x00a00000) via ARM Trusted Firmware(0x00040000) Total: 337.663 ms INFO: Preloader serial: 2 NOTICE: BL31: v2.3():v2.3-135-gcda1658bc-dirty:xsf NOTICE: BL31: Built : 14:19:26, Jun 1 2021 INFO: GICv3 without legacy support detected. INFO: ARM GICv3 driver initialized in EL3 INFO: pmu v1 is valid INFO: dfs DDR fsp_param[0].freq_mhz= 1056MHz INFO: dfs DDR fsp_param[1].freq_mhz= 324MHz INFO: dfs DDR fsp_param[2].freq_mhz= 528MHz INFO: dfs DDR fsp_param[3].freq_mhz= 780MHz INFO: Using opteed sec cpu_context! INFO: boot cpu mask: 0 INFO: BL31: Initializing runtime services INFO: BL31: Initializing BL32 I/TC: I/TC: Start rockchip platform init I/TC: Rockchip release version: 1.0 I/TC: OP-TEE version: 3.6.0-307-g0b06ae94 #1 Fri May 7 01:52:27 UTC 2021 aarch64 I/TC: Initialized INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0xa00000 INFO: SPSR = 0x3c9 U-Boot 2017.09-ge5595b4 #ubuntu (Jan 03 2022 - 08:25:01 +0000) Model: Rockchip RK3568 Evaluation Board PreSerial: 2, raw, 0xfe660000 DRAM: 3.7 GiB Sysmem: init Relocation Offset: ed358000, fdt: eb9f8eb8 Using default environment no mmc device at slot 1 dwmmc@fe2b0000: 1 (SD), dwmmc@fe2c0000: 2, sdhci@fe310000: 0 Bootdev(atags): mmc 1 MMC1: Legacy, 50Mhz PartType: EFI No misc partition boot mode: None FIT: No boot partition No resource partition Failed to load DTB Failed to get kernel dtb, ret=-19 io-domain: OK Failed to get scmi clk dev Model: Rockchip RK3568 Evaluation Board rockchip_set_serialno: could not find efuse/otp device CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A) apll 816000 KHz dpll 528000 KHz gpll 1188000 KHz cpll 1000000 KHz npll 24000 KHz vpll 24000 KHz hpll 24000 KHz ppll 100000 KHz armclk 816000 KHz aclk_bus 150000 KHz pclk_bus 50000 KHz aclk_top_high 300000 KHz aclk_top_low 200000 KHz hclk_top 150000 KHz pclk_top 50000 KHz aclk_perimid 300000 KHz hclk_perimid 150000 KHz pclk_pmu 50000 KHz Net: No ethernet found. Hit key to stop autoboot('CTRL+C'): 0 ## Booting FIT Image FIT: No boot partition FIT: No FIT image Could not find misc partition ANDROID: reboot reason: "(none)" optee api revision: 2.0 TEEC: Waring: Could not find security partition Not AVB images, AVB skip android_image_load_by_partname: Can't find part: boot Android image load failed Android boot failed, error -1. switch to partitions #0, OK mmc1 is current device Scanning mmc 1:2... Found /boot/extlinux/extlinux.conf Retrieving file: /boot/extlinux/extlinux.conf 637 bytes read in 34 ms (17.6 KiB/s) 1: Armbian Retrieving file: /boot/uInitrd 23840377 bytes read in 2053 ms (11.1 MiB/s) Retrieving file: /boot/Image 27853312 bytes read in 2372 ms (11.2 MiB/s) append: root=UUID=b26a87aa-8665-44ae-a253-bd17cf9d9109 rootflags=data=writeback rw rootdelay=10 rootwait console=ttyS02,1500000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 loglevel=7 Retrieving file: /boot/dtb/rockchip/rk3566-box-demo.dtb 52304 bytes read in 65 ms (785.2 KiB/s) Fdt Ramdisk skip relocation ## Loading init Ramdisk from Legacy Image at 0a200000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 23840313 Bytes = 22.7 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 0x0a100000 Booting using the fdt blob at 0x0a100000 Using Device Tree in place at 000000000a100000, end 000000000a10fc4f can't found rockchip,drm-logo, use rockchip,fb-logo WARNING: could not set reg FDT_ERR_BADOFFSET. failed to reserve fb-loader-logo memory Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000) Adding bank: 0x09400000 - 0xf0000000 (size: 0xe6c00000) Total: 5787.471 ms Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050] [ 0.000000] Linux version 6.2.16-media (armbian@next) (aarch64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP PREEMPT_DYNAMIC Wed May 17 11:59:13 UTC 2023 [ 0.000000] Machine model: Rockchip RK3566 BOX DEMO Board [ 0.000000] efi: UEFI not found. [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] NUMA: NODE_DATA [mem 0xef826100-0xef82bfff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000083fffff] [ 0.000000] node 0: [mem 0x0000000009400000-0x00000000efffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] On node 0, zone DMA: 512 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 4096 pages in unavailable ranges [ 0.000000] cma: Reserved 256 MiB at 0x00000000dbc00000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS migration not required [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: Embedded 30 pages/cpu s83944 r8192 d30744 u122880 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: Virtualization Host Extensions [ 0.000000] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009 [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 963080 [ 0.000000] Policy zone: DMA [ 0.000000] Kernel command line: root=UUID=b26a87aa-8665-44ae-a253-bd17cf9d9109 rootflags=data=writeback rw rootdelay=10 rootwait console=ttyS02,1500000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 loglevel=7 [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 3523856K/3913728K available (14784K kernel code, 3392K rwdata, 5100K rodata, 3776K init, 1029K bss, 127728K reserved, 262144K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] trace event string verifier disabled [ 0.000000] Dynamic Preempt: none [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 320 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: MBI range [296:319] [ 0.000000] GICv3: Using MBI frame 0x00000000fd410000 [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 0.000000] ITS: No ITS available, not enabling LPIs [ 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.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001041] Console: colour dummy device 80x25 [ 0.001060] printk: console [tty0] enabled [ 0.001892] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.001936] pid_max: default: 32768 minimum: 301 [ 0.002278] LSM: initializing lsm=capability,yama,safesetid,integrity,bpf [ 0.002378] Yama: becoming mindful. [ 0.002468] LSM support for eBPF active [ 0.002701] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.002756] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.004801] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.006068] cblist_init_generic: Setting adjustable number of callback queues. [ 0.006106] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.006280] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.006656] rcu: Hierarchical SRCU implementation. [ 0.006680] rcu: Max phase no-delay instances is 1000. [ 0.011055] EFI services will not be available. [ 0.011672] smp: Bringing up secondary CPUs ... [ 0.012862] Detected VIPT I-cache on CPU1 [ 0.012993] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 0.013016] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 0.013074] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 0.014221] Detected VIPT I-cache on CPU2 [ 0.014339] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 0.014360] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 0.014403] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 0.015503] Detected VIPT I-cache on CPU3 [ 0.015610] cacheinfo: Unable to detect cache hierarchy for CPU 3 [ 0.015630] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000 [ 0.015670] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] [ 0.015807] smp: Brought up 1 node, 4 CPUs [ 0.015975] SMP: Total of 4 processors activated. [ 0.015996] CPU features: detected: 32-bit EL0 Support [ 0.016012] CPU features: detected: 32-bit EL1 Support [ 0.016081] CPU features: detected: Data cache clean to the PoU not required for I/D coherence [ 0.016110] CPU features: detected: Common not Private translations [ 0.016128] CPU features: detected: CRC32 instructions [ 0.016143] CPU features: detected: Data cache clean to Point of Persistence [ 0.016165] CPU features: detected: RCpc load-acquire (LDAPR) [ 0.016180] CPU features: detected: LSE atomic instructions [ 0.016197] CPU features: detected: Privileged Access Never [ 0.016213] CPU features: detected: RAS Extension Support [ 0.016233] CPU features: detected: Speculative Store Bypassing Safe (SSBS) [ 0.016382] CPU: All CPU(s) started at EL2 [ 0.016406] alternatives: applying system-wide alternatives [ 0.022992] devtmpfs: initialized [ 0.041790] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.041895] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.049891] pinctrl core: initialized pinctrl subsystem [ 0.050926] DMI not present or invalid. [ 0.051949] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.053801] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.054633] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.055157] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.055265] audit: initializing netlink subsys (disabled) [ 0.055556] audit: type=2000 audit(0.052:1): state=initialized audit_enabled=0 res=1 [ 0.056878] thermal_sys: Registered thermal governor 'fair_share' [ 0.056890] thermal_sys: Registered thermal governor 'bang_bang' [ 0.056917] thermal_sys: Registered thermal governor 'step_wise' [ 0.056936] thermal_sys: Registered thermal governor 'user_space' [ 0.057026] cpuidle: using governor ladder [ 0.057096] cpuidle: using governor menu [ 0.057492] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.057699] ASID allocator initialised with 65536 entries [ 0.059045] Serial: AMBA PL011 UART driver [ 0.072006] platform fe040000.vop: Fixed dependency cycle(s) with /hdmi@fe0a0000 [ 0.088947] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.089567] rockchip-gpio fdd60000.gpio: probed /pinctrl/gpio@fdd60000 [ 0.089992] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.090381] rockchip-gpio fe740000.gpio: probed /pinctrl/gpio@fe740000 [ 0.091008] gpio gpiochip2: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.091407] rockchip-gpio fe750000.gpio: probed /pinctrl/gpio@fe750000 [ 0.091803] gpio gpiochip3: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.092159] rockchip-gpio fe760000.gpio: probed /pinctrl/gpio@fe760000 [ 0.092688] gpio gpiochip4: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.093062] rockchip-gpio fe770000.gpio: probed /pinctrl/gpio@fe770000 [ 0.093771] platform fe0a0000.hdmi: Fixed dependency cycle(s) with /hdmi-con [ 0.101044] KASLR disabled due to lack of seed [ 0.102419] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.102457] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.102480] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.102498] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.102517] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.102534] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.102552] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.102569] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.170496] raid6: neonx8 gen() 1420 MB/s [ 0.238664] raid6: neonx4 gen() 1450 MB/s [ 0.306829] raid6: neonx2 gen() 1337 MB/s [ 0.374988] raid6: neonx1 gen() 1090 MB/s [ 0.443152] raid6: int64x8 gen() 910 MB/s [ 0.511329] raid6: int64x4 gen() 1049 MB/s [ 0.579498] raid6: int64x2 gen() 937 MB/s [ 0.647707] raid6: int64x1 gen() 684 MB/s [ 0.647731] raid6: using algorithm neonx4 gen() 1450 MB/s [ 0.715766] raid6: .... xor() 1097 MB/s, rmw enabled [ 0.715789] raid6: using neon recovery algorithm [ 0.716988] fbcon: Taking over console [ 0.717071] ACPI: Interpreter disabled. [ 0.722166] iommu: Default domain type: Translated [ 0.722196] iommu: DMA domain TLB invalidation policy: lazy mode [ 0.722952] usbcore: registered new interface driver usbfs [ 0.723018] usbcore: registered new interface driver hub [ 0.723104] usbcore: registered new device driver usb [ 0.723522] pps_core: LinuxPPS API ver. 1 registered [ 0.723547] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.723588] PTP clock support registered [ 0.724176] EDAC MC: Ver: 3.0.0 [ 0.724851] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16 [ 0.725071] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. [ 0.725160] arm-scmi firmware:scmi: Malformed reply - real_sz:8 calc_sz:4 (loop_num_ret:1) [ 0.725194] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 0.727088] NetLabel: Initializing [ 0.727115] NetLabel: domain hash size = 128 [ 0.727132] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.727261] NetLabel: unlabeled traffic allowed by default [ 0.727544] vgaarb: loaded [ 0.728245] clocksource: Switched to clocksource arch_sys_counter [ 0.728882] VFS: Disk quotas dquot_6.6.0 [ 0.729013] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.729534] pnp: PnP ACPI: disabled [ 0.744119] NET: Registered PF_INET protocol family [ 0.744581] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.749000] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.749100] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.749152] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.749443] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear) [ 0.750494] TCP: Hash tables configured (established 32768 bind 32768) [ 0.750910] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear) [ 0.751098] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.751207] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.751597] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.751667] NET: Registered PF_XDP protocol family [ 0.751705] PCI: CLS 0 bytes, default 64 [ 0.752509] Trying to unpack rootfs image as initramfs... [ 0.774792] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available [ 0.775885] kvm [1]: IPA Size Limit: 40 bits [ 0.775942] kvm [1]: GICv3: no GICV resource entry [ 0.775963] kvm [1]: disabling GICv2 emulation [ 0.775998] kvm [1]: GIC system register CPU interface enabled [ 0.776311] kvm [1]: vgic interrupt IRQ9 [ 0.777295] kvm [1]: VHE mode initialized successfully [ 0.779734] Initialise system trusted keyrings [ 0.780338] workingset: timestamp_bits=39 max_order=20 bucket_order=0 [ 0.780504] zbud: loaded [ 0.781977] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.782065] fuse: init (API version 7.38) [ 0.836697] xor: measuring software checksum speed [ 0.842498] 8regs : 1721 MB/sec [ 0.848805] 32regs : 1577 MB/sec [ 0.854693] arm64_neon : 1690 MB/sec [ 0.854729] xor: using function: 8regs (1721 MB/sec) [ 0.854760] Key type asymmetric registered [ 0.854779] Asymmetric key parser 'x509' registered [ 0.854961] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.855306] io scheduler mq-deadline registered [ 0.855450] io scheduler bfq registered [ 0.872754] arm-scmi firmware:scmi: Failed. SCMI protocol 22 not active. [ 0.878891] Serial: 8250/16550 driver, 8 ports, IRQ sharing enabled [ 0.883678] fe650000.serial: ttyS1 at MMIO 0xfe650000 (irq = 23, base_baud = 1500000) is a 16550A [ 0.883935] serial serial0: tty port ttyS1 registered [ 0.885088] fe660000.serial: ttyS2 at MMIO 0xfe660000 (irq = 24, base_baud = 1500000) is a 16550A [ 0.885380] printk: console [ttyS2] enabled [ 1.002822] Serial: AMBA driver [ 1.006624] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 1.021038] brd: module loaded [ 1.031595] loop: module loaded [ 1.037614] thunder_xcv, ver 1.0 [ 1.037982] thunder_bgx, ver 1.0 [ 1.038316] nicpf, ver 1.0 [ 1.040706] rk_gmac-dwmac fe010000.ethernet: IRQ eth_lpi not found [ 1.041527] rk_gmac-dwmac fe010000.ethernet: supply phy not found, using dummy regulator [ 1.042491] rk_gmac-dwmac fe010000.ethernet: clock input or output? (input). [ 1.043142] rk_gmac-dwmac fe010000.ethernet: TX delay(0x4f). [ 1.043662] rk_gmac-dwmac fe010000.ethernet: RX delay(0x2d). [ 1.044187] rk_gmac-dwmac fe010000.ethernet: integrated PHY? (no). [ 1.044820] rk_gmac-dwmac fe010000.ethernet: clock input from PHY [ 1.050401] rk_gmac-dwmac fe010000.ethernet: init for RGMII [ 1.051356] rk_gmac-dwmac fe010000.ethernet: User ID: 0x30, Synopsys ID: 0x51 [ 1.052027] rk_gmac-dwmac fe010000.ethernet: DWMAC4/5 [ 1.052532] rk_gmac-dwmac fe010000.ethernet: DMA HW capability register supported [ 1.053213] rk_gmac-dwmac fe010000.ethernet: RX Checksum Offload Engine supported [ 1.053889] rk_gmac-dwmac fe010000.ethernet: TX Checksum insertion supported [ 1.054523] rk_gmac-dwmac fe010000.ethernet: Wake-Up On Lan supported [ 1.055205] rk_gmac-dwmac fe010000.ethernet: TSO supported [ 1.055711] rk_gmac-dwmac fe010000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 1.056459] rk_gmac-dwmac fe010000.ethernet: Enabled RFS Flow TC (entries=10) [ 1.057111] rk_gmac-dwmac fe010000.ethernet: TSO feature enabled [ 1.057658] rk_gmac-dwmac fe010000.ethernet: Using 32/32 bits DMA host/device width [ 2.250623] Freeing initrd memory: 23276K [ 2.277643] usbcore: registered new interface driver usbserial_generic [ 2.278290] usbserial: USB Serial support registered for generic [ 2.278873] usbcore: registered new interface driver ch341 [ 2.279422] usbserial: USB Serial support registered for ch341-uart [ 2.280023] usbcore: registered new interface driver cp210x [ 2.280581] usbserial: USB Serial support registered for cp210x [ 2.281151] usbcore: registered new interface driver ftdi_sio [ 2.281699] usbserial: USB Serial support registered for FTDI USB Serial Device [ 2.282433] usbcore: registered new interface driver pl2303 [ 2.282971] usbserial: USB Serial support registered for pl2303 [ 2.284183] mousedev: PS/2 mouse device common for all mice [ 2.289017] ghes_edac: GHES probing device list is empty [ 2.290283] ledtrig-cpu: registered to indicate activity on CPUs [ 2.292072] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active. [ 2.292785] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 2.297646] NET: Registered PF_INET6 protocol family [ 2.367170] Segment Routing with IPv6 [ 2.367623] In-situ OAM (IOAM) with IPv6 [ 2.379614] registered taskstats version 1 [ 2.380316] Loading compiled-in X.509 certificates [ 2.384395] zswap: loaded using pool zstd/z3fold [ 2.398079] Key type .fscrypt registered [ 2.398464] Key type fscrypt-provisioning registered [ 2.400954] Btrfs loaded, crc32c=crc32c-generic, assert=on, integrity-checker=on, zoned=yes, fsverity=yes [ 2.435188] Key type encrypted registered [ 2.435661] ima: No TPM chip found, activating TPM-bypass! [ 2.436178] ima: Allocated hash algorithm: sha1 [ 2.436665] ima: No architecture policies found [ 2.437151] evm: Initialising EVM extended attributes: [ 2.437623] evm: security.selinux [ 2.437931] evm: security.SMACK64 [ 2.438237] evm: security.SMACK64EXEC [ 2.438572] evm: security.SMACK64TRANSMUTE [ 2.438946] evm: security.SMACK64MMAP [ 2.439281] evm: security.apparmor [ 2.439593] evm: security.ima [ 2.439867] evm: security.capability [ 2.440195] evm: HMAC attrs: 0x1 [ 2.487918] psci_checker: PSCI checker started using 4 CPUs [ 2.488513] psci_checker: Starting hotplug tests [ 2.488950] psci_checker: Trying to turn off and on again all CPUs [ 2.491346] psci: CPU0 killed (polled 0 ms) [ 2.495356] psci: CPU1 killed (polled 0 ms) [ 2.499172] psci: CPU2 killed (polled 0 ms) [ 2.502157] Detected VIPT I-cache on CPU0 [ 2.502614] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 2.503175] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 2.503863] CPU0: Booted secondary processor 0x0000000000 [0x412fd050] [ 2.506436] Detected VIPT I-cache on CPU1 [ 2.506946] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 2.507509] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 2.508212] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 2.511169] Detected VIPT I-cache on CPU2 [ 2.511680] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 2.512249] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 2.512951] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 2.515132] psci_checker: Trying to turn off and on again group 0 (CPUs 0-3) [ 2.516274] psci: CPU0 killed (polled 0 ms) [ 2.519734] psci: CPU1 killed (polled 0 ms) [ 2.523009] psci: CPU2 killed (polled 0 ms) [ 2.525665] Detected VIPT I-cache on CPU0 [ 2.526122] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 2.526682] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 2.527370] CPU0: Booted secondary processor 0x0000000000 [0x412fd050] [ 2.529869] Detected VIPT I-cache on CPU1 [ 2.530377] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 2.530938] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 2.531640] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 2.534506] Detected VIPT I-cache on CPU2 [ 2.534970] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 2.535526] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 2.536218] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 2.538336] psci_checker: Hotplug tests passed OK [ 2.538778] psci_checker: Starting suspend tests (10 cycles per state) [ 2.539426] psci_checker: cpuidle not available on CPU 0, ignoring [ 2.539992] psci_checker: cpuidle not available on CPU 1, ignoring [ 2.540585] psci_checker: cpuidle not available on CPU 2, ignoring [ 2.541147] psci_checker: cpuidle not available on CPU 3, ignoring [ 2.541707] psci_checker: Could not start suspend tests on any CPU [ 2.542263] psci_checker: PSCI checker completed [ 2.545630] Freeing unused kernel memory: 3776K [ 2.564377] Run /init as init process [ 4.116919] Synopsys Designware Multimedia Card Interface Driver [ 4.134233] sdhci: Secure Digital Host Controller Interface driver [ 4.134834] sdhci: Copyright(c) Pierre Ossman [ 4.136945] sdhci-pltfm: SDHCI platform and OF driver helper [ 4.140498] dwmmc_rockchip fe2b0000.mmc: IDMAC supports 32-bit address mode. [ 4.141213] dwmmc_rockchip fe2b0000.mmc: Using internal DMA controller. [ 4.141828] dwmmc_rockchip fe2b0000.mmc: Version ID is 270a [ 4.142424] dwmmc_rockchip fe2b0000.mmc: DW MMC controller at irq 32,32 bit host data width,256 deep fifo [ 4.144623] dwmmc_rockchip fe2b0000.mmc: Got CD GPIO [ 4.149832] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.150556] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.151178] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.151849] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 35,32 bit host data width,256 deep fifo [ 4.168404] mmc_host mmc0: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) [ 4.191599] ohci-platform fd8c0000.usb: Generic Platform OHCI controller [ 4.193452] ehci-platform fd800000.usb: EHCI Host Controller [ 4.193467] ehci-platform fd880000.usb: EHCI Host Controller [ 4.193605] ohci-platform fd840000.usb: Generic Platform OHCI controller [ 4.195204] ohci-platform fd8c0000.usb: new USB bus registered, assigned bus number 1 only one good news is that looks like the ethernet was probed correctly Quote [ 1.040706] rk_gmac-dwmac fe010000.ethernet: IRQ eth_lpi not found [ 1.041527] rk_gmac-dwmac fe010000.ethernet: supply phy not found, using dummy regulator [ 1.042491] rk_gmac-dwmac fe010000.ethernet: clock input or output? (input). [ 1.043142] rk_gmac-dwmac fe010000.ethernet: TX delay(0x4f). [ 1.043662] rk_gmac-dwmac fe010000.ethernet: RX delay(0x2d). [ 1.044187] rk_gmac-dwmac fe010000.ethernet: integrated PHY? (no). [ 1.044820] rk_gmac-dwmac fe010000.ethernet: clock input from PHY [ 1.050401] rk_gmac-dwmac fe010000.ethernet: init for RGMII [ 1.051356] rk_gmac-dwmac fe010000.ethernet: User ID: 0x30, Synopsys ID: 0x51 [ 1.052027] rk_gmac-dwmac fe010000.ethernet: DWMAC4/5 [ 1.052532] rk_gmac-dwmac fe010000.ethernet: DMA HW capability register supported [ 1.053213] rk_gmac-dwmac fe010000.ethernet: RX Checksum Offload Engine supported [ 1.053889] rk_gmac-dwmac fe010000.ethernet: TX Checksum insertion supported [ 1.054523] rk_gmac-dwmac fe010000.ethernet: Wake-Up On Lan supported [ 1.055205] rk_gmac-dwmac fe010000.ethernet: TSO supported [ 1.055711] rk_gmac-dwmac fe010000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 1.056459] rk_gmac-dwmac fe010000.ethernet: Enabled RFS Flow TC (entries=10) [ 1.057111] rk_gmac-dwmac fe010000.ethernet: TSO feature enabled [ 1.057658] rk_gmac-dwmac fe010000.ethernet: Using 32/32 bits DMA host/device width 0 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 19, 2023 Author Share Posted June 19, 2023 (edited) 7 hours ago, ewww said: With rk3566-box-demo.dtb, it hangs after loading some nodes @ewww You are closer than I expected... you just need to compare the power pins and other things. as @maka said this device is fully compatible with rk3566-box-demo.dtb adaptation is minimal. you can wait for another user of this device, but without much effort you should get. try disabling all usb ports on rk3566-box-demo.dts to see the boot happen if the boot happens, enable only the ones you believe work Quote &usb2phy0_host { phy-supply = <&vcc5v0_usb_host>; status = "disabled"; }; &usb2phy0_otg { vbus-supply = <&vcc5v0_usb2_otg>; status = "disabled"; }; &usb2phy1_host { phy-supply = <&vcc5v0_usb_host>; status = "disabled"; }; &usb2phy1_otg { phy-supply = <&vcc5v0_usb_host>; status = "disabled"; }; &usb2phy1 { status = "disabled"; }; &usb_host0_ehci { status = "disabled"; }; &usb_host0_ohci { status = "disabled"; }; &usb_host1_ehci { status = "disabled"; }; &usb_host1_ohci { status = "disabled"; }; &usb_host1_xhci { status = "disabled"; }; Edited June 19, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 20, 2023 Share Posted June 20, 2023 @hotnikq yes!! disable all usb make it able to boot to user space 0 Quote Link to comment Share on other sites More sharing options...
maka Posted June 20, 2023 Share Posted June 20, 2023 Here you have a dtb file that could work. Has the voltages suitable for your box. even the ethernet doesnt work properly without them. Maybe usbs dont work well because I dont manage them well enough. Good luck rk3566-box-demo_rboxr2.dtb 2 Quote Link to comment Share on other sites More sharing options...
maka Posted June 20, 2023 Share Posted June 20, 2023 Sorry I have made a mistake better use this. rk3566-box-demo_rboxr2.dtb 2 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 20, 2023 Share Posted June 20, 2023 @maka thanks. I have just tested 2 dtb. HDMI is working, but no usb Quote Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050] [ 0.000000] Linux version 6.1.34-media (armbian@next) (aarch64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP PREEMPT_DYNAMIC Wed Jun 14 09:15:34 UTC 2023 [ 0.000000] Machine model: Rockchip RK3566 BOX DEMO Board [ 0.000000] efi: UEFI not found. [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] NUMA: NODE_DATA [mem 0xef7ec100-0xef7f1fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000083fffff] [ 0.000000] node 0: [mem 0x0000000009400000-0x00000000efffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] On node 0, zone DMA: 512 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 4096 pages in unavailable ranges [ 0.000000] cma: Reserved 256 MiB at 0x00000000dba00000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS migration not required [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: Embedded 30 pages/cpu s83112 r8192 d31576 u122880 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: Virtualization Host Extensions [ 0.000000] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009 [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 963080 [ 0.000000] Policy zone: DMA [ 0.000000] Kernel command line: root=UUID=a657b566-b886-45b2-9c35-b27754119297 rootflags=data=writeback rw rootdelay=10 rootwait console=ttyS02,1500000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 loglevel=7 [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 3515188K/3913728K available (14528K kernel code, 3388K rwdata, 4740K rodata, 3520K init, 1028K bss, 136396K reserved, 262144K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] trace event string verifier disabled [ 0.000000] Dynamic Preempt: none [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 320 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: MBI range [296:319] [ 0.000000] GICv3: Using MBI frame 0x00000000fd410000 [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 0.000000] ITS: No ITS available, not enabling LPIs [ 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.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001533] Console: colour dummy device 80x25 [ 0.002199] printk: console [tty0] enabled [ 0.002364] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.002405] pid_max: default: 32768 minimum: 301 [ 0.002697] LSM: Security Framework initializing [ 0.002798] Yama: becoming mindful. [ 0.002884] LSM support for eBPF active [ 0.003096] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.003148] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.005061] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.006284] cblist_init_generic: Setting adjustable number of callback queues. [ 0.006323] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.006493] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.006885] rcu: Hierarchical SRCU implementation. [ 0.006910] rcu: Max phase no-delay instances is 1000. [ 0.013283] EFI services will not be available. [ 0.013989] smp: Bringing up secondary CPUs ... [ 0.015078] Detected VIPT I-cache on CPU1 [ 0.015200] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 0.015224] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 0.015283] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 0.016480] Detected VIPT I-cache on CPU2 [ 0.016593] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 0.016614] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 0.016663] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 0.017745] Detected VIPT I-cache on CPU3 [ 0.017854] cacheinfo: Unable to detect cache hierarchy for CPU 3 [ 0.017874] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000 [ 0.017919] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] [ 0.018058] smp: Brought up 1 node, 4 CPUs [ 0.018223] SMP: Total of 4 processors activated. [ 0.018242] CPU features: detected: 32-bit EL0 Support [ 0.018258] CPU features: detected: 32-bit EL1 Support [ 0.018275] CPU features: detected: Data cache clean to the PoU not required for I/D coherence [ 0.018297] CPU features: detected: Common not Private translations [ 0.018314] CPU features: detected: CRC32 instructions [ 0.018329] CPU features: detected: Data cache clean to Point of Persistence [ 0.018350] CPU features: detected: RCpc load-acquire (LDAPR) [ 0.018366] CPU features: detected: LSE atomic instructions [ 0.018381] CPU features: detected: Privileged Access Never [ 0.018396] CPU features: detected: RAS Extension Support [ 0.018415] CPU features: detected: Speculative Store Bypassing Safe (SSBS) [ 0.018550] CPU: All CPU(s) started at EL2 [ 0.018573] alternatives: applying system-wide alternatives [ 0.025417] devtmpfs: initialized [ 0.055114] Registered cp15_barrier emulation handler [ 0.055168] Registered setend emulation handler [ 0.055469] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.055516] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.063461] pinctrl core: initialized pinctrl subsystem [ 0.064470] DMI not present or invalid. [ 0.065478] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.067391] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.068132] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.068744] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.068849] audit: initializing netlink subsys (disabled) [ 0.069134] audit: type=2000 audit(0.064:1): state=initialized audit_enabled=0 res=1 [ 0.070437] thermal_sys: Registered thermal governor 'fair_share' [ 0.070449] thermal_sys: Registered thermal governor 'bang_bang' [ 0.070477] thermal_sys: Registered thermal governor 'step_wise' [ 0.070496] thermal_sys: Registered thermal governor 'user_space' [ 0.070591] cpuidle: using governor ladder [ 0.070662] cpuidle: using governor menu [ 0.071051] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.071258] ASID allocator initialised with 65536 entries [ 0.073268] Serial: AMBA PL011 UART driver [ 0.086489] platform fe040000.vop: Fixed dependency cycle(s) with /hdmi@fe0a0000 [ 0.113027] rockchip-gpio fdd60000.gpio: probed /pinctrl/gpio@fdd60000 [ 0.113881] rockchip-gpio fe740000.gpio: probed /pinctrl/gpio@fe740000 [ 0.114713] rockchip-gpio fe750000.gpio: probed /pinctrl/gpio@fe750000 [ 0.115458] rockchip-gpio fe760000.gpio: probed /pinctrl/gpio@fe760000 [ 0.116278] rockchip-gpio fe770000.gpio: probed /pinctrl/gpio@fe770000 [ 0.117458] platform fe0a0000.hdmi: Fixed dependency cycle(s) with /hdmi-con [ 0.124628] KASLR disabled due to lack of seed [ 0.135960] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.136004] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.136026] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.136044] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.136062] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.136079] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.136098] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.136114] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.205879] raid6: neonx8 gen() 1416 MB/s [ 0.274031] raid6: neonx4 gen() 1442 MB/s [ 0.342126] raid6: neonx2 gen() 1337 MB/s [ 0.410230] raid6: neonx1 gen() 1098 MB/s [ 0.478322] raid6: int64x8 gen() 909 MB/s [ 0.546417] raid6: int64x4 gen() 1046 MB/s [ 0.614503] raid6: int64x2 gen() 935 MB/s [ 0.682617] raid6: int64x1 gen() 688 MB/s [ 0.682642] raid6: using algorithm neonx4 gen() 1442 MB/s [ 0.750691] raid6: .... xor() 1098 MB/s, rmw enabled [ 0.750716] raid6: using neon recovery algorithm [ 0.751890] fbcon: Taking over console [ 0.751971] ACPI: Interpreter disabled. [ 0.757265] iommu: Default domain type: Translated [ 0.757295] iommu: DMA domain TLB invalidation policy: lazy mode [ 0.758093] usbcore: registered new interface driver usbfs [ 0.758178] usbcore: registered new interface driver hub [ 0.758241] usbcore: registered new device driver usb [ 0.758648] pps_core: LinuxPPS API ver. 1 registered [ 0.758672] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.758740] PTP clock support registered [ 0.759309] EDAC MC: Ver: 3.0.0 [ 0.759936] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16 [ 0.760160] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. [ 0.760249] arm-scmi firmware:scmi: Malformed reply - real_sz:8 calc_sz:4 (loop_num_ret:1) [ 0.760282] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 0.762006] NetLabel: Initializing [ 0.762034] NetLabel: domain hash size = 128 [ 0.762052] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.762164] NetLabel: unlabeled traffic allowed by default [ 0.762481] vgaarb: loaded [ 0.763187] clocksource: Switched to clocksource arch_sys_counter [ 0.763928] VFS: Disk quotas dquot_6.6.0 [ 0.764035] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.764513] pnp: PnP ACPI: disabled [ 0.779655] NET: Registered PF_INET protocol family [ 0.780052] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.784461] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.784560] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.784606] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.784898] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear) [ 0.785932] TCP: Hash tables configured (established 32768 bind 32768) [ 0.786354] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear) [ 0.786541] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.786670] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.787061] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.787128] NET: Registered PF_XDP protocol family [ 0.787231] PCI: CLS 0 bytes, default 64 [ 0.788122] Trying to unpack rootfs image as initramfs... [ 0.810992] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available [ 0.812021] kvm [1]: IPA Size Limit: 40 bits [ 0.812081] kvm [1]: GICv3: no GICV resource entry [ 0.812102] kvm [1]: disabling GICv2 emulation [ 0.812137] kvm [1]: GIC system register CPU interface enabled [ 0.812541] kvm [1]: vgic interrupt IRQ9 [ 0.813253] kvm [1]: VHE mode initialized successfully [ 0.815783] Initialise system trusted keyrings [ 0.816163] workingset: timestamp_bits=39 max_order=20 bucket_order=0 [ 0.825232] zbud: loaded [ 0.828506] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.828784] fuse: init (API version 7.37) [ 0.883606] xor: measuring software checksum speed [ 0.889408] 8regs : 1721 MB/sec [ 0.895703] 32regs : 1577 MB/sec [ 0.901566] arm64_neon : 1692 MB/sec [ 0.901595] xor: using function: 8regs (1721 MB/sec) [ 0.901623] Key type asymmetric registered [ 0.901643] Asymmetric key parser 'x509' registered [ 2.799531] Freeing initrd memory: 32552K [ 2.829011] alg: self-tests for CTR-KDF (hmac(sha256)) passed [ 2.829237] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 2.829472] io scheduler mq-deadline registered [ 2.829852] io scheduler bfq registered [ 2.846173] arm-scmi firmware:scmi: Failed. SCMI protocol 22 not active. [ 2.852126] Serial: 8250/16550 driver, 8 ports, IRQ sharing enabled [ 2.856772] fe650000.serial: ttyS1 at MMIO 0xfe650000 (irq = 23, base_baud = 1500000) is a 16550A [ 2.857015] serial serial0: tty port ttyS1 registered [ 2.858110] fe660000.serial: ttyS2 at MMIO 0xfe660000 (irq = 24, base_baud = 1500000) is a 16550A [ 2.971160] printk: console [ttyS2] enabled [ 2.973256] Serial: AMBA driver [ 2.976767] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 2.990294] brd: module loaded [ 3.000517] loop: module loaded [ 3.005585] thunder_xcv, ver 1.0 [ 3.005988] thunder_bgx, ver 1.0 [ 3.006341] nicpf, ver 1.0 [ 3.008907] rk_gmac-dwmac fe010000.ethernet: IRQ eth_lpi not found [ 3.009717] rk_gmac-dwmac fe010000.ethernet: supply phy not found, using dummy regulator [ 3.010620] rk_gmac-dwmac fe010000.ethernet: clock input or output? (input). [ 3.011295] rk_gmac-dwmac fe010000.ethernet: TX delay(0x4b). [ 3.011818] rk_gmac-dwmac fe010000.ethernet: RX delay(0x2b). [ 3.012349] rk_gmac-dwmac fe010000.ethernet: integrated PHY? (no). [ 3.012953] rk_gmac-dwmac fe010000.ethernet: clock input from PHY [ 3.018526] rk_gmac-dwmac fe010000.ethernet: init for RGMII [ 3.019412] rk_gmac-dwmac fe010000.ethernet: User ID: 0x30, Synopsys ID: 0x51 [ 3.020072] rk_gmac-dwmac fe010000.ethernet: DWMAC4/5 [ 3.020547] rk_gmac-dwmac fe010000.ethernet: DMA HW capability register supported [ 3.021223] rk_gmac-dwmac fe010000.ethernet: RX Checksum Offload Engine supported [ 3.021897] rk_gmac-dwmac fe010000.ethernet: TX Checksum insertion supported [ 3.022530] rk_gmac-dwmac fe010000.ethernet: Wake-Up On Lan supported [ 3.023215] rk_gmac-dwmac fe010000.ethernet: TSO supported [ 3.023721] rk_gmac-dwmac fe010000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 3.024447] rk_gmac-dwmac fe010000.ethernet: Enabled RFS Flow TC (entries=10) [ 3.025114] rk_gmac-dwmac fe010000.ethernet: TSO feature enabled [ 3.025666] rk_gmac-dwmac fe010000.ethernet: Using 32/32 bits DMA host/device width [ 3.178966] usbcore: registered new interface driver usbserial_generic [ 3.179659] usbserial: USB Serial support registered for generic [ 3.180253] usbcore: registered new interface driver ch341 [ 3.180783] usbserial: USB Serial support registered for ch341-uart [ 3.181435] usbcore: registered new interface driver cp210x [ 3.181974] usbserial: USB Serial support registered for cp210x [ 3.182553] usbcore: registered new interface driver ftdi_sio [ 3.183103] usbserial: USB Serial support registered for FTDI USB Serial Device [ 3.183826] usbcore: registered new interface driver pl2303 [ 3.184361] usbserial: USB Serial support registered for pl2303 [ 3.185557] mousedev: PS/2 mouse device common for all mice [ 3.191436] ledtrig-cpu: registered to indicate activity on CPUs [ 3.192745] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active. [ 3.193447] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 3.199362] NET: Registered PF_INET6 protocol family [ 3.228317] Segment Routing with IPv6 [ 3.228788] In-situ OAM (IOAM) with IPv6 [ 3.230848] registered taskstats version 1 [ 3.231307] Loading compiled-in X.509 certificates [ 3.235687] zswap: loaded using pool zstd/z3fold [ 3.237071] Key type .fscrypt registered [ 3.237445] Key type fscrypt-provisioning registered [ 3.239866] Btrfs loaded, crc32c=crc32c-generic, assert=on, integrity-checker=on, zoned=yes, fsverity=yes [ 3.267466] Key type encrypted registered [ 3.267919] ima: No TPM chip found, activating TPM-bypass! [ 3.268434] ima: Allocated hash algorithm: sha1 [ 3.268885] ima: No architecture policies found [ 3.269369] evm: Initialising EVM extended attributes: [ 3.269841] evm: security.selinux [ 3.270148] evm: security.SMACK64 [ 3.270453] evm: security.SMACK64EXEC [ 3.270788] evm: security.SMACK64TRANSMUTE [ 3.271160] evm: security.SMACK64MMAP [ 3.271534] evm: security.apparmor [ 3.271850] evm: security.ima [ 3.272125] evm: security.capability [ 3.272454] evm: HMAC attrs: 0x1 [ 3.327859] psci_checker: PSCI checker started using 4 CPUs [ 3.328399] psci_checker: Starting hotplug tests [ 3.328829] psci_checker: Trying to turn off and on again all CPUs [ 3.330174] psci: CPU0 killed (polled 0 ms) [ 3.334050] psci: CPU1 killed (polled 0 ms) [ 3.337929] psci: CPU2 killed (polled 0 ms) [ 3.340734] Detected VIPT I-cache on CPU0 [ 3.341166] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 3.341723] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 3.342402] CPU0: Booted secondary processor 0x0000000000 [0x412fd050] [ 3.344860] Detected VIPT I-cache on CPU1 [ 3.345285] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 3.345839] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 3.346528] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 3.349494] Detected VIPT I-cache on CPU2 [ 3.349957] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 3.350515] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 3.351211] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 3.353285] psci_checker: Trying to turn off and on again group 0 (CPUs 0-3) [ 3.354400] psci: CPU0 killed (polled 0 ms) [ 3.357935] psci: CPU1 killed (polled 0 ms) [ 3.361413] psci: CPU2 killed (polled 0 ms) [ 3.364075] Detected VIPT I-cache on CPU0 [ 3.364506] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 3.365060] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 3.365740] CPU0: Booted secondary processor 0x0000000000 [0x412fd050] [ 3.368247] Detected VIPT I-cache on CPU1 [ 3.368672] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 3.369228] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 3.369917] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 3.372801] Detected VIPT I-cache on CPU2 [ 3.373264] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 3.373822] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 3.374510] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 3.376633] psci_checker: Hotplug tests passed OK [ 3.377076] psci_checker: Starting suspend tests (10 cycles per state) [ 3.377726] psci_checker: cpuidle not available on CPU 0, ignoring [ 3.378291] psci_checker: cpuidle not available on CPU 1, ignoring [ 3.378848] psci_checker: cpuidle not available on CPU 2, ignoring [ 3.379545] psci_checker: cpuidle not available on CPU 3, ignoring [ 3.380111] psci_checker: Could not start suspend tests on any CPU [ 3.380667] psci_checker: PSCI checker completed [ 3.384582] Freeing unused kernel memory: 3520K [ 3.411315] Run /init as init process [ 4.459006] panfrost fde60000.gpu: clock rate = 594000000 [ 4.459623] panfrost fde60000.gpu: bus_clock rate = 500000000 [ 4.460247] panfrost fde60000.gpu: error -ENODEV: _opp_set_regulators: no regulator (mali) found [ 4.463765] panfrost fde60000.gpu: mali-g52 id 0x7402 major 0x1 minor 0x0 status 0x0 [ 4.464513] panfrost fde60000.gpu: features: 00000000,00000cf7, issues: 00000000,00000400 [ 4.465288] panfrost fde60000.gpu: Features: L2:0x07110206 Shader:0x00000002 Tiler:0x00000209 Mem:0x1 MMU:0x00002823 AS:0xff JS:0x7 [ 4.466386] panfrost fde60000.gpu: shader_present=0x1 l2_present=0x1 [ 4.476139] [drm] Initialized panfrost 1.2.0 20180908 for fde60000.gpu on minor 0 [ 4.498810] rockchip-vop2 fe040000.vop: Adding to iommu group 2 [ 4.499489] iommu: Failed to allocate default IOMMU domain of type 11 for group (null) - Falling back to IOMMU_DOMAIN_DMA [ 4.538675] rockchip-drm display-subsystem: bound fe040000.vop (ops vop2_component_ops [rockchipdrm]) [ 4.541423] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY) [ 4.546424] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver [ 4.547793] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops dw_hdmi_rockchip_ops [rockchipdrm]) [ 4.549916] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 1 [ 4.555637] Synopsys Designware Multimedia Card Interface Driver [ 4.560499] sdhci: Secure Digital Host Controller Interface driver [ 4.561095] sdhci: Copyright(c) Pierre Ossman [ 4.562926] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.562926] dwmmc_rockchip fe2b0000.mmc: IDMAC supports 32-bit address mode. [ 4.562981] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.563692] dwmmc_rockchip fe2b0000.mmc: Using internal DMA controller. [ 4.564325] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.564398] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 36,32 bit host data width,256 deep fifo [ 4.564922] dwmmc_rockchip fe2b0000.mmc: Version ID is 270a [ 4.567582] dwmmc_rockchip fe2b0000.mmc: DW MMC controller at irq 35,32 bit host data width,256 deep fifo [ 4.569056] dwmmc_rockchip fe2b0000.mmc: Got CD GPIO [ 4.573864] dma-pl330 fe530000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 4.574625] dma-pl330 fe530000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 4.582394] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.582479] mmc_host mmc0: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) [ 4.583102] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.584544] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.585098] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 36,32 bit host data width,256 deep fifo [ 4.589759] dma-pl330 fe550000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 4.590482] dma-pl330 fe550000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 4.594131] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.594845] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.595525] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.596089] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 36,32 bit host data width,256 deep fifo [ 4.600363] sdhci-pltfm: SDHCI platform and OF driver helper [ 4.601508] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.602208] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.602819] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.603427] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 36,32 bit host data width,256 deep fifo [ 4.609673] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.610390] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.611052] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.611679] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 36,32 bit host data width,256 deep fifo [ 4.616939] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.617641] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.618253] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.618806] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 36,32 bit host data width,256 deep fifo [ 4.650309] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0) [ 4.651246] mmc2: SDHCI controller on fe310000.mmc [fe310000.mmc] using ADMA [ 4.652026] mmc0: new high speed SDHC card at address 0001 [ 4.653669] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.654363] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.654973] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.655592] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 36,32 bit host data width,256 deep fifo [ 4.687509] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.688226] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.688844] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.689397] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 36,32 bit host data width,256 deep fifo [ 4.690996] dwmmc_rockchip fe2c0000.mmc: allocated mmc-pwrseq [ 4.691615] mmc_host mmc1: card is non-removable. [ 4.703357] mmc_host mmc1: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) [ 4.723628] mmc2: new HS200 MMC card at address 0001 [ 4.818022] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0) [ 4.826181] mmc1: new high speed SDIO card at address 0001 [ 4.915031] Console: switching to colour frame buffer device 240x67 [ 4.951900] rockchip-drm display-subsystem: [drm] fb0: rockchipdrmfb frame buffer device [ 4.997264] Registered IR keymap rc-cec [ 4.997984] rc rc0: dw_hdmi as /devices/platform/fe0a0000.hdmi/rc/rc0 [ 4.999889] input: dw_hdmi as /devices/platform/fe0a0000.hdmi/rc/rc0/input0 [ 5.051286] mmcblk0: mmc0:0001 SD 3.72 GiB [ 5.069791] GPT:Primary header thinks Alt. header is not at the end of the disk. [ 5.070625] GPT:7744511 != 7802879 [ 5.070999] GPT:Alternate GPT header not at the end of the disk. [ 5.071688] GPT:7744511 != 7802879 [ 5.072075] GPT: Use GNU Parted to correct GPT errors. [ 5.072649] mmcblk0: p1 p2 [ 5.076320] mmcblk2: mmc2:0001 CJNB4R 58.2 GiB [ 5.081869] mmcblk2: p2 p4 [ 5.083665] mmcblk2boot0: mmc2:0001 CJNB4R 4.00 MiB [ 5.086941] mmcblk2boot1: mmc2:0001 CJNB4R 4.00 MiB [ 5.089834] mmcblk2rpmb: mmc2:0001 CJNB4R 4.00 MiB, chardev (240:0) [ 15.332740] platform fdc20000.syscon:io-domains: deferred probe pending [ 15.333470] platform regulator-vdd-cpu: deferred probe pending [ 15.334081] platform regulator-vdd-logic: deferred probe pending After that, it dropped to shell because it can't find root fs (I put OS on usb, tested 2 port) 1 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 20, 2023 Author Share Posted June 20, 2023 @maka @ewww good job Now you just need to enable the right USB setup.Don't forgot to shareSent from my 22021211RC using Tapatalk 1 Quote Link to comment Share on other sites More sharing options...
maka Posted June 20, 2023 Share Posted June 20, 2023 Just to try rk3566-box-demo_rboxr2_2.dtb 1 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 20, 2023 Share Posted June 20, 2023 (edited) @maka It crashed Quote kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050] [ 0.000000] Linux version 6.1.34-media (armbian@next) (aarch64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP PREEMPT_DYNAMIC Wed Jun 14 09:15:34 UTC 2023 [ 0.000000] Machine model: Rockchip RK3566 BOX DEMO Board [ 0.000000] efi: UEFI not found. [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] NUMA: NODE_DATA [mem 0xef7ed100-0xef7f2fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000083fffff] [ 0.000000] node 0: [mem 0x0000000009400000-0x00000000efffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] On node 0, zone DMA: 512 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 4096 pages in unavailable ranges [ 0.000000] cma: Reserved 256 MiB at 0x00000000dba00000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS migration not required [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: Embedded 30 pages/cpu s83112 r8192 d31576 u122880 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: Virtualization Host Extensions [ 0.000000] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009 [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 963080 [ 0.000000] Policy zone: DMA [ 0.000000] Kernel command line: root=UUID=a657b566-b886-45b2-9c35-b27754119297 rootflags=data=writeback rw rootdelay=10 rootwait console=ttyS02,1500000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 loglevel=7 [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 3515192K/3913728K available (14528K kernel code, 3388K rwdata, 4740K rodata, 3520K init, 1028K bss, 136392K reserved, 262144K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] trace event string verifier disabled [ 0.000000] Dynamic Preempt: none [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 320 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: MBI range [296:319] [ 0.000000] GICv3: Using MBI frame 0x00000000fd410000 [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 0.000000] ITS: No ITS available, not enabling LPIs [ 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.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001495] Console: colour dummy device 80x25 [ 0.002161] printk: console [tty0] enabled [ 0.002327] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.002370] pid_max: default: 32768 minimum: 301 [ 0.002661] LSM: Security Framework initializing [ 0.002760] Yama: becoming mindful. [ 0.002848] LSM support for eBPF active [ 0.003055] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.003107] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.005019] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.006245] cblist_init_generic: Setting adjustable number of callback queues. [ 0.006284] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.006455] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.006844] rcu: Hierarchical SRCU implementation. [ 0.006869] rcu: Max phase no-delay instances is 1000. [ 0.013067] EFI services will not be available. [ 0.013776] smp: Bringing up secondary CPUs ... [ 0.014866] Detected VIPT I-cache on CPU1 [ 0.014990] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 0.015012] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 0.015071] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 0.016269] Detected VIPT I-cache on CPU2 [ 0.016385] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 0.016406] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 0.016454] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 0.017538] Detected VIPT I-cache on CPU3 [ 0.017645] cacheinfo: Unable to detect cache hierarchy for CPU 3 [ 0.017666] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000 [ 0.017710] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] [ 0.017852] smp: Brought up 1 node, 4 CPUs [ 0.018015] SMP: Total of 4 processors activated. [ 0.018033] CPU features: detected: 32-bit EL0 Support [ 0.018050] CPU features: detected: 32-bit EL1 Support [ 0.018067] CPU features: detected: Data cache clean to the PoU not required for I/D coherence [ 0.018088] CPU features: detected: Common not Private translations [ 0.018104] CPU features: detected: CRC32 instructions [ 0.018120] CPU features: detected: Data cache clean to Point of Persistence [ 0.018140] CPU features: detected: RCpc load-acquire (LDAPR) [ 0.018155] CPU features: detected: LSE atomic instructions [ 0.018173] CPU features: detected: Privileged Access Never [ 0.018188] CPU features: detected: RAS Extension Support [ 0.018207] CPU features: detected: Speculative Store Bypassing Safe (SSBS) [ 0.018343] CPU: All CPU(s) started at EL2 [ 0.018366] alternatives: applying system-wide alternatives [ 0.025142] devtmpfs: initialized [ 0.054673] Registered cp15_barrier emulation handler [ 0.054729] Registered setend emulation handler [ 0.055009] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.055057] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.063108] pinctrl core: initialized pinctrl subsystem [ 0.064012] DMI not present or invalid. [ 0.065117] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.067048] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.067795] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.068432] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.068539] audit: initializing netlink subsys (disabled) [ 0.068840] audit: type=2000 audit(0.064:1): state=initialized audit_enabled=0 res=1 [ 0.070101] thermal_sys: Registered thermal governor 'fair_share' [ 0.070113] thermal_sys: Registered thermal governor 'bang_bang' [ 0.070140] thermal_sys: Registered thermal governor 'step_wise' [ 0.070158] thermal_sys: Registered thermal governor 'user_space' [ 0.070249] cpuidle: using governor ladder [ 0.070320] cpuidle: using governor menu [ 0.070707] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.070914] ASID allocator initialised with 65536 entries [ 0.072884] Serial: AMBA PL011 UART driver [ 0.086214] platform fe040000.vop: Fixed dependency cycle(s) with /hdmi@fe0a0000 [ 0.113014] rockchip-gpio fdd60000.gpio: probed /pinctrl/gpio@fdd60000 [ 0.113892] rockchip-gpio fe740000.gpio: probed /pinctrl/gpio@fe740000 [ 0.114734] rockchip-gpio fe750000.gpio: probed /pinctrl/gpio@fe750000 [ 0.115467] rockchip-gpio fe760000.gpio: probed /pinctrl/gpio@fe760000 [ 0.116300] rockchip-gpio fe770000.gpio: probed /pinctrl/gpio@fe770000 [ 0.117495] platform fe0a0000.hdmi: Fixed dependency cycle(s) with /hdmi-con [ 0.124821] KASLR disabled due to lack of seed [ 0.136063] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.136110] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.136133] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.136151] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.136170] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.136188] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.136207] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.136223] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.205502] raid6: neonx8 gen() 1412 MB/s [ 0.273666] raid6: neonx4 gen() 1437 MB/s [ 0.341855] raid6: neonx2 gen() 1329 MB/s [ 0.410031] raid6: neonx1 gen() 1088 MB/s [ 0.478214] raid6: int64x8 gen() 910 MB/s [ 0.546375] raid6: int64x4 gen() 1048 MB/s [ 0.614550] raid6: int64x2 gen() 937 MB/s [ 0.682741] raid6: int64x1 gen() 684 MB/s [ 0.682763] raid6: using algorithm neonx4 gen() 1437 MB/s [ 0.750845] raid6: .... xor() 1097 MB/s, rmw enabled [ 0.750870] raid6: using neon recovery algorithm [ 0.751976] fbcon: Taking over console [ 0.752064] ACPI: Interpreter disabled. [ 0.757286] iommu: Default domain type: Translated [ 0.757318] iommu: DMA domain TLB invalidation policy: lazy mode [ 0.758090] usbcore: registered new interface driver usbfs [ 0.758192] usbcore: registered new interface driver hub [ 0.758257] usbcore: registered new device driver usb [ 0.758725] pps_core: LinuxPPS API ver. 1 registered [ 0.758749] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.758814] PTP clock support registered [ 0.759421] EDAC MC: Ver: 3.0.0 [ 0.759999] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16 [ 0.760241] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. [ 0.760328] arm-scmi firmware:scmi: Malformed reply - real_sz:8 calc_sz:4 (loop_num_ret:1) [ 0.760362] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 0.762056] NetLabel: Initializing [ 0.762088] NetLabel: domain hash size = 128 [ 0.762105] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.762200] NetLabel: unlabeled traffic allowed by default [ 0.762463] vgaarb: loaded [ 0.763198] clocksource: Switched to clocksource arch_sys_counter [ 0.763877] VFS: Disk quotas dquot_6.6.0 [ 0.763980] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.764440] pnp: PnP ACPI: disabled [ 0.779053] NET: Registered PF_INET protocol family [ 0.779506] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.783902] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.784008] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.784071] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.784360] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear) [ 0.785404] TCP: Hash tables configured (established 32768 bind 32768) [ 0.785873] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear) [ 0.786055] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.786160] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.786527] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.786616] NET: Registered PF_XDP protocol family [ 0.786650] PCI: CLS 0 bytes, default 64 [ 0.787451] Trying to unpack rootfs image as initramfs... [ 0.810668] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available [ 0.811693] kvm [1]: IPA Size Limit: 40 bits [ 0.811751] kvm [1]: GICv3: no GICV resource entry [ 0.811772] kvm [1]: disabling GICv2 emulation [ 0.811808] kvm [1]: GIC system register CPU interface enabled [ 0.812396] kvm [1]: vgic interrupt IRQ9 [ 0.813035] kvm [1]: VHE mode initialized successfully [ 0.815485] Initialise system trusted keyrings [ 0.815913] workingset: timestamp_bits=39 max_order=20 bucket_order=0 [ 0.825038] zbud: loaded [ 0.828321] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.828622] fuse: init (API version 7.37) [ 0.885760] xor: measuring software checksum speed [ 0.891581] 8regs : 1721 MB/sec [ 0.897885] 32regs : 1576 MB/sec [ 0.903762] arm64_neon : 1693 MB/sec [ 0.903798] xor: using function: 8regs (1721 MB/sec) [ 0.903831] Key type asymmetric registered [ 0.903854] Asymmetric key parser 'x509' registered [ 2.798039] Freeing initrd memory: 32552K [ 2.827562] alg: self-tests for CTR-KDF (hmac(sha256)) passed [ 2.827768] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 2.828011] io scheduler mq-deadline registered [ 2.828376] io scheduler bfq registered [ 2.844449] arm-scmi firmware:scmi: Failed. SCMI protocol 22 not active. [ 2.850408] Serial: 8250/16550 driver, 8 ports, IRQ sharing enabled [ 2.855266] fe650000.serial: ttyS1 at MMIO 0xfe650000 (irq = 23, base_baud = 1500000) is a 16550A [ 2.855534] serial serial0: tty port ttyS1 registered [ 2.856662] fe660000.serial: ttyS2 at MMIO 0xfe660000 (irq = 24, base_baud = 1500000) is a 16550A [ 2.969711] printk: console [ttyS2] enabled [ 2.971784] Serial: AMBA driver [ 2.975218] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 2.988764] brd: module loaded [ 2.998923] loop: module loaded [ 3.004084] thunder_xcv, ver 1.0 [ 3.004466] thunder_bgx, ver 1.0 [ 3.004866] nicpf, ver 1.0 [ 3.007300] rk_gmac-dwmac fe010000.ethernet: IRQ eth_lpi not found [ 3.008147] rk_gmac-dwmac fe010000.ethernet: supply phy not found, using dummy regulator [ 3.009057] rk_gmac-dwmac fe010000.ethernet: clock input or output? (input). [ 3.009703] rk_gmac-dwmac fe010000.ethernet: TX delay(0x4b). [ 3.010222] rk_gmac-dwmac fe010000.ethernet: RX delay(0x2b). [ 3.010751] rk_gmac-dwmac fe010000.ethernet: integrated PHY? (no). [ 3.011378] rk_gmac-dwmac fe010000.ethernet: clock input from PHY [ 3.016954] rk_gmac-dwmac fe010000.ethernet: init for RGMII [ 3.017801] rk_gmac-dwmac fe010000.ethernet: User ID: 0x30, Synopsys ID: 0x51 [ 3.018460] rk_gmac-dwmac fe010000.ethernet: DWMAC4/5 [ 3.018936] rk_gmac-dwmac fe010000.ethernet: DMA HW capability register supported [ 3.019642] rk_gmac-dwmac fe010000.ethernet: RX Checksum Offload Engine supported [ 3.020323] rk_gmac-dwmac fe010000.ethernet: TX Checksum insertion supported [ 3.020959] rk_gmac-dwmac fe010000.ethernet: Wake-Up On Lan supported [ 3.021647] rk_gmac-dwmac fe010000.ethernet: TSO supported [ 3.022155] rk_gmac-dwmac fe010000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 3.022880] rk_gmac-dwmac fe010000.ethernet: Enabled RFS Flow TC (entries=10) [ 3.023548] rk_gmac-dwmac fe010000.ethernet: TSO feature enabled [ 3.024100] rk_gmac-dwmac fe010000.ethernet: Using 32/32 bits DMA host/device width [ 3.159476] mdio_bus stmmac-0: MDIO device at address 1 is missing. [ 3.162530] usbcore: registered new interface driver usbserial_generic [ 3.163202] usbserial: USB Serial support registered for generic [ 3.163798] usbcore: registered new interface driver ch341 [ 3.164328] usbserial: USB Serial support registered for ch341-uart [ 3.164932] usbcore: registered new interface driver cp210x [ 3.165464] usbserial: USB Serial support registered for cp210x [ 3.166039] usbcore: registered new interface driver ftdi_sio [ 3.166585] usbserial: USB Serial support registered for FTDI USB Serial Device [ 3.167340] usbcore: registered new interface driver pl2303 [ 3.167901] usbserial: USB Serial support registered for pl2303 [ 3.169116] mousedev: PS/2 mouse device common for all mice [ 3.174982] ledtrig-cpu: registered to indicate activity on CPUs [ 3.176290] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active. [ 3.176980] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 3.182769] NET: Registered PF_INET6 protocol family [ 3.212003] Segment Routing with IPv6 [ 3.212450] In-situ OAM (IOAM) with IPv6 [ 3.214429] registered taskstats version 1 [ 3.214854] Loading compiled-in X.509 certificates [ 3.219145] zswap: loaded using pool zstd/z3fold [ 3.220574] Key type .fscrypt registered [ 3.220949] Key type fscrypt-provisioning registered [ 3.223389] Btrfs loaded, crc32c=crc32c-generic, assert=on, integrity-checker=on, zoned=yes, fsverity=yes [ 3.250707] Key type encrypted registered [ 3.251154] ima: No TPM chip found, activating TPM-bypass! [ 3.251716] ima: Allocated hash algorithm: sha1 [ 3.252167] ima: No architecture policies found [ 3.252651] evm: Initialising EVM extended attributes: [ 3.253123] evm: security.selinux [ 3.253431] evm: security.SMACK64 [ 3.253735] evm: security.SMACK64EXEC [ 3.254071] evm: security.SMACK64TRANSMUTE [ 3.254444] evm: security.SMACK64MMAP [ 3.254780] evm: security.apparmor [ 3.255091] evm: security.ima [ 3.255389] evm: security.capability [ 3.255722] evm: HMAC attrs: 0x1 [ 3.311240] psci_checker: PSCI checker started using 4 CPUs [ 3.311782] psci_checker: Starting hotplug tests [ 3.312211] psci_checker: Trying to turn off and on again all CPUs [ 3.313576] psci: CPU0 killed (polled 0 ms) [ 3.317500] psci: CPU1 killed (polled 0 ms) [ 3.320209] psci: CPU2 killed (polled 0 ms) [ 3.323200] Detected VIPT I-cache on CPU0 [ 3.323656] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 3.324214] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 3.324899] CPU0: Booted secondary processor 0x0000000000 [0x412fd050] [ 3.327685] Detected VIPT I-cache on CPU1 [ 3.328132] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 3.328689] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 3.329387] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 3.332418] Detected VIPT I-cache on CPU2 [ 3.332917] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 3.333481] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 3.334182] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 3.336572] psci_checker: Trying to turn off and on again group 0 (CPUs 0-3) [ 3.337694] psci: CPU0 killed (polled 0 ms) [ 3.341278] psci: CPU1 killed (polled 0 ms) [ 3.343610] psci: CPU2 killed (polled 0 ms) [ 3.347057] Detected VIPT I-cache on CPU0 [ 3.347506] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 3.348064] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 3.348748] CPU0: Booted secondary processor 0x0000000000 [0x412fd050] [ 3.351546] Detected VIPT I-cache on CPU1 [ 3.351994] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 3.352552] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 3.353251] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 3.356124] Detected VIPT I-cache on CPU2 [ 3.356625] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 3.357188] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 3.357890] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 3.360162] psci_checker: Hotplug tests passed OK [ 3.360606] psci_checker: Starting suspend tests (10 cycles per state) [ 3.361256] psci_checker: cpuidle not available on CPU 0, ignoring [ 3.361821] psci_checker: cpuidle not available on CPU 1, ignoring [ 3.362378] psci_checker: cpuidle not available on CPU 2, ignoring [ 3.362935] psci_checker: cpuidle not available on CPU 3, ignoring [ 3.363626] psci_checker: Could not start suspend tests on any CPU [ 3.364188] psci_checker: PSCI checker completed [ 3.367577] Freeing unused kernel memory: 3520K [ 3.399315] Run /init as init process [ 4.414562] panfrost fde60000.gpu: clock rate = 594000000 [ 4.415149] panfrost fde60000.gpu: bus_clock rate = 500000000 [ 4.415889] panfrost fde60000.gpu: error -ENODEV: _opp_set_regulators: no regulator (mali) found [ 4.418586] panfrost fde60000.gpu: mali-g52 id 0x7402 major 0x1 minor 0x0 status 0x0 [ 4.419384] panfrost fde60000.gpu: features: 00000000,00000cf7, issues: 00000000,00000400 [ 4.420136] panfrost fde60000.gpu: Features: L2:0x07110206 Shader:0x00000002 Tiler:0x00000209 Mem:0x1 MMU:0x00002823 AS:0xff JS:0x7 [ 4.421199] panfrost fde60000.gpu: shader_present=0x1 l2_present=0x1 [ 4.428842] [drm] Initialized panfrost 1.2.0 20180908 for fde60000.gpu on minor 0 [ 4.524974] rockchip-vop2 fe040000.vop: Adding to iommu group 2 [ 4.525602] iommu: Failed to allocate default IOMMU domain of type 11 for group (null) - Falling back to IOMMU_DOMAIN_DMA [ 4.536227] rockchip-drm display-subsystem: bound fe040000.vop (ops vop2_component_ops [rockchipdrm]) [ 4.539063] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY) [ 4.540871] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver [ 4.542344] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops dw_hdmi_rockchip_ops [rockchipdrm]) [ 4.544023] Synopsys Designware Multimedia Card Interface Driver [ 4.544489] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 1 [ 4.545444] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 4.547153] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 4.547932] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 4.547983] sdhci: Secure Digital Host Controller Interface driver [ 4.549173] sdhci: Copyright(c) Pierre Ossman [ 4.558059] sdhci-pltfm: SDHCI platform and OF driver helper [ 4.585643] ehci-platform fd800000.usb: EHCI Host Controller [ 4.586232] ehci-platform fd800000.usb: new USB bus registered, assigned bus number 1 [ 4.587127] ehci-platform fd800000.usb: irq 39, io mem 0xfd800000 [ 4.587787] ohci-platform fd840000.usb: Generic Platform OHCI controller [ 4.590503] ohci-platform fd840000.usb: new USB bus registered, assigned bus number 2 [ 4.599247] mmc2: SDHCI controller on fe310000.mmc [fe310000.mmc] using ADMA [ 25.595165] rcu: INFO: rcu_preempt self-detected stall on CPU [ 25.595723] rcu: 2-...!: (5250 ticks this GP) idle=4a7c/1/0x4000000000000000 softirq=342/344 fqs=0 [ 25.596548] (t=5251 jiffies g=213 q=145 ncpus=4) [ 25.596980] rcu: rcu_preempt kthread timer wakeup didn't happen for 5250 jiffies! g213 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 [ 25.597986] rcu: Possible timer handling issue on cpu=1 timer-softirq=27 [ 25.598597] rcu: rcu_preempt kthread starved for 5251 jiffies! g213 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=1 [ 25.599518] rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. [ 25.600334] rcu: RCU grace-period kthread stack dump: [ 25.600792] task:rcu_preempt state:I stack:0 pid:14 ppid:2 flags:0x00000008 [ 25.601553] Call trace: [ 25.601784] __switch_to+0xe4/0x160 [ 25.602125] __schedule+0x310/0x12a0 [ 25.602461] schedule+0x5c/0x100 [ 25.602767] schedule_timeout+0x98/0x1b4 [ 25.603137] rcu_gp_fqs_loop+0x140/0x450 [ 25.603511] rcu_gp_kthread+0x170/0x1d0 [ 25.603867] kthread+0x10c/0x110 [ 25.604174] ret_from_fork+0x10/0x20 [ 25.604513] rcu: Stack dump where RCU GP kthread last ran: [ 25.605008] Task dump for CPU 1: [ 25.605307] task:systemd-udevd state:R running task stack:0 pid:149 ppid:143 flags:0x00000002 [ 25.606206] Call trace: [ 25.606435] __switch_to+0xe4/0x160 [ 25.606764] 0xffff000002a21080 [ 25.607075] Task dump for CPU 0: [ 25.607378] task:kworker/u8:1 state:R running task stack:0 pid:38 ppid:2 flags:0x00000008 [ 25.608281] Workqueue: events_unbound async_run_entry_fn [ 25.608772] Call trace: [ 25.609002] __switch_to+0xe4/0x160 [ 25.609331] 0x1 [ 25.609516] CPU: 2 PID: 148 Comm: systemd-udevd Not tainted 6.1.34-media #1 [ 25.610147] Hardware name: Rockchip RK3566 BOX DEMO Board (DT) [ 25.610674] pstate: 20400009 (nzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 25.611305] pc : smp_call_function_many_cond+0x194/0x390 [ 25.611798] lr : smp_call_function_many_cond+0x150/0x390 [ 25.612291] sp : ffff80000b583aa0 [ 25.612596] x29: ffff80000b583aa0 x28: 0000000000000003 x27: ffff0000ef7b00c8 [ 25.613252] x26: ffff80000966ecd0 x25: 0000000000000002 x24: 0000000000000004 [ 25.613907] x23: 0000000000000001 x22: 0000000000000000 x21: ffff0000ef7b00c8 [ 25.614560] x20: ffff0000ef7b00c0 x19: ffff8000096730f0 x18: 0000000000000000 [ 25.615213] x17: 0000000000000000 x16: 0000000000000000 x15: 65645f666f006574 [ 25.615866] x14: 5416010b13001b1f x13: 0000000000000007 x12: 3438364639334341 [ 25.616520] x11: 0101010101010101 x10: 0000000001217011 x9 : 000000000000000b [ 25.617173] x8 : ffff0000ef7b00f0 x7 : 0000000000000000 x6 : 0000000000000000 [ 25.617825] x5 : fffffbffeffe9da0 x4 : 0000000000000000 x3 : fffffbffeff8fda8 [ 25.618477] x2 : 0000000000000000 x1 : 0000000000000011 x0 : 0000000000000000 [ 25.619130] Call trace: [ 25.619359] smp_call_function_many_cond+0x194/0x390 [ 25.619820] kick_all_cpus_sync+0x44/0x80 [ 25.620196] load_module+0x1470/0x1ef0 [ 25.620546] __do_sys_finit_module+0xa8/0x100 [ 25.620948] __arm64_sys_finit_module+0x20/0x30 [ 25.621365] invoke_syscall+0x70/0xf4 [ 25.621714] el0_svc_common.constprop.0+0x44/0xfc [ 25.622151] do_el0_svc+0x30/0xd0 [ 25.622463] el0_svc+0x34/0x104 [ 25.622766] el0t_64_sync_handler+0xbc/0x140 [ 25.623165] el0t_64_sync+0x190/0x194 Edited June 20, 2023 by ewww 0 Quote Link to comment Share on other sites More sharing options...
maka Posted June 20, 2023 Share Posted June 20, 2023 detected but crashed one by one rk3566-box-demo_rboxr2_3.dtb 1 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 20, 2023 Share Posted June 20, 2023 (edited) @maka rk3566-box-demo_rboxr2_3.dtb Quote kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050] [ 0.000000] Linux version 6.1.34-media (armbian@next) (aarch64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP PREEMPT_DYNAMIC Wed Jun 14 09:15:34 UTC 2023 [ 0.000000] Machine model: Rockchip RK3566 BOX DEMO Board [ 0.000000] efi: UEFI not found. [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] NUMA: NODE_DATA [mem 0xef7ed100-0xef7f2fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000083fffff] [ 0.000000] node 0: [mem 0x0000000009400000-0x00000000efffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000efffffff] [ 0.000000] On node 0, zone DMA: 512 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 4096 pages in unavailable ranges [ 0.000000] cma: Reserved 256 MiB at 0x00000000dba00000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS migration not required [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: Embedded 30 pages/cpu s83112 r8192 d31576 u122880 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: Virtualization Host Extensions [ 0.000000] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009 [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 963080 [ 0.000000] Policy zone: DMA [ 0.000000] Kernel command line: root=UUID=a657b566-b886-45b2-9c35-b27754119297 rootflags=data=writeback rw rootdelay=10 rootwait console=ttyS02,1500000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 loglevel=7 [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 3515192K/3913728K available (14528K kernel code, 3388K rwdata, 4740K rodata, 3520K init, 1028K bss, 136392K reserved, 262144K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] trace event string verifier disabled [ 0.000000] Dynamic Preempt: none [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 320 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: MBI range [296:319] [ 0.000000] GICv3: Using MBI frame 0x00000000fd410000 [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 0.000000] ITS: No ITS available, not enabling LPIs [ 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.000001] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001513] Console: colour dummy device 80x25 [ 0.002182] printk: console [tty0] enabled [ 0.002351] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.002393] pid_max: default: 32768 minimum: 301 [ 0.002687] LSM: Security Framework initializing [ 0.002787] Yama: becoming mindful. [ 0.002876] LSM support for eBPF active [ 0.003087] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.003139] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.005055] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.006285] cblist_init_generic: Setting adjustable number of callback queues. [ 0.006323] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.006493] cblist_init_generic: Setting shift to 2 and lim to 1. [ 0.006884] rcu: Hierarchical SRCU implementation. [ 0.006909] rcu: Max phase no-delay instances is 1000. [ 0.013358] EFI services will not be available. [ 0.014067] smp: Bringing up secondary CPUs ... [ 0.015159] Detected VIPT I-cache on CPU1 [ 0.015282] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 0.015306] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 0.015366] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 0.016566] Detected VIPT I-cache on CPU2 [ 0.016679] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 0.016700] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 0.016748] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 0.017828] Detected VIPT I-cache on CPU3 [ 0.017938] cacheinfo: Unable to detect cache hierarchy for CPU 3 [ 0.017959] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000 [ 0.018004] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] [ 0.018145] smp: Brought up 1 node, 4 CPUs [ 0.018308] SMP: Total of 4 processors activated. [ 0.018327] CPU features: detected: 32-bit EL0 Support [ 0.018342] CPU features: detected: 32-bit EL1 Support [ 0.018360] CPU features: detected: Data cache clean to the PoU not required for I/D coherence [ 0.018381] CPU features: detected: Common not Private translations [ 0.018398] CPU features: detected: CRC32 instructions [ 0.018413] CPU features: detected: Data cache clean to Point of Persistence [ 0.018435] CPU features: detected: RCpc load-acquire (LDAPR) [ 0.018451] CPU features: detected: LSE atomic instructions [ 0.018468] CPU features: detected: Privileged Access Never [ 0.018482] CPU features: detected: RAS Extension Support [ 0.018501] CPU features: detected: Speculative Store Bypassing Safe (SSBS) [ 0.018626] CPU: All CPU(s) started at EL2 [ 0.018648] alternatives: applying system-wide alternatives [ 0.025481] devtmpfs: initialized [ 0.054970] Registered cp15_barrier emulation handler [ 0.055026] Registered setend emulation handler [ 0.055301] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.055350] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.063419] pinctrl core: initialized pinctrl subsystem [ 0.064327] DMI not present or invalid. [ 0.065432] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.067339] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.068082] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.068701] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.068809] audit: initializing netlink subsys (disabled) [ 0.069115] audit: type=2000 audit(0.064:1): state=initialized audit_enabled=0 res=1 [ 0.070371] thermal_sys: Registered thermal governor 'fair_share' [ 0.070383] thermal_sys: Registered thermal governor 'bang_bang' [ 0.070410] thermal_sys: Registered thermal governor 'step_wise' [ 0.070429] thermal_sys: Registered thermal governor 'user_space' [ 0.070522] cpuidle: using governor ladder [ 0.070594] cpuidle: using governor menu [ 0.070981] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.071189] ASID allocator initialised with 65536 entries [ 0.073220] Serial: AMBA PL011 UART driver [ 0.086411] platform fe040000.vop: Fixed dependency cycle(s) with /hdmi@fe0a0000 [ 0.113029] rockchip-gpio fdd60000.gpio: probed /pinctrl/gpio@fdd60000 [ 0.113875] rockchip-gpio fe740000.gpio: probed /pinctrl/gpio@fe740000 [ 0.114698] rockchip-gpio fe750000.gpio: probed /pinctrl/gpio@fe750000 [ 0.115444] rockchip-gpio fe760000.gpio: probed /pinctrl/gpio@fe760000 [ 0.116266] rockchip-gpio fe770000.gpio: probed /pinctrl/gpio@fe770000 [ 0.117429] platform fe0a0000.hdmi: Fixed dependency cycle(s) with /hdmi-con [ 0.124656] KASLR disabled due to lack of seed [ 0.135919] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.135964] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.135988] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.136006] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.136024] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.136041] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.136060] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.136077] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.205896] raid6: neonx8 gen() 1415 MB/s [ 0.274063] raid6: neonx4 gen() 1443 MB/s [ 0.342250] raid6: neonx2 gen() 1335 MB/s [ 0.410403] raid6: neonx1 gen() 1100 MB/s [ 0.478603] raid6: int64x8 gen() 911 MB/s [ 0.546773] raid6: int64x4 gen() 1047 MB/s [ 0.614951] raid6: int64x2 gen() 935 MB/s [ 0.683163] raid6: int64x1 gen() 664 MB/s [ 0.683186] raid6: using algorithm neonx4 gen() 1443 MB/s [ 0.751238] raid6: .... xor() 1098 MB/s, rmw enabled [ 0.751263] raid6: using neon recovery algorithm [ 0.752404] fbcon: Taking over console [ 0.752489] ACPI: Interpreter disabled. [ 0.757769] iommu: Default domain type: Translated [ 0.757800] iommu: DMA domain TLB invalidation policy: lazy mode [ 0.758606] usbcore: registered new interface driver usbfs [ 0.758686] usbcore: registered new interface driver hub [ 0.758776] usbcore: registered new device driver usb [ 0.759216] pps_core: LinuxPPS API ver. 1 registered [ 0.759241] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.759368] PTP clock support registered [ 0.759953] EDAC MC: Ver: 3.0.0 [ 0.760565] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16 [ 0.760804] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. [ 0.760892] arm-scmi firmware:scmi: Malformed reply - real_sz:8 calc_sz:4 (loop_num_ret:1) [ 0.760924] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 0.762626] NetLabel: Initializing [ 0.762654] NetLabel: domain hash size = 128 [ 0.762670] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.762763] NetLabel: unlabeled traffic allowed by default [ 0.763014] vgaarb: loaded [ 0.763746] clocksource: Switched to clocksource arch_sys_counter [ 0.764395] VFS: Disk quotas dquot_6.6.0 [ 0.764504] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.765015] pnp: PnP ACPI: disabled [ 0.779492] NET: Registered PF_INET protocol family [ 0.779949] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.784344] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.784448] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.784491] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.784795] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear) [ 0.785846] TCP: Hash tables configured (established 32768 bind 32768) [ 0.786300] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear) [ 0.786484] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.786613] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.786982] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.787072] NET: Registered PF_XDP protocol family [ 0.787107] PCI: CLS 0 bytes, default 64 [ 0.788006] Trying to unpack rootfs image as initramfs... [ 0.811363] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available [ 0.812459] kvm [1]: IPA Size Limit: 40 bits [ 0.812518] kvm [1]: GICv3: no GICV resource entry [ 0.812539] kvm [1]: disabling GICv2 emulation [ 0.812574] kvm [1]: GIC system register CPU interface enabled [ 0.813147] kvm [1]: vgic interrupt IRQ9 [ 0.813762] kvm [1]: VHE mode initialized successfully [ 0.816204] Initialise system trusted keyrings [ 0.816752] workingset: timestamp_bits=39 max_order=20 bucket_order=0 [ 0.825864] zbud: loaded [ 0.829163] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.829442] fuse: init (API version 7.37) [ 0.884854] xor: measuring software checksum speed [ 0.890667] 8regs : 1721 MB/sec [ 0.896972] 32regs : 1577 MB/sec [ 0.902842] arm64_neon : 1692 MB/sec [ 0.902876] xor: using function: 8regs (1721 MB/sec) [ 0.902906] Key type asymmetric registered [ 0.902926] Asymmetric key parser 'x509' registered [ 2.798236] Freeing initrd memory: 32552K [ 2.827763] alg: self-tests for CTR-KDF (hmac(sha256)) passed [ 2.827971] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 2.828198] io scheduler mq-deadline registered [ 2.828602] io scheduler bfq registered [ 2.845083] arm-scmi firmware:scmi: Failed. SCMI protocol 22 not active. [ 2.850997] Serial: 8250/16550 driver, 8 ports, IRQ sharing enabled [ 2.855772] fe650000.serial: ttyS1 at MMIO 0xfe650000 (irq = 23, base_baud = 1500000) is a 16550A [ 2.856018] serial serial0: tty port ttyS1 registered [ 2.857138] fe660000.serial: ttyS2 at MMIO 0xfe660000 (irq = 24, base_baud = 1500000) is a 16550A [ 2.970116] printk: console [ttyS2] enabled [ 2.972304] Serial: AMBA driver [ 2.975833] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 2.989366] brd: module loaded [ 2.999433] loop: module loaded [ 3.004649] thunder_xcv, ver 1.0 [ 3.005079] thunder_bgx, ver 1.0 [ 3.005435] nicpf, ver 1.0 [ 3.007877] rk_gmac-dwmac fe010000.ethernet: IRQ eth_lpi not found [ 3.008679] rk_gmac-dwmac fe010000.ethernet: supply phy not found, using dummy regulator [ 3.009610] rk_gmac-dwmac fe010000.ethernet: clock input or output? (input). [ 3.010261] rk_gmac-dwmac fe010000.ethernet: TX delay(0x4b). [ 3.010780] rk_gmac-dwmac fe010000.ethernet: RX delay(0x2b). [ 3.011308] rk_gmac-dwmac fe010000.ethernet: integrated PHY? (no). [ 3.011955] rk_gmac-dwmac fe010000.ethernet: clock input from PHY [ 3.017530] rk_gmac-dwmac fe010000.ethernet: init for RGMII [ 3.018395] rk_gmac-dwmac fe010000.ethernet: User ID: 0x30, Synopsys ID: 0x51 [ 3.019056] rk_gmac-dwmac fe010000.ethernet: DWMAC4/5 [ 3.019532] rk_gmac-dwmac fe010000.ethernet: DMA HW capability register supported [ 3.020239] rk_gmac-dwmac fe010000.ethernet: RX Checksum Offload Engine supported [ 3.020919] rk_gmac-dwmac fe010000.ethernet: TX Checksum insertion supported [ 3.021556] rk_gmac-dwmac fe010000.ethernet: Wake-Up On Lan supported [ 3.022217] rk_gmac-dwmac fe010000.ethernet: TSO supported [ 3.022722] rk_gmac-dwmac fe010000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 3.023447] rk_gmac-dwmac fe010000.ethernet: Enabled RFS Flow TC (entries=10) [ 3.024118] rk_gmac-dwmac fe010000.ethernet: TSO feature enabled [ 3.024669] rk_gmac-dwmac fe010000.ethernet: Using 32/32 bits DMA host/device width [ 3.160025] mdio_bus stmmac-0: MDIO device at address 1 is missing. [ 3.163050] usbcore: registered new interface driver usbserial_generic [ 3.163683] usbserial: USB Serial support registered for generic [ 3.164319] usbcore: registered new interface driver ch341 [ 3.164848] usbserial: USB Serial support registered for ch341-uart [ 3.165496] usbcore: registered new interface driver cp210x [ 3.166034] usbserial: USB Serial support registered for cp210x [ 3.166611] usbcore: registered new interface driver ftdi_sio [ 3.167161] usbserial: USB Serial support registered for FTDI USB Serial Device [ 3.167894] usbcore: registered new interface driver pl2303 [ 3.168430] usbserial: USB Serial support registered for pl2303 [ 3.169669] mousedev: PS/2 mouse device common for all mice [ 3.175603] ledtrig-cpu: registered to indicate activity on CPUs [ 3.176917] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active. [ 3.177609] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 3.183479] NET: Registered PF_INET6 protocol family [ 3.212585] Segment Routing with IPv6 [ 3.213031] In-situ OAM (IOAM) with IPv6 [ 3.215030] registered taskstats version 1 [ 3.215458] Loading compiled-in X.509 certificates [ 3.219813] zswap: loaded using pool zstd/z3fold [ 3.221184] Key type .fscrypt registered [ 3.221558] Key type fscrypt-provisioning registered [ 3.223960] Btrfs loaded, crc32c=crc32c-generic, assert=on, integrity-checker=on, zoned=yes, fsverity=yes [ 3.251582] Key type encrypted registered [ 3.252071] ima: No TPM chip found, activating TPM-bypass! [ 3.252612] ima: Allocated hash algorithm: sha1 [ 3.253065] ima: No architecture policies found [ 3.253548] evm: Initialising EVM extended attributes: [ 3.254019] evm: security.selinux [ 3.254326] evm: security.SMACK64 [ 3.254632] evm: security.SMACK64EXEC [ 3.254966] evm: security.SMACK64TRANSMUTE [ 3.255340] evm: security.SMACK64MMAP [ 3.255674] evm: security.apparmor [ 3.256019] evm: security.ima [ 3.256300] evm: security.capability [ 3.256628] evm: HMAC attrs: 0x1 [ 3.312375] psci_checker: PSCI checker started using 4 CPUs [ 3.312916] psci_checker: Starting hotplug tests [ 3.313345] psci_checker: Trying to turn off and on again all CPUs [ 3.314696] psci: CPU0 killed (polled 0 ms) [ 3.318608] psci: CPU1 killed (polled 0 ms) [ 3.322727] psci: CPU2 killed (polled 0 ms) [ 3.325743] Detected VIPT I-cache on CPU0 [ 3.326173] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 3.326730] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 3.327408] CPU0: Booted secondary processor 0x0000000000 [0x412fd050] [ 3.329934] Detected VIPT I-cache on CPU1 [ 3.330357] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 3.330913] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 3.331599] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 3.334415] Detected VIPT I-cache on CPU2 [ 3.334870] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 3.335427] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 3.336115] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 3.338230] psci_checker: Trying to turn off and on again group 0 (CPUs 0-3) [ 3.339762] psci: CPU0 killed (polled 4 ms) [ 3.343198] psci: CPU1 killed (polled 0 ms) [ 3.346566] psci: CPU2 killed (polled 0 ms) [ 3.349054] Detected VIPT I-cache on CPU0 [ 3.349485] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 3.350041] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 3.350719] CPU0: Booted secondary processor 0x0000000000 [0x412fd050] [ 3.353194] Detected VIPT I-cache on CPU1 [ 3.353620] cacheinfo: Unable to detect cache hierarchy for CPU 1 [ 3.354173] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 3.354859] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 3.357878] Detected VIPT I-cache on CPU2 [ 3.358347] cacheinfo: Unable to detect cache hierarchy for CPU 2 [ 3.358905] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 3.359595] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 3.361754] psci_checker: Hotplug tests passed OK [ 3.362195] psci_checker: Starting suspend tests (10 cycles per state) [ 3.362846] psci_checker: cpuidle not available on CPU 0, ignoring [ 3.363412] psci_checker: cpuidle not available on CPU 1, ignoring [ 3.363994] psci_checker: cpuidle not available on CPU 2, ignoring [ 3.364554] psci_checker: cpuidle not available on CPU 3, ignoring [ 3.365114] psci_checker: Could not start suspend tests on any CPU [ 3.365669] psci_checker: PSCI checker completed [ 3.368969] Freeing unused kernel memory: 3520K [ 3.391929] Run /init as init process [ 4.460669] rockchip-vop2 fe040000.vop: Adding to iommu group 2 [ 4.461303] iommu: Failed to allocate default IOMMU domain of type 11 for group (null) - Falling back to IOMMU_DOMAIN_DMA [ 4.468244] panfrost fde60000.gpu: clock rate = 594000000 [ 4.469775] panfrost fde60000.gpu: bus_clock rate = 500000000 [ 4.470390] panfrost fde60000.gpu: error -ENODEV: _opp_set_regulators: no regulator (mali) found [ 4.472928] panfrost fde60000.gpu: mali-g52 id 0x7402 major 0x1 minor 0x0 status 0x0 [ 4.473663] panfrost fde60000.gpu: features: 00000000,00000cf7, issues: 00000000,00000400 [ 4.474405] panfrost fde60000.gpu: Features: L2:0x07110206 Shader:0x00000002 Tiler:0x00000209 Mem:0x1 MMU:0x00002823 AS:0xff JS:0x7 [ 4.475467] panfrost fde60000.gpu: shader_present=0x1 l2_present=0x1 [ 4.497664] rockchip-drm display-subsystem: bound fe040000.vop (ops vop2_component_ops [rockchipdrm]) [ 4.499333] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY) [ 4.502493] [drm] Initialized panfrost 1.2.0 20180908 for fde60000.gpu on minor 0 [ 4.517486] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver [ 4.519013] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops dw_hdmi_rockchip_ops [rockchipdrm]) [ 4.521726] Synopsys Designware Multimedia Card Interface Driver [ 4.525471] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 1 [ 4.527698] sdhci: Secure Digital Host Controller Interface driver [ 4.528357] sdhci: Copyright(c) Pierre Ossman [ 4.530178] dwmmc_rockchip fe2b0000.mmc: IDMAC supports 32-bit address mode. [ 4.530526] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.530583] dma-pl330 fe530000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 4.530598] dma-pl330 fe530000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 4.530878] dwmmc_rockchip fe2b0000.mmc: Using internal DMA controller. [ 4.531507] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.532246] dwmmc_rockchip fe2b0000.mmc: Version ID is 270a [ 4.533031] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.533113] dwmmc_rockchip fe2b0000.mmc: DW MMC controller at irq 37,32 bit host data width,256 deep fifo [ 4.533702] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 38,32 bit host data width,256 deep fifo [ 4.534786] dwmmc_rockchip fe2b0000.mmc: Got CD GPIO [ 4.537861] dma-pl330 fe550000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 4.538577] dma-pl330 fe550000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 4.550408] mmc_host mmc0: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) [ 4.561251] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.561960] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.562573] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.563125] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 38,32 bit host data width,256 deep fifo [ 4.569682] ehci-platform fd800000.usb: EHCI Host Controller [ 4.570277] ehci-platform fd800000.usb: new USB bus registered, assigned bus number 1 [ 4.571208] ehci-platform fd800000.usb: irq 43, io mem 0xfd800000 [ 4.577838] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.578597] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.579239] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.579875] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 38,32 bit host data width,256 deep fifo [ 4.587788] ehci-platform fd800000.usb: USB 2.0 started, EHCI 1.00 [ 4.589631] hub 1-0:1.0: USB hub found [ 4.590077] hub 1-0:1.0: 1 port detected [ 4.610491] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0) [ 4.611541] mmc0: new high speed SDHC card at address 0001 [ 4.641611] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode. [ 4.642350] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller. [ 4.642967] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a [ 4.643518] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 38,32 bit host data width,256 deep fifo [ 4.645001] dwmmc_rockchip fe2c0000.mmc: allocated mmc-pwrseq [ 4.645556] mmc_host mmc1: card is non-removable. [ 4.658924] mmc_host mmc1: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) [ 4.778265] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0) [ 4.785754] mmc1: new high speed SDIO card at address 0001 [ 4.892260] Console: switching to colour frame buffer device 240x67 [ 4.929019] rockchip-drm display-subsystem: [drm] fb0: rockchipdrmfb frame buffer device [ 4.958815] sdhci-pltfm: SDHCI platform and OF driver helper [ 4.990344] Registered IR keymap rc-cec [ 4.991064] rc rc0: dw_hdmi as /devices/platform/fe0a0000.hdmi/rc/rc0 [ 4.992086] input: dw_hdmi as /devices/platform/fe0a0000.hdmi/rc/rc0/input0 [ 4.995829] mmc2: SDHCI controller on fe310000.mmc [fe310000.mmc] using ADMA [ 5.041131] mmcblk0: mmc0:0001 SD 3.72 GiB [ 5.060037] mmc2: new HS200 MMC card at address 0001 [ 5.061189] GPT:Primary header thinks Alt. header is not at the end of the disk. [ 5.062002] GPT:7744511 != 7802879 [ 5.062387] GPT:Alternate GPT header not at the end of the disk. [ 5.062592] mmcblk2: mmc2:0001 CJNB4R 58.2 GiB [ 5.063012] GPT:7744511 != 7802879 [ 5.063018] GPT: Use GNU Parted to correct GPT errors. [ 5.064488] mmcblk0: p1 p2 [ 5.069508] mmcblk2: p2 p4 [ 5.071271] mmcblk2boot0: mmc2:0001 CJNB4R 4.00 MiB [ 5.074480] mmcblk2boot1: mmc2:0001 CJNB4R 4.00 MiB [ 5.079255] mmcblk2rpmb: mmc2:0001 CJNB4R 4.00 MiB, chardev (240:0) [ 15.334435] platform regulator-vdd-cpu: deferred probe pending [ 15.335098] platform regulator-vdd-logic: deferred probe pending [ 15.335772] platform fd000000.usb: deferred probe pending [ 15.336343] platform fdc20000.syscon:io-domains: deferred probe pending would you mind talking in direct message? I think we should not bloat this topic 😅 Edited June 20, 2023 by ewww 0 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 20, 2023 Author Share Posted June 20, 2023 (edited) Keep dumping here, just mark down with references and purposes for every change Sent from my 22021211RC using Tapatalk @ewww You're using Linux version 6.1.34-media please compile an armbian kernel 6.2++++ rk3566-box-demo.dts came with edge kernel 6.2 Edited June 20, 2023 by hotnikq 1 Quote Link to comment Share on other sites More sharing options...
ewww Posted June 20, 2023 Share Posted June 20, 2023 @hotnikq I will. I just use 6.1 to test if it works for example, I want to disable usb3.0 port, so is this ok? Quote &usb2phy0_host { phy-supply = <&vcc5v0_usb_host>; status = "okay"; }; &usb2phy0_otg { vbus-supply = <&vcc5v0_usb2_otg>; status = "okay"; }; &usb2phy1_host { phy-supply = <&vcc5v0_usb_host>; status = "disabled"; }; &usb2phy1_otg { phy-supply = <&vcc5v0_usb_host>; status = "disabled"; }; &usb2phy1 { status = "disabled"; }; &usb_host0_ehci { status = "okay"; }; &usb_host0_ohci { status = "okay"; }; &usb_host1_ehci { status = "disabled"; }; &usb_host1_ohci { status = "disabled"; }; &usb_host1_xhci { status = "disabled"; }; 0 Quote Link to comment Share on other sites More sharing options...
Hqnicolas Posted June 20, 2023 Author Share Posted June 20, 2023 (edited) 8 minutes ago, ewww said: so is this ok? USB enable and disable? do it by trial and error, seems like a good way... DTC it and test. I find it.............. 6.1 kernel is rk3566-box-demo.dts compatible...... maybe your problem could be just the usb port Edited June 20, 2023 by hotnikq 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.