Kajen Posted May 31 Posted May 31 (edited) right now on the transpeed t98-616, i got ethernet, but video, wifi and bluetooth dont show, i was getting critical temp, so i elevate them, for video there is /dev/video0 but in forums i found that must show /dev/mali0 Quote &gpu_temp_critical { temperature = <215000>; }; &ve_temp_critical { temperature = <215000>; }; &cpu_temp_critical { temperature = <215000>; }; &ddr_temp_critical { temperature = <215000>; }; with armbianmonitor -m show correctly. wifi on the original dtb Quote wlan { compatible = "allwinner,sunxi-wlan"; clocks = <0x1b>; pinctrl-0 = <0xd2>; pinctrl-names = "default"; wlan_busnum = <0x01>; wlan_power; wlan_io_regulator; wlan_regon = <0x53 0x06 0x12 0x01 0xffffffff 0xffffffff 0x00>; wlan_hostwake = <0x53 0x06 0x0f 0x06 0xffffffff 0xffffffff 0x00>; chip_en; power_en; status = "okay"; linux,phandle = <0x176>; phandle = <0x176>; }; bt { compatible = "allwinner,sunxi-bt"; clocks = <0x1b>; bt_power; bt_io_regulator; bt_rst_n = <0x53 0x06 0x13 0x01 0xffffffff 0xffffffff 0x00>; status = "okay"; linux,phandle = <0x177>; phandle = <0x177>; }; btlpm { compatible = "allwinner,sunxi-btlpm"; uart_index = <0x01>; bt_wake = <0x53 0x06 0x11 0x01 0xffffffff 0xffffffff 0x01>; bt_hostwake = <0x53 0x06 0x10 0x06 0xffffffff 0xffffffff 0x00>; status = "okay"; linux,phandle = <0x178>; phandle = <0x178>; }; addr_mgt { compatible = "allwinner,sunxi-addr_mgt"; type_addr_wifi = <0x00>; type_addr_bt = <0x00>; type_addr_eth = <0x00>; status = "okay"; linux,phandle = <0x179>; phandle = <0x179>; }; in the armbian dts Quote reg_vcc_wifi: reg_vcc_wifi { compatible = "regulator-fixed"; regulator-name = "vcc-wifi"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; gpio = <&pio 6 12 GPIO_ACTIVE_HIGH>;/* PG12 WL_REG_ON */ regulator-always-on; enable-active-high; status = "okay"; }; wifi_pwrseq: wifi_pwrseq { compatible = "mmc-pwrseq-simple"; clocks = <&rtc 1>; clock-names = "ext_clock"; pinctrl-names = "default"; }; &mmc1 { vmmc-supply = <®_dcdce>; vqmmc-supply = <®_vcc_wifi>; mmc-pwrseq = <&wifi_pwrseq>; bus-width = <4>; non-removable; status = "okay"; wlan: wifi@1 { reg = <1>; interrupt-parent = <&pio>; interrupts = <&pio 6 15 GPIO_ACTIVE_HIGH>; /* PG15 WL_HOSTWAKE*/ interrupt-names = "host-wake"; }; }; &uart1 { pinctrl-names = "default"; pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>; uart-has-rtscts; status = "okay"; bluetooth { compatible = "brcm,bcm4334-bt"; clocks = <&rtc 1>; clock-names = "lpo"; vbat-supply = <®_dcdce>; vddio-supply = <®_dcdce>; device-wakeup-gpios = <&r_pio 0 6 GPIO_ACTIVE_HIGH>; /* PL6 */ host-wakeup-gpios = <&r_pio 0 5 GPIO_ACTIVE_HIGH>; /* PL5 */ shutdown-gpios = <&r_pio 0 4 GPIO_ACTIVE_HIGH>; /* PL4 */ }; }; for video Quote connector { compatible = "hdmi-connector"; type = "d"; port { hdmi_con_in: endpoint { remote-endpoint = <&hdmi_out_con>; }; }; }; &hdmi { hvcc-supply = <®_bldo1>; status = "okay"; }; &hdmi_out { hdmi_out_con: endpoint { remote-endpoint = <&hdmi_con_in>; }; }; &gpu { mali-supply = <®_dcdcc>; status = "okay"; }; i dont see mmcblk0p21 to get dtb_a root@t98-616:~# ls /dev autofs log mmcblk2p2 tty0 tty33 tty58 vcs6 block loop0 mmcblk2p3 tty1 tty34 tty59 vcsa btrfs-control loop1 mmcblk2p4 tty10 tty35 tty6 vcsa1 bus loop2 mmcblk2p5 tty11 tty36 tty60 vcsa2 cec0 loop3 mmcblk2p6 tty12 tty37 tty61 vcsa3 char loop4 mmcblk2p7 tty13 tty38 tty62 vcsa4 console loop5 mmcblk2p8 tty14 tty39 tty63 vcsa5 core loop6 mmcblk2p9 tty15 tty4 tty7 vcsa6 cpu_dma_latency loop7 mqueue tty16 tty40 tty8 vcsu cuse loop-control net tty17 tty41 tty9 vcsu1 disk mapper null tty18 tty42 ttyS0 vcsu2 dma_heap media0 port tty19 tty43 ttyS2 vcsu3 dri mem ppp tty2 tty44 ttyS3 vcsu4 ecryptfs mmcblk0 psaux tty20 tty45 ttyS4 vcsu5 fd mmcblk0p1 ptmx tty21 tty46 ttyS5 vcsu6 full mmcblk2 pts tty22 tty47 udmabuf vhci fuse mmcblk2boot0 random tty23 tty48 uhid video0 gpiochip0 mmcblk2boot1 rfkill tty24 tty49 uinput watchdog gpiochip1 mmcblk2p1 rtc tty25 tty5 uleds watchdog0 hugepages mmcblk2p10 rtc0 tty26 tty50 urandom zero hwrng mmcblk2p11 shm tty27 tty51 v4l zram0 i2c-0 mmcblk2p12 snd tty28 tty52 vcs zram1 i2c-1 mmcblk2p13 stderr tty29 tty53 vcs1 zram2 initctl mmcblk2p14 stdin tty3 tty54 vcs2 input mmcblk2p15 stdout tty30 tty55 vcs3 kmsg mmcblk2p16 sunxi_soc_info tty31 tty56 vcs4 lirc0 mmcblk2p17 tty tty32 tty57 vcs5 Edited May 31 by Kajen 0 Quote
Nick A Posted May 31 Posted May 31 (edited) Can you run this command ls -al /dev/block/platform/soc@3000000/4022000.sdmmc/by-name Also can I see you dmesg? My hdmi connector is "a" type. connector { compatible = "hdmi-connector"; type = "a"; is your connector a micro-HDMI? Did you add these settings to both u-boot and kernel dts? Edited May 31 by Nick A 0 Quote
Kajen Posted May 31 Posted May 31 root@t98-616:~# ls -al /dev/block/platform/soc@3000000/4022000.sdmmc/ ls: cannot access '/dev/block/platform/soc@3000000/4022000.sdmmc/': No such file or directory it is not a micro-HDMI, it is a standard hdmi root@t98-616:~# ls -al /dev/block/ total 0 drwxr-xr-x 2 root root 700 May 31 02:27 . drwxr-xr-x 17 root root 3740 May 31 02:26 .. lrwxrwxrwx 1 root root 10 May 31 02:26 179:0 -> ../mmcblk0 lrwxrwxrwx 1 root root 12 May 31 02:27 179:1 -> ../mmcblk0p1 lrwxrwxrwx 1 root root 10 May 31 02:26 179:32 -> ../mmcblk2 lrwxrwxrwx 1 root root 12 May 31 02:26 179:33 -> ../mmcblk2p1 lrwxrwxrwx 1 root root 12 May 31 02:26 179:34 -> ../mmcblk2p2 lrwxrwxrwx 1 root root 12 May 31 02:26 179:35 -> ../mmcblk2p3 lrwxrwxrwx 1 root root 12 May 31 02:26 179:36 -> ../mmcblk2p4 lrwxrwxrwx 1 root root 12 May 31 02:26 179:37 -> ../mmcblk2p5 lrwxrwxrwx 1 root root 12 May 31 02:26 179:38 -> ../mmcblk2p6 lrwxrwxrwx 1 root root 12 May 31 02:26 179:39 -> ../mmcblk2p7 lrwxrwxrwx 1 root root 12 May 31 02:26 179:40 -> ../mmcblk2p8 lrwxrwxrwx 1 root root 12 May 31 02:26 179:41 -> ../mmcblk2p9 lrwxrwxrwx 1 root root 13 May 31 02:26 179:42 -> ../mmcblk2p10 lrwxrwxrwx 1 root root 13 May 31 02:26 179:43 -> ../mmcblk2p11 lrwxrwxrwx 1 root root 13 May 31 02:26 179:44 -> ../mmcblk2p12 lrwxrwxrwx 1 root root 13 May 31 02:26 179:45 -> ../mmcblk2p13 lrwxrwxrwx 1 root root 13 May 31 02:26 179:46 -> ../mmcblk2p14 lrwxrwxrwx 1 root root 13 May 31 02:26 179:47 -> ../mmcblk2p15 lrwxrwxrwx 1 root root 13 May 31 02:26 179:48 -> ../mmcblk2p16 lrwxrwxrwx 1 root root 13 May 31 02:26 179:49 -> ../mmcblk2p17 lrwxrwxrwx 1 root root 15 May 31 02:26 179:64 -> ../mmcblk2boot0 lrwxrwxrwx 1 root root 15 May 31 02:26 179:96 -> ../mmcblk2boot1 lrwxrwxrwx 1 root root 8 May 31 02:26 251:0 -> ../zram0 lrwxrwxrwx 1 root root 8 May 31 02:26 251:1 -> ../zram1 lrwxrwxrwx 1 root root 8 May 31 02:26 251:2 -> ../zram2 lrwxrwxrwx 1 root root 8 May 31 02:26 7:0 -> ../loop0 lrwxrwxrwx 1 root root 8 May 31 02:26 7:1 -> ../loop1 lrwxrwxrwx 1 root root 8 May 31 02:26 7:2 -> ../loop2 lrwxrwxrwx 1 root root 8 May 31 02:26 7:3 -> ../loop3 lrwxrwxrwx 1 root root 8 May 31 02:26 7:4 -> ../loop4 lrwxrwxrwx 1 root root 8 May 31 02:26 7:5 -> ../loop5 lrwxrwxrwx 1 root root 8 May 31 02:26 7:6 -> ../loop6 lrwxrwxrwx 1 root root 8 May 31 02:26 7:7 -> ../loop7 0 Quote
Nick A Posted May 31 Posted May 31 Then you need to change your hdmi connector type to "a" connector { compatible = "hdmi-connector"; type = "a"; 0 Quote
Nick A Posted May 31 Posted May 31 (edited) One of your mmcblk2 patitions must have a dtb0_a.img in them. That wifi code was taken from the dts you had in your u-boot.patch you created. It doesn't look like your original dts. Edited May 31 by Nick A 0 Quote
Kajen Posted May 31 Posted May 31 this is the current version i am using 0001-add-dts-t98-616.patch, and the devicetree.dts is the one i extracted from an Android rom that work in my TV box 0 Quote
Nick A Posted May 31 Posted May 31 (edited) This should be PG18 not 12. 12 hex = 18 dec You want decimal in the linux dts. + reg_vcc_wifi: reg_vcc_wifi { + compatible = "regulator-fixed"; + regulator-name = "vcc-wifi"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&pio 6 18 GPIO_ACTIVE_HIGH>;/* PG18 WL_REG_ON */ + regulator-always-on; + enable-active-high; + status = "okay"; + }; Your BT should be something like this. + + bluetooth { + compatible = "brcm,bcm43438-bt"; + shutdown-gpios = <&pio 6 19 GPIO_ACTIVE_HIGH>; /* PG19 */ + clocks = <&rtc CLK_OSC32K_FANOUT>; + host-wakeup-gpios = <&pio 6 16 GPIO_ACTIVE_HIGH>; /* PG16 */ + clock-names = "lpo"; + vddio-supply = <®_dldo1>; + device-wakeup-gpios = <&pio 6 17 GPIO_ACTIVE_HIGH>; /* PG17 */ + vbat-supply = <®_dldo1>; + }; You need this patch. https://github.com/NickAlilovic/build/blob/main/patch/kernel/archive/sunxi-6.7/patches.armbian/Code-to-enable-Internal-OSC-Clock-Auto-Calibration.patch Edited May 31 by Nick A 0 Quote
Kajen Posted May 31 Posted May 31 (edited) + bluetooth { + compatible = "brcm,bcm4334-bt"; + shutdown-gpios = <&pio 6 13 GPIO_ACTIVE_HIGH>; /* PG13 */ + clocks = <&rtc CLK_OSC32K_FANOUT>; + host-wakeup-gpios = <&pio 6 10 GPIO_ACTIVE_LOW>; /* PG10 */ + clock-names = "lpo"; + vddio-supply = <®_dldo1>; + device-wakeup-gpios = <&pio 6 11 GPIO_ACTIVE_HIGH>; /* PG11 */ + vbat-supply = <®_dldo1>; + }; could it be ? from the original bt { compatible = "allwinner,sunxi-bt"; clocks = <0x1b>; bt_power; bt_io_regulator; bt_rst_n = <0x53 0x06 0x13 0x01 0xffffffff 0xffffffff 0x00>; /* PG13 ? */ status = "okay"; linux,phandle = <0x177>; phandle = <0x177>; }; btlpm { compatible = "allwinner,sunxi-btlpm"; uart_index = <0x01>; bt_wake = <0x53 0x06 0x11 0x01 0xffffffff 0xffffffff 0x01>; /* PG11 ?*/ bt_hostwake = <0x53 0x06 0x10 0x06 0xffffffff 0xffffffff 0x00>; /* PG10 ?*/ status = "okay"; linux,phandle = <0x178>; phandle = <0x178>;}; Edited May 31 by Kajen 0 Quote
Nick A Posted May 31 Posted May 31 (edited) No 13, 11, 10 are in HEX you need to convert it to decimal 19,17,16 https://www.rapidtables.com/convert/number/hex-to-decimal.html Use my code the way it is. + bluetooth { + compatible = "brcm,bcm43438-bt"; + shutdown-gpios = <&pio 6 19 GPIO_ACTIVE_HIGH>; /* PG19 */ + clocks = <&rtc CLK_OSC32K_FANOUT>; + host-wakeup-gpios = <&pio 6 16 GPIO_ACTIVE_HIGH>; /* PG16 */ + clock-names = "lpo"; + vddio-supply = <®_dldo1>; + device-wakeup-gpios = <&pio 6 17 GPIO_ACTIVE_HIGH>; /* PG17 */ + vbat-supply = <®_dldo1>; + }; Edited May 31 by Nick A 0 Quote
Kajen Posted May 31 Posted May 31 ok, right now i am waiting for a completed rebuild (with desktop), now I am testing ./compile.sh kernel-dtb, it return a .deb, I tested with decompress and cp, and dpkg -i, dpkg -i stuck on kernel after reboot, so i will be using cp 0 Quote
Nick A Posted May 31 Posted May 31 I'm wondering if my wifi code would work for you. I'm using bcm4335. https://github.com/NickAlilovic/build/blob/main/patch/kernel/archive/sunxi-6.7/patches.armbian/arm64-dts-allwinner-h618-add-Transpeed-8K618-T-TV-box.patch 0 Quote
Kajen Posted May 31 Posted May 31 I already tested the armbian build with 8k618, it didnt show wlan, only ethernet, I didnt test bluetooth, and I didnt see hdmi out working, but I tested it with usbboot, I would need to see again 0 Quote
Nick A Posted May 31 Posted May 31 (edited) U-Boot SPL 2024.01-armbian (Apr 17 2024 - 03:30:23 +0000) DRAM:This DRAM setup is currently not supported. resetting ... When you tested my build you got. Then you test my build with mate defconfig? probably you used mate dts. I don't see any wifi code in mate's uboot or kernel dts. You can't use my dts directly without modifying the defconfig. You need your dram setup and axp305 code. Maybe a few other defconfig changes. My kernel dts would also need changes because of the axp305 code. What I'm asking is if you can just use my wlan and bluetooth code. Also you need to check your dmesg to see if wifi is asking for firmware. Sometimes it's looking for a specific file name. Edited May 31 by Nick A 0 Quote
Kajen Posted June 1 Posted June 1 (edited) Quote U-Boot SPL 2024.01-armbian (Mar 25 2024 - 23:32:47 +0000) DRAM: 2048 MiB Trying to boot from MMC1 NOTICE: BL31: v2.10.2(debug):armbian NOTICE: BL31: Built : 23:32:38, Mar 25 2024 NOTICE: BL31: Detected Allwinner H616 SoC (1823) NOTICE: BL31: Found U-Boot DTB at 0x4a09c048, model: X96 Mate INFO: ARM GICv2 driver initialized INFO: Configuring SPC Controller INFO: PMIC: Probing AXP305 on RSB INFO: PMIC: aldo1 voltage: 3.300V INFO: PMIC: bldo1 voltage: 1.800V INFO: PMIC: dcdcd voltage: 1.360V INFO: PMIC: dcdce voltage: 3.300V INFO: BL31: Platform setup done INFO: BL31: Initializing runtime services INFO: BL31: cortex_a53: CPU workaround for erratum 855873 was applied INFO: BL31: cortex_a53: CPU workaround for erratum 1530924 was applied INFO: PSCI: Suspend is unavailable INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x4a000000 INFO: SPSR = 0x3c9 INFO: Changed devicetree. ns16550_serial serial@5000000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19 U-Boot 2024.01-armbian (Mar 25 2024 - 23:32:47 +0000) Allwinner Technology CPU: Allwinner H616 (SUN50I) Model: X96 Mate DRAM: 2 GiB Core: 51 devices, 18 uclasses, devicetree: separate WDT: Not starting watchdog@30090a0 MMC: mmc@4020000: 0, mmc@4022000: 1 Loading Environment from FAT... MMC: no card present ** Bad device specification mmc 0 ** In: serial@5000000 Out: serial@5000000 Err: serial@5000000 Net: No ethernet found. starting USB... Bus usb@5101000: sun4i_usb_phy phy@5100400: External vbus detected, not enabling our own vbus USB EHCI 1.00 Bus usb@5101400: USB OHCI 1.0 Bus usb@5310000: USB EHCI 1.00 Bus usb@5310400: USB OHCI 1.0 scanning bus usb@5101000 for devices... 1 USB Device(s) found scanning bus usb@5101400 for devices... 1 USB Device(s) found scanning bus usb@5310000 for devices... 2 USB Device(s) found scanning bus usb@5310400 for devices... 1 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Autoboot in 1 seconds, press <Space> to stop MMC: no card present Device 0: Vendor: Kingston Rev: PMAP Prod: DataTraveler G3 Type: Removable Hard Disk Capacity: 7636.0 MB = 7.4 GB (15638528 x 512) ... is now current device Scanning usb 0:1... Found U-Boot script /boot/boot.scr 3259 bytes read in 1 ms (3.1 MiB/s) ## Executing script at 4fc00000 U-boot loaded from SD Boot script loaded from usb 155 bytes read in 1 ms (151.4 KiB/s) 34323 bytes read in 7 ms (4.7 MiB/s) Working FDT set to 4fa00000 4203 bytes read in 4 ms (1 MiB/s) Applying kernel provided DT fixup script (sun50i-h616-fixup.scr) ## Executing script at 45000000 18346914 bytes read in 939 ms (18.6 MiB/s) 23572488 bytes read in 1199 ms (18.7 MiB/s) Moving Image from 0x40080000 to 0x40200000, end=41910000 ## Loading init Ramdisk from Legacy Image at 4ff00000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 18346850 Bytes = 17.5 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 4fa00000 Booting using the fdt blob at 0x4fa00000 Working FDT set to 4fa00000 Loading Ramdisk to 48e80000, end 49fff362 ... OK Loading Device Tree to 0000000048e0f000, end 0000000048e7ffff ... OK Working FDT set to 48e0f000 Starting kernel ... transpeed-8k618-t login: root (automatic login) Last login: Wed Apr 17 03:56:21 UTC 2024 on tty1 Waiting for system to finish booting ... /usr/lib/armbian/armbian-firstlogin: line 471: /sys/class/graphics/fb0/virtual_size: No such file or directory Welcome to Armbian-unofficial! Documentation: https://docs.armbian.com/ | Community support: https://community.armbian.com/ IP address: Create root password: this is the log, the dtb used is the 8k618, I know because with x96 mate there is no ethernet, once I passed u-boot, there is no problem with dram settings, armbian didnt give any log beside "starting kernel..." after that, it is just setup, it only worked for me when mmc is no read, when I used usbboot with any image that has working mmc 0 it just boot on sd instand of the usb, i could need to flash again my sd and usb to boot again on 8k618 img Edited June 1 by Kajen 0 Quote
Kajen Posted June 1 Posted June 1 Quote root@t98-616:~# dmesg [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.7.12-edge-sunxi64 (armbian@next) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #8 SMP Wed Apr 3 13:11:59 UTC 2024 [ 0.000000] KASLR disabled due to lack of seed [ 0.000000] Machine model: Transpeed T98 616 [ 0.000000] OF: reserved mem: 0x0000000040000000..0x000000004007ffff (512 KiB) nomap non-reusable secmon@40000000 [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x00000000bfffffff] [ 0.000000] NUMA: NODE_DATA [mem 0xbfbca040-0xbfbcbfff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000040000000-0x00000000bfffffff] [ 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 0x0000000040000000-0x000000004007ffff] [ 0.000000] node 0: [mem 0x0000000040080000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff] [ 0.000000] cma: Reserved 128 MiB at 0x00000000b5a00000 on node -1 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.4 [ 0.000000] percpu: Embedded 20 pages/cpu s42600 r8192 d31128 u81920 [ 0.000000] pcpu-alloc: s42600 r8192 d31128 u81920 alloc=20*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: root=UUID=e79aec52-dc51-4898-8c34-419801326ac2 rootwait rootfstype=ext4 splash=verbose console=ttyS0,115200 console=tty1 consoleblank=0 loglevel=1 ubootpart=3c79befb-01 usb-1 [ 0.000000] Unknown kernel command line parameters "splash=verbose ubootpart=3c79befb-01 cgroup_enable=memory", will be passed to user space. [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 516096 [ 0.000000] Policy zone: DMA [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 2MB [ 0.000000] software IO TLB: area num 4. [ 0.000000] software IO TLB: mapped [mem 0x00000000b5600000-0x00000000b5800000] (2MB) [ 0.000000] Memory: 1888692K/2097152K available (14208K kernel code, 1450K rwdata, 4144K rodata, 3072K init, 520K bss, 77388K reserved, 131072K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 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] Root IRQ handler: gic_handle_irq [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on 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.000516] Console: colour dummy device 80x25 [ 0.000531] printk: legacy console [tty1] enabled [ 0.000655] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.000671] pid_max: default: 32768 minimum: 301 [ 0.000761] LSM: initializing lsm=capability,yama,apparmor,integrity [ 0.000793] Yama: becoming mindful. [ 0.000881] AppArmor: AppArmor initialized [ 0.000988] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.001007] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.002098] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.002984] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1. [ 0.003216] rcu: Hierarchical SRCU implementation. [ 0.003224] rcu: Max phase no-delay instances is 1000. [ 0.004574] smp: Bringing up secondary CPUs ... [ 0.005138] Detected VIPT I-cache on CPU1 [ 0.005250] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.005935] Detected VIPT I-cache on CPU2 [ 0.006039] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.006681] Detected VIPT I-cache on CPU3 [ 0.006781] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.006889] smp: Brought up 1 node, 4 CPUs [ 0.006906] SMP: Total of 4 processors activated. [ 0.006913] CPU features: detected: 32-bit EL0 Support [ 0.006919] CPU features: detected: CRC32 instructions [ 0.006974] CPU: All CPU(s) started at EL2 [ 0.006979] alternatives: applying system-wide alternatives [ 0.009024] devtmpfs: initialized [ 0.014623] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.014661] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.018465] pinctrl core: initialized pinctrl subsystem [ 0.019846] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.021116] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.021312] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.021539] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.021716] audit: initializing netlink subsys (disabled) [ 0.022003] audit: type=2000 audit(0.020:1): state=initialized audit_enabled=0 res=1 [ 0.022451] thermal_sys: Registered thermal governor 'fair_share' [ 0.022459] thermal_sys: Registered thermal governor 'bang_bang' [ 0.022464] thermal_sys: Registered thermal governor 'step_wise' [ 0.022469] thermal_sys: Registered thermal governor 'user_space' [ 0.022537] cpuidle: using governor menu [ 0.022810] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.022922] ASID allocator initialised with 65536 entries [ 0.023178] Serial: AMBA PL011 UART driver [ 0.028432] platform 3001000.clock: Fixed dependency cycle(s) with /soc/rtc@7000000 [ 0.031807] platform 6000000.hdmi: Fixed dependency cycle(s) with /soc/tcon-top@6510000 [ 0.032173] platform 6000000.hdmi: Fixed dependency cycle(s) with /soc/tcon-top@6510000 [ 0.032279] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/hdmi@6000000 [ 0.032372] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/lcd-controller@6515000 [ 0.032390] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/bus@1000000/mixer@100000 [ 0.032562] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/lcd-controller@6515000 [ 0.032632] platform 6515000.lcd-controller: Fixed dependency cycle(s) with /soc/tcon-top@6510000 [ 0.032873] platform 7000000.rtc: Fixed dependency cycle(s) with /soc/clock@7010000 [ 0.032974] platform 7000000.rtc: Fixed dependency cycle(s) with /soc/clock@7010000 [ 0.033074] platform 7010000.clock: Fixed dependency cycle(s) with /soc/rtc@7000000 [ 0.034191] platform 6000000.hdmi: Fixed dependency cycle(s) with /connector [ 0.034297] platform connector: Fixed dependency cycle(s) with /soc/hdmi@6000000 [ 0.035487] Modules: 26864 pages in range for non-PLT usage [ 0.035497] Modules: 518384 pages in range for PLT usage [ 0.036443] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.036464] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.036471] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.036476] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.036483] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.036488] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.036495] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.036500] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.037442] cryptd: max_cpu_qlen set to 1000 [ 0.104461] raid6: neonx8 gen() 1805 MB/s [ 0.172512] raid6: neonx4 gen() 1842 MB/s [ 0.240564] raid6: neonx2 gen() 1755 MB/s [ 0.308621] raid6: neonx1 gen() 1506 MB/s [ 0.376675] raid6: int64x8 gen() 1148 MB/s [ 0.444726] raid6: int64x4 gen() 1346 MB/s [ 0.512784] raid6: int64x2 gen() 1174 MB/s [ 0.580829] raid6: int64x1 gen() 873 MB/s [ 0.580835] raid6: using algorithm neonx4 gen() 1842 MB/s [ 0.648876] raid6: .... xor() 1317 MB/s, rmw enabled [ 0.648882] raid6: using neon recovery algorithm [ 0.649981] iommu: Default domain type: Translated [ 0.650002] iommu: DMA domain TLB invalidation policy: strict mode [ 0.650323] SCSI subsystem initialized [ 0.650511] usbcore: registered new interface driver usbfs [ 0.650539] usbcore: registered new interface driver hub [ 0.650579] usbcore: registered new device driver usb [ 0.650953] pps_core: LinuxPPS API ver. 1 registered [ 0.650960] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.650976] PTP clock support registered [ 0.651617] ARM FF-A: FFA_VERSION returned not supported [ 0.651684] scmi_core: SCMI protocol bus registered [ 0.651949] Advanced Linux Sound Architecture Driver Initialized. [ 0.652778] NetLabel: Initializing [ 0.652786] NetLabel: domain hash size = 128 [ 0.652791] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.652858] NetLabel: unlabeled traffic allowed by default [ 0.652864] mctp: management component transport protocol core [ 0.652870] NET: Registered PF_MCTP protocol family [ 0.653520] clocksource: Switched to clocksource arch_sys_counter [ 0.653831] VFS: Disk quotas dquot_6.6.0 [ 0.653940] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.654563] AppArmor: AppArmor Filesystem Enabled [ 0.661812] NET: Registered PF_INET protocol family [ 0.662027] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.663985] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 0.664028] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.664045] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.664186] TCP bind hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 0.664667] TCP: Hash tables configured (established 16384 bind 16384) [ 0.664839] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 0.664917] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 0.665193] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.665671] Trying to unpack rootfs image as initramfs... [ 0.671043] Initialise system trusted keyrings [ 0.671137] Key type blacklist registered [ 0.671449] workingset: timestamp_bits=44 max_order=19 bucket_order=0 [ 0.671521] zbud: loaded [ 0.672176] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.674120] integrity: Platform Keyring initialized [ 0.736980] xor: automatically using best checksumming function 32regs [ 0.737005] async_tx: api initialized (async) [ 0.737019] Key type asymmetric registered [ 0.737025] Asymmetric key parser 'x509' registered [ 0.737147] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.737441] io scheduler mq-deadline registered [ 0.737451] io scheduler kyber registered [ 0.737558] io scheduler bfq registered [ 0.752152] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled [ 0.767289] loop: module loaded [ 0.771009] usbcore: registered new interface driver usb-storage [ 0.771716] mousedev: PS/2 mouse device common for all mice [ 0.773022] sun6i-rtc 7000000.rtc: registered as rtc0 [ 0.773078] sun6i-rtc 7000000.rtc: setting system clock to 1970-01-02T00:00:15 UTC (86415) [ 0.773607] i2c_dev: i2c /dev entries driver [ 0.774008] mv64xxx_i2c 5002c00.i2c: can't get pinctrl, bus recovery not supported [ 0.775599] sunxi-wdt 30090a0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 0.777720] sdhci: Secure Digital Host Controller Interface driver [ 0.777742] sdhci: Copyright(c) Pierre Ossman [ 0.777780] Synopsys Designware Multimedia Card Interface Driver [ 0.778468] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.779395] ledtrig-cpu: registered to indicate activity on CPUs [ 0.779984] SMCCC: SOC_ID: ID = jep106:091e:1823 Revision = 0x00000000 [ 0.780415] hid: raw HID events driver (C) Jiri Kosina [ 0.780528] usbcore: registered new interface driver usbhid [ 0.780536] usbhid: USB HID core driver [ 0.781799] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available [ 0.792714] NET: Registered PF_INET6 protocol family [ 1.256308] Freeing initrd memory: 10676K [ 1.302472] Segment Routing with IPv6 [ 1.302565] In-situ OAM (IOAM) with IPv6 [ 1.302676] NET: Registered PF_PACKET protocol family [ 1.302855] 8021q: 802.1Q VLAN Support v1.8 [ 1.302940] 9pnet: Installing 9P2000 support [ 1.303052] Key type dns_resolver registered [ 1.310059] registered taskstats version 1 [ 1.310247] Loading compiled-in X.509 certificates [ 1.318406] zswap: loaded using pool zstd/z3fold [ 1.328397] Key type .fscrypt registered [ 1.328419] Key type fscrypt-provisioning registered [ 1.329965] Btrfs loaded, zoned=yes, fsverity=no [ 1.330161] Key type encrypted registered [ 1.330174] AppArmor: AppArmor sha1 policy hashing enabled [ 1.330209] ima: No TPM chip found, activating TPM-bypass! [ 1.330232] ima: Allocated hash algorithm: sha1 [ 1.330264] ima: No architecture policies found [ 1.330333] evm: Initialising EVM extended attributes: [ 1.330338] evm: security.selinux [ 1.330343] evm: security.SMACK64 [ 1.330348] evm: security.SMACK64EXEC [ 1.330352] evm: security.SMACK64TRANSMUTE [ 1.330357] evm: security.SMACK64MMAP [ 1.330361] evm: security.apparmor [ 1.330366] evm: security.ima [ 1.330370] evm: security.capability [ 1.330374] evm: HMAC attrs: 0x1 [ 1.342498] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 1.342821] sun50i-h616-r-pinctrl 7022000.pinctrl: initialized sunXi PIO driver [ 1.343897] usb_phy_generic usb_phy_generic.1.auto: dummy supplies not allowed for exclusive requests [ 1.345987] phy phy-5100400.phy.0: Changing dr_mode to 1 [ 1.346022] ehci-platform 5101000.usb: EHCI Host Controller [ 1.346056] ehci-platform 5101000.usb: new USB bus registered, assigned bus number 1 [ 1.346202] ehci-platform 5101000.usb: irq 22, io mem 0x05101000 [ 1.346245] ehci-platform 5200000.usb: EHCI Host Controller [ 1.346270] ehci-platform 5200000.usb: new USB bus registered, assigned bus number 2 [ 1.346378] ehci-platform 5200000.usb: irq 23, io mem 0x05200000 [ 1.347041] ehci-platform 5310000.usb: EHCI Host Controller [ 1.347076] ehci-platform 5310000.usb: new USB bus registered, assigned bus number 3 [ 1.347211] ehci-platform 5310000.usb: irq 24, io mem 0x05310000 [ 1.348535] ehci-platform 5311000.usb: EHCI Host Controller [ 1.348579] ohci-platform 5101400.usb: Generic Platform OHCI controller [ 1.348580] ehci-platform 5311000.usb: new USB bus registered, assigned bus number 4 [ 1.348614] ohci-platform 5101400.usb: new USB bus registered, assigned bus number 5 [ 1.348638] ohci-platform 5200400.usb: Generic Platform OHCI controller [ 1.348657] ohci-platform 5200400.usb: new USB bus registered, assigned bus number 6 [ 1.348719] ehci-platform 5311000.usb: irq 25, io mem 0x05311000 [ 1.348731] ohci-platform 5101400.usb: irq 26, io mem 0x05101400 [ 1.348745] ohci-platform 5200400.usb: irq 27, io mem 0x05200400 [ 1.350574] sun50i_cpufreq_nvmem: Using CPU speed bin speed0 [ 1.352024] sun50i-h616-r-pinctrl 7022000.pinctrl: supply vcc-pl not found, using dummy regulator [ 1.352484] sunxi-rsb 7083000.rsb: RSB running at 3000000 Hz [ 1.352854] axp20x-rsb sunxi-rsb-745: AXP20x variant AXP806 found [ 1.353187] axp20x-rsb sunxi-rsb-745: AXP20X driver loaded [ 1.354840] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 1.361586] ehci-platform 5101000.usb: USB 2.0 started, EHCI 1.00 [ 1.361878] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.07 [ 1.361895] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.361904] usb usb1: Product: EHCI Host Controller [ 1.361911] usb usb1: Manufacturer: Linux 6.7.12-edge-sunxi64 ehci_hcd [ 1.361919] usb usb1: SerialNumber: 5101000.usb [ 1.362577] hub 1-0:1.0: USB hub found [ 1.362632] hub 1-0:1.0: 1 port detected [ 1.363293] sun50i-h616-pinctrl 300b000.pinctrl: initialized sunXi PIO driver [ 1.363906] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 224 (PH0) from group PH0 on device 300b000.pinctrl [ 1.363931] dw-apb-uart 5000000.serial: Error applying setting, reverse things back [ 1.363963] ohci-platform 5310400.usb: Generic Platform OHCI controller [ 1.363987] ohci-platform 5310400.usb: new USB bus registered, assigned bus number 7 [ 1.364141] ohci-platform 5310400.usb: irq 294, io mem 0x05310400 [ 1.364185] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6 on device 300b000.pinctrl [ 1.364197] dw-apb-uart 5000400.serial: Error applying setting, reverse things back [ 1.364788] debugfs: Directory '1100000.mixer' with parent 'regmap' already present! [ 1.364821] debugfs: Directory '1100000.mixer' with parent 'regmap' already present! [ 1.377514] ehci-platform 5200000.usb: USB 2.0 started, EHCI 1.00 [ 1.377767] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.07 [ 1.377780] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.377789] usb usb2: Product: EHCI Host Controller [ 1.377797] usb usb2: Manufacturer: Linux 6.7.12-edge-sunxi64 ehci_hcd [ 1.377804] usb usb2: SerialNumber: 5200000.usb [ 1.378364] hub 2-0:1.0: USB hub found [ 1.378408] hub 2-0:1.0: 1 port detected [ 1.380775] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080edd898) [ 1.381052] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee21d0) [ 1.381464] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080eda498) [ 1.381948] sun4i-drm display-engine: Couldn't bind all pipelines components [ 1.382790] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 202 (PG10) from group PG10 on device 300b000.pinctrl [ 1.382815] pwrseq_simple wifi_pwrseq: Error applying setting, reverse things back [ 1.383180] ohci-platform 5311400.usb: Generic Platform OHCI controller [ 1.383212] ohci-platform 5311400.usb: new USB bus registered, assigned bus number 8 [ 1.383376] ohci-platform 5311400.usb: irq 296, io mem 0x05311400 [ 1.383965] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 224 (PH0) from group PH0 on device 300b000.pinctrl [ 1.383979] dw-apb-uart 5000000.serial: Error applying setting, reverse things back [ 1.384156] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6 on device 300b000.pinctrl [ 1.384167] dw-apb-uart 5000400.serial: Error applying setting, reverse things back [ 1.384712] debugfs: Directory '1100000.mixer' with parent 'regmap' already present! [ 1.384748] debugfs: Directory '1100000.mixer' with parent 'regmap' already present! [ 1.384812] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080edd898) [ 1.385036] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee21d0) [ 1.385320] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080eda498) [ 1.385778] sun4i-drm display-engine: Couldn't bind all pipelines components [ 1.386867] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 160 (PF0) from group PF0 on device 300b000.pinctrl [ 1.386892] sunxi-mmc 4020000.mmc: Error applying setting, reverse things back [ 1.387008] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 192 (PG0) from group PG0 on device 300b000.pinctrl [ 1.387021] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back [ 1.387343] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 64 (PC0) from group PC0 on device 300b000.pinctrl [ 1.387354] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back [ 1.387354] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 202 (PG10) from group PG10 on device 300b000.pinctrl [ 1.387366] pwrseq_simple wifi_pwrseq: Error applying setting, reverse things back [ 1.387505] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 224 (PH0) from group PH0 on device 300b000.pinctrl [ 1.387517] dw-apb-uart 5000000.serial: Error applying setting, reverse things back [ 1.387698] sun50i-h616-pinctrl 300b000.pinctrl: could not request pin 198 (PG6) from group PG6 on device 300b000.pinctrl [ 1.387710] dw-apb-uart 5000400.serial: Error applying setting, reverse things back [ 1.388255] debugfs: Directory '1100000.mixer' with parent 'regmap' already present! [ 1.388301] debugfs: Directory '1100000.mixer' with parent 'regmap' already present! [ 1.388376] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080edd898) [ 1.388640] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee21d0) [ 1.388975] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080eda498) [ 1.389475] sun4i-drm display-engine: Couldn't bind all pipelines components [ 1.389655] vcc3v3-ext: Bringing 700000uV into 3300000-3300000uV [ 1.390129] vcc3v3-ext2: Bringing 700000uV into 3300000-3300000uV [ 1.390468] of_cfs_init [ 1.390590] of_cfs_init: OK [ 1.390702] clk: Disabling unused clocks [ 1.390849] ALSA device list: [ 1.390858] No soundcards found. [ 1.391879] sunxi-mmc 4020000.mmc: Got CD GPIO [ 1.393569] ehci-platform 5310000.usb: USB 2.0 started, EHCI 1.00 [ 1.393885] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.07 [ 1.393909] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.393918] usb usb3: Product: EHCI Host Controller [ 1.393925] usb usb3: Manufacturer: Linux 6.7.12-edge-sunxi64 ehci_hcd [ 1.393933] usb usb3: SerialNumber: 5310000.usb [ 1.394657] hub 3-0:1.0: USB hub found [ 1.394733] hub 3-0:1.0: 1 port detected [ 1.413525] ehci-platform 5311000.usb: USB 2.0 started, EHCI 1.00 [ 1.413763] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.07 [ 1.413780] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.413790] usb usb6: Product: Generic Platform OHCI controller [ 1.413797] usb usb6: Manufacturer: Linux 6.7.12-edge-sunxi64 ohci_hcd [ 1.413805] usb usb6: SerialNumber: 5200400.usb [ 1.414394] hub 6-0:1.0: USB hub found [ 1.414450] hub 6-0:1.0: 1 port detected [ 1.415025] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.07 [ 1.415043] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.415052] usb usb5: Product: Generic Platform OHCI controller [ 1.415059] usb usb5: Manufacturer: Linux 6.7.12-edge-sunxi64 ohci_hcd [ 1.415067] usb usb5: SerialNumber: 5101400.usb [ 1.415601] hub 5-0:1.0: USB hub found [ 1.415660] hub 5-0:1.0: 1 port detected [ 1.416185] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.07 [ 1.416203] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.416212] usb usb4: Product: EHCI Host Controller [ 1.416219] usb usb4: Manufacturer: Linux 6.7.12-edge-sunxi64 ehci_hcd [ 1.416226] usb usb4: SerialNumber: 5311000.usb [ 1.416792] hub 4-0:1.0: USB hub found [ 1.416846] hub 4-0:1.0: 1 port detected [ 1.417232] sunxi-mmc 4020000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 1.422090] sunxi-mmc 4022000.mmc: initialized, max. request size: 2048 KB, uses new timings mode [ 1.423843] printk: legacy console [ttyS0] disabled [ 1.424272] 5000000.serial: ttyS0 at MMIO 0x5000000 (irq = 300, base_baud = 1500000) is a 16550A [ 1.424328] printk: legacy console [ttyS0] enabled [ 1.425807] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.07 [ 1.425838] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.425848] usb usb7: Product: Generic Platform OHCI controller [ 1.425856] usb usb7: Manufacturer: Linux 6.7.12-edge-sunxi64 ohci_hcd [ 1.425865] usb usb7: SerialNumber: 5310400.usb [ 1.426448] 5000400.serial: ttyS1 at MMIO 0x5000400 (irq = 301, base_baud = 1500000) is a 16550A [ 1.426580] hub 7-0:1.0: USB hub found [ 1.426643] hub 7-0:1.0: 1 port detected [ 1.426791] serial serial0: tty port ttyS1 registered [ 1.427683] debugfs: Directory '1100000.mixer' with parent 'regmap' already present! [ 1.427725] debugfs: Directory '1100000.mixer' with parent 'regmap' already present! [ 1.427792] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080edd898) [ 1.428039] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee21d0) [ 1.428335] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080eda498) [ 1.428722] sun8i-dw-hdmi 6000000.hdmi: Detected HDMI TX controller v2.12a with HDCP (DWC HDMI 2.0 TX PHY) [ 1.429620] sun8i-dw-hdmi 6000000.hdmi: registered DesignWare HDMI I2C bus driver [ 1.429982] sun4i-drm display-engine: bound 6000000.hdmi (ops 0xffff800080edc958) [ 1.430714] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0 [ 1.430808] sun4i-drm display-engine: [drm] Cannot find any crtc or sizes [ 1.432691] sun4i-drm display-engine: [drm] Cannot find any crtc or sizes [ 1.432929] sunxi-mmc 4021000.mmc: allocated mmc-pwrseq [ 1.445779] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.07 [ 1.445807] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.445817] usb usb8: Product: Generic Platform OHCI controller [ 1.445825] usb usb8: Manufacturer: Linux 6.7.12-edge-sunxi64 ohci_hcd [ 1.445833] usb usb8: SerialNumber: 5311400.usb [ 1.446457] hub 8-0:1.0: USB hub found [ 1.446518] hub 8-0:1.0: 1 port detected [ 1.453351] mmc0: host does not support reading read-only switch, assuming write-enable [ 1.455354] mmc0: new high speed SDHC card at address 1234 [ 1.456214] mmcblk0: mmc0:1234 SA08G 7.41 GiB [ 1.457556] sunxi-mmc 4021000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 1.458919] Freeing unused kernel memory: 3072K [ 1.459012] Run /init as init process [ 1.459019] with arguments: [ 1.459026] /init [ 1.459032] with environment: [ 1.459038] HOME=/ [ 1.459044] TERM=linux [ 1.459049] splash=verbose [ 1.459055] ubootpart=3c79befb-01 [ 1.459061] cgroup_enable=memory [ 1.459417] mmcblk0: p1 [ 1.571516] mmc3: new high speed SDIO card at address 0001 [ 1.654668] mmc2: new DDR MMC card at address 0001 [ 1.656795] mmcblk2: mmc2:0001 MBG4GC 29.1 GiB [ 1.681655] mmcblk2: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 [ 1.693710] mmcblk2boot0: mmc2:0001 MBG4GC 4.00 MiB [ 1.697154] mmcblk2boot1: mmc2:0001 MBG4GC 4.00 MiB [ 2.394350] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pa not found, using dummy regulator [ 2.395024] dwmac-sun8i 5030000.ethernet: IRQ eth_wake_irq not found [ 2.395058] dwmac-sun8i 5030000.ethernet: IRQ eth_lpi not found [ 2.395483] dwmac-sun8i 5030000.ethernet: supply phy-io not found, using dummy regulator [ 2.395836] dwmac-sun8i 5030000.ethernet: PTP uses main clock [ 2.395891] dwmac-sun8i 5030000.ethernet: Current syscon value is not the default 53fe1 (expect 50000) [ 2.397254] dwmac-sun8i 5030000.ethernet: No HW DMA feature register supported [ 2.397286] dwmac-sun8i 5030000.ethernet: RX Checksum Offload Engine supported [ 2.397295] dwmac-sun8i 5030000.ethernet: COE Type 2 [ 2.397306] dwmac-sun8i 5030000.ethernet: TX Checksum insertion supported [ 2.397314] dwmac-sun8i 5030000.ethernet: Normal descriptors [ 2.397322] dwmac-sun8i 5030000.ethernet: Chain mode enabled [ 2.609747] dwmac-sun8i 5030000.ethernet end0: renamed from eth0 [ 3.475112] EXT4-fs (mmcblk0p1): mounted filesystem e79aec52-dc51-4898-8c34-419801326ac2 ro with writeback data mode. Quota mode: none. [ 6.466946] systemd[1]: System time before build time, advancing clock. [ 6.565106] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMO) [ 6.565146] systemd[1]: Detected architecture arm64. [ 6.588626] systemd[1]: Hostname set to <t98-616>. [ 8.542879] systemd[1]: /lib/systemd/system/aw859a-wifi.service:9: Support for option SysVStartPriority= has been removed and it is ignored [ 8.895550] systemd[1]: Queued start job for default target graphical.target. [ 8.922710] systemd[1]: Created slice system-getty.slice - Slice /system/getty. [ 8.925794] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe. [ 8.928597] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty. [ 8.930706] systemd[1]: Created slice user.slice - User and Session Slice. [ 8.931611] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch. [ 8.932404] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch. [ 8.933918] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point. [ 8.934480] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0... [ 8.934881] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes. [ 8.935359] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes. [ 8.935834] systemd[1]: Reached target paths.target - Path Units. [ 8.936263] systemd[1]: Reached target remote-fs.target - Remote File Systems. [ 8.936676] systemd[1]: Reached target slices.target - Slice Units. [ 8.937109] systemd[1]: Reached target swap.target - Swaps. [ 8.937559] systemd[1]: Reached target time-set.target - System Time Set. [ 8.938234] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes. [ 8.944989] systemd[1]: Listening on syslog.socket - Syslog Socket. [ 8.946329] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket. [ 8.947306] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe. [ 8.949274] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket. [ 8.950586] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log). [ 8.951970] systemd[1]: Listening on systemd-journald.socket - Journal Socket. [ 8.966033] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket. [ 8.967203] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket. [ 8.989982] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System... [ 8.995657] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System... [ 9.001778] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System... [ 9.002994] systemd[1]: sys-kernel-tracing.mount - Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing). [ 9.018227] systemd[1]: Starting fake-hwclock.service - Restore / save the current clock... [ 9.024632] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout... [ 9.031400] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes... [ 9.038877] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs... [ 9.046625] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod... [ 9.054607] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm... [ 9.062500] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore... [ 9.070423] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse... [ 9.078684] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop... [ 9.079724] systemd[1]: systemd-fsck-root.service - File System Check on Root Device was skipped because of an unmet condition check (ConditionPathExists=!/run/initramfs/fsck-root). [ 9.218352] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules... [ 9.224478] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems... [ 9.230746] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices... [ 9.242154] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System. [ 9.243372] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System. [ 9.244591] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System. [ 9.246511] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes. [ 9.248952] systemd[1]: modprobe@configfs.service: Deactivated successfully. [ 9.249925] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs. [ 9.252086] systemd[1]: modprobe@drm.service: Deactivated successfully. [ 9.252995] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm. [ 9.255233] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully. [ 9.256234] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore. [ 9.258651] systemd[1]: modprobe@loop.service: Deactivated successfully. [ 9.259565] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop. [ 9.267102] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System... [ 9.279118] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System. [ 9.402969] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log. [ 9.403508] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com [ 9.406588] systemd[1]: modprobe@dm_mod.service: Deactivated successfully. [ 9.407488] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod. [ 9.408663] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met. [ 9.468684] EXT4-fs (mmcblk0p1): re-mounted e79aec52-dc51-4898-8c34-419801326ac2 r/w. Quota mode: none. [ 9.474255] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems. [ 9.475322] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore). [ 9.494422] systemd[1]: Starting systemd-random-seed.service - Load/Save Random Seed... [ 9.500618] systemd[1]: Starting systemd-sysusers.service - Create System Users... [ 9.514035] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules. [ 9.520261] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables... [ 9.664371] fuse: init (API version 7.39) [ 9.668109] systemd[1]: modprobe@fuse.service: Deactivated successfully. [ 9.669024] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse. [ 9.752318] systemd[1]: Finished fake-hwclock.service - Restore / save the current clock. [ 9.895480] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables. [ 10.023321] systemd[1]: Finished systemd-sysusers.service - Create System Users. [ 10.054561] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev... [ 10.282040] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System... [ 10.294912] systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout. [ 10.296413] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System. [ 10.349410] systemd[1]: Finished systemd-udev-trigger.service - Coldplug All udev Devices. [ 10.840709] systemd[1]: Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev. [ 10.841908] systemd[1]: Reached target local-fs-pre.target - Preparation for Local File Systems. [ 10.869951] systemd[1]: Mounting tmp.mount - /tmp... [ 10.877420] systemd[1]: Starting systemd-udevd.service - Rule-based Manager for Device Events and Files... [ 10.883576] systemd[1]: Mounted tmp.mount - /tmp. [ 10.884592] systemd[1]: Reached target local-fs.target - Local File Systems. [ 10.890845] systemd[1]: Starting armbian-zram-config.service - Armbian ZRAM config... [ 10.897452] systemd[1]: Starting console-setup.service - Set console font and keymap... [ 10.916052] systemd[1]: Starting systemd-binfmt.service - Set Up Additional Binary Formats... [ 11.013568] systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 303 (systemd-binfmt) [ 11.042221] systemd[1]: Mounting proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System... [ 11.045086] systemd[1]: Finished console-setup.service - Set console font and keymap. [ 11.138977] systemd[1]: Mounted proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System. [ 11.187847] systemd[1]: Finished systemd-binfmt.service - Set Up Additional Binary Formats. [ 11.825146] zram: Added device: zram0 [ 11.825750] systemd[1]: Started systemd-udevd.service - Rule-based Manager for Device Events and Files. [ 11.827330] zram: Added device: zram1 [ 11.828242] zram: Added device: zram2 [ 12.069137] systemd[1]: Found device dev-ttyS0.device - /dev/ttyS0. [ 12.397559] random: crng init done [ 12.712293] systemd[1]: Reached target usb-gadget.target - Hardware activated USB gadget. [ 14.870237] mc: Linux media interface: v0.10 [ 15.890928] zram0: detected capacity change from 0 to 2033512 [ 15.941846] videodev: Linux video capture interface: v2.00 [ 17.530631] panfrost 1800000.gpu: clock rate = 432000000 [ 17.530673] panfrost 1800000.gpu: bus_clock rate = 200000000 [ 17.531166] panfrost 1800000.gpu: mali-g31 id 0x7093 major 0x0 minor 0x0 status 0x0 [ 17.531196] panfrost 1800000.gpu: features: 00000000,000027f7, issues: 00000000,00000400 [ 17.531207] panfrost 1800000.gpu: Features: L2:0x07100206 Shader:0x00000000 Tiler:0x00000209 Mem:0x1 MMU:0x00002821 AS:0xff JS:0x7 [ 17.531221] panfrost 1800000.gpu: shader_present=0x1 l2_present=0x1 [ 17.533156] [drm] Initialized panfrost 1.2.0 20180908 for 1800000.gpu on minor 1 [ 17.565582] Registered IR keymap rc-beelink-gs1 [ 17.643971] systemd[1]: Finished systemd-random-seed.service - Load/Save Random Seed. [ 17.644852] systemd[1]: first-boot-complete.target - First Boot Complete was skipped because of an unmet condition check (ConditionFirstBoot=yes). [ 17.645172] IR NEC protocol handler initialized [ 17.645283] systemd[1]: Listening on systemd-rfkill.socket - Load/Save RF Kill Switch Status /dev/rfkill Watch. [ 17.645890] systemd[1]: systemd-machine-id-commit.service - Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id). [ 17.677794] rc rc0: sunxi-ir as /devices/platform/soc/7040000.ir/rc/rc0 [ 17.678180] rc rc0: lirc_dev: driver sunxi-ir registered at minor = 0, raw IR receiver, no transmitter [ 17.678504] input: sunxi-ir as /devices/platform/soc/7040000.ir/rc/rc0/input0 [ 17.679374] sunxi-ir 7040000.ir: initialized sunXi IR driver [ 17.851169] Bluetooth: Core ver 2.22 [ 17.851317] NET: Registered PF_BLUETOOTH protocol family [ 17.851324] Bluetooth: HCI device and connection manager initialized [ 17.851344] Bluetooth: HCI socket layer initialized [ 17.851354] Bluetooth: L2CAP socket layer initialized [ 17.851375] Bluetooth: SCO socket layer initialized [ 17.871355] Adding 1016752k swap on /dev/zram0. Priority:5 extents:1 across:1016752k SS [ 18.071263] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 18.073223] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 18.074176] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 18.262596] sunxi_cedrus: module is from the staging directory, the quality is unknown, you have been warned. [ 18.264288] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 18.264337] cfg80211: failed to load regulatory.db [ 18.266278] cedrus 1c0e000.video-codec: Device registered as /dev/video0 [ 18.354575] brcmfmac: brcmf_of_probe: interrupt could not be mapped [ 18.354930] brcmfmac: brcmf_fw_alloc_request: Unknown chip BCM43342/1 [ 18.409740] Bluetooth: HCI UART driver ver 2.3 [ 18.409770] Bluetooth: HCI UART protocol H4 registered [ 18.409778] Bluetooth: HCI UART protocol BCSP registered [ 18.409890] Bluetooth: HCI UART protocol LL registered [ 18.409898] Bluetooth: HCI UART protocol ATH3K registered [ 18.409941] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 18.410135] Bluetooth: HCI UART protocol Intel registered [ 18.410324] Bluetooth: HCI UART protocol Broadcom registered [ 18.410390] Bluetooth: HCI UART protocol QCA registered [ 18.410400] Bluetooth: HCI UART protocol AG6XX registered [ 18.410442] Bluetooth: HCI UART protocol Marvell registered [ 18.686496] systemd[1]: Starting systemd-rfkill.service - Load/Save RF Kill Switch Status... [ 18.720702] systemd[1]: sys-kernel-tracing.mount - Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing). [ 18.746445] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod... [ 18.754093] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore... [ 18.763806] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop... [ 18.764742] systemd[1]: systemd-machine-id-commit.service - Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id). [ 18.766645] systemd[1]: Started systemd-rfkill.service - Load/Save RF Kill Switch Status. [ 18.770055] systemd[1]: modprobe@dm_mod.service: Deactivated successfully. [ 18.771826] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod. [ 18.775356] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully. [ 18.776391] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore. [ 18.778153] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore). [ 18.782417] systemd[1]: modprobe@loop.service: Deactivated successfully. [ 18.783412] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop. [ 18.785015] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met. [ 18.806745] zram1: detected capacity change from 0 to 102400 [ 19.014699] systemd[1]: Finished armbian-zram-config.service - Armbian ZRAM config. [ 19.043324] systemd[1]: Starting armbian-ramlog.service - Armbian memory supported logging... [ 19.168039] EXT4-fs (zram1): mounted filesystem 19475001-bd01-45e5-a2da-a8dad4b1bc4b r/w without journal. Quota mode: none. [ 19.360995] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50 [ 19.386384] brcmfmac: brcmf_ops_sdio_probe: F2 error, probe failed -19... [ 20.669536] Bluetooth: hci0: command 0x0c03 tx timeout [ 20.669595] Bluetooth: hci0: BCM: Reset failed (-110) [ 22.859321] systemd[1]: Finished armbian-ramlog.service - Armbian memory supported logging. [ 22.890996] systemd[1]: Starting systemd-journald.service - Journal Service... [ 23.680915] systemd[1]: Started systemd-journald.service - Journal Service. [ 23.777817] systemd-journald[448]: Received client request to flush runtime journal. [ 23.810325] systemd-journald[448]: File /var/log/journal/f5479551b3ec4649852f8b918c887a52/system.journal corrupted or uncleanly shut down, renaming and replacing. [ 31.709604] cldo1: disabling [ 53.456616] systemd-journald[448]: Received client request to relinquish /var/log/journal/f5479551b3ec4649852f8b918c887a52 access. [ 66.741612] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 66.741640] Bluetooth: BNEP filters: protocol multicast [ 66.741660] Bluetooth: BNEP socket layer initialized [ 77.418455] dwmac-sun8i 5030000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 77.464456] dwmac-sun8i 5030000.ethernet end0: PHY [stmmac-0:01] driver [Allwinner AC200 EPHY] (irq=POLL) [ 77.464503] dwmac-sun8i 5030000.ethernet end0: No Safety Features support found [ 77.464513] dwmac-sun8i 5030000.ethernet end0: No MAC Management Counters available [ 77.464522] dwmac-sun8i 5030000.ethernet end0: PTP not supported by HW [ 77.465006] dwmac-sun8i 5030000.ethernet end0: configuring for phy/rmii link mode root@t98-616:~# nmcli con show NAME UUID TYPE DEVICE lo d0d778e4-b25c-45f0-82e4-331b32f4161e loopback lo Wired connection 1 d64c81b9-e973-3203-a232-2b7c74885ef1 ethernet -- root@t98-616:~# my current dts Quote +// SPDX-License-Identifier: (GPL-2.0+ or MIT) +/* + * Author: piotr.oniszczuk@gmail.com + */ + +/dts-v1/; + +#include "sun50i-h616.dtsi" +#include "sun50i-h616-cpu-opp.dtsi" +#include <dt-bindings/gpio/gpio.h> +#include <dt-bindings/interrupt-controller/arm-gic.h> +#include <dt-bindings/leds/common.h> + +/ { + model = "Transpeed T98 616"; + compatible = "transpeed,t98-616", "allwinner,sun50i-h616"; + + aliases { + mmc0 = &mmc0; + mmc2 = &mmc2; + ethernet0 = &emac1; + ethernet1 = &wlan; + serial0 = &uart0; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + connector { + compatible = "hdmi-connector"; + type = "a"; + + port { + hdmi_con_in: endpoint { + remote-endpoint = <&hdmi_out_con>; + }; + }; + }; + + reg_vcc5v: vcc5v { + /* board wide 5V supply directly from the USB-C socket */ + compatible = "regulator-fixed"; + regulator-name = "vcc-5v"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-always-on; + }; + + reg_usb1_vbus: usb1-vbus { + compatible = "regulator-fixed"; + regulator-name = "usb1-vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + vin-supply = <®_vcc5v>; + enable-active-high; + /* gpio = <&pio 2 16 GPIO_ACTIVE_HIGH>; PC16 */ + status = "okay"; + }; + + + reg_vcc3v3: vcc3v3 { + /* discrete 3.3V regulator */ + compatible = "regulator-fixed"; + regulator-name = "vcc-3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + wifi_pwrseq: wifi_pwrseq { + compatible = "mmc-pwrseq-simple"; + clocks = <&rtc CLK_OSC32K_FANOUT>; + clock-names = "ext_clock"; + pinctrl-0 = <&x32clk_fanout_pin>; + pinctrl-names = "default"; + reset-gpios = <&pio 6 18 GPIO_ACTIVE_LOW>; /* PG18 */ + }; +}; + +&cpu0 { + cpu-supply = <®_dcdca>; + status = "okay"; +}; + +&de { + status = "okay"; +}; + +&ehci0 { + status = "okay"; +}; + +&ehci1 { + status = "okay"; +}; + +&ehci2 { + status = "okay"; +}; + +&ehci3 { + status = "okay"; +}; + +&hdmi { + hvcc-supply = <®_bldo1>; + status = "okay"; +}; + +&hdmi_out { + hdmi_out_con: endpoint { + remote-endpoint = <&hdmi_con_in>; + }; +}; + +&gpu { + mali-supply = <®_dcdcc>; + status = "okay"; +}; + +&i2c3 { + status = "okay"; +}; + +&gpu_temp_critical { + temperature = <215000>; +}; + +&ve_temp_critical { + temperature = <215000>; + }; +&cpu_temp_critical { + temperature = <215000>; + }; +&ddr_temp_critical { + temperature = <215000>; + }; +&emac1 { + pinctrl-names = "default"; + pinctrl-0 = <&rmii_pins>; + phy-mode = "rmii"; + phy-handle = <&rmii_phy>; + phy-supply = <®_aldo1>; + allwinner,rx-delay-ps = <3100>; + allwinner,tx-delay-ps = <700>; + status = "okay"; +}; + +&mdio1 { + rmii_phy: ethernet-phy@1 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <1>; + }; +}; + +&mmc0 { + vmmc-supply = <®_dcdce>; + broken-cd; + cd-gpios = <&pio 8 16 GPIO_ACTIVE_LOW>; /* PI16 */ + bus-width = <4>; + status = "okay"; + max-frequency = <12000000>; +}; + +&mmc1 { + vmmc-supply = <®_dcdce>; + vqmmc-supply = <®_bldo1>; + mmc-pwrseq = <&wifi_pwrseq>; + bus-width = <4>; + non-removable; + status = "okay"; + + wlan: wifi@1 { + compatible = "brcm,bcm4334-fmac","brcm,bcm4329-fmac"; + reg = <1>; + interrupt-parent = <&pio>; + interrupts = <&pio 6 15 GPIO_ACTIVE_HIGH>; /* PG15 WL_HOSTWAKE*/ + interrupt-names = "host-wake"; + }; +}; + +&mmc2 { + vmmc-supply = <®_dcdce>; + vqmmc-supply = <®_bldo1>; + bus-width = <8>; + non-removable; + cap-mmc-hw-reset; + status = "okay"; + max-frequency = <12000000>; +}; + +&ohci0 { + status = "okay"; +}; + +&ohci1 { + status = "okay"; +}; + +&ohci2 { + status = "okay"; +}; + +&ohci3 { + status = "okay"; +}; + +&r_rsb { + status = "okay"; + + axp305: pmic@745 { + compatible = "x-powers,axp305", "x-powers,axp805", + "x-powers,axp806"; + interrupt-controller; + #interrupt-cells = <1>; + reg = <0x745>; + + x-powers,self-working-mode; + vina-supply = <®_vcc5v>; + vinb-supply = <®_vcc5v>; + vinc-supply = <®_vcc5v>; + vind-supply = <®_vcc5v>; + vine-supply = <®_vcc5v>; + aldoin-supply = <®_vcc5v>; + bldoin-supply = <®_vcc5v>; + cldoin-supply = <®_vcc5v>; + + regulators { + reg_aldo1: aldo1 { + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-sys"; + }; + + reg_aldo2: aldo2 { /* 3.3V on headers */ + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc3v3-ext"; + }; + + reg_aldo3: aldo3 { /* 3.3V on headers */ + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc3v3-ext2"; + }; + + reg_bldo1: bldo1 { + regulator-always-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-name = "vcc1v8"; + }; + + bldo2 { + /* unused */ + }; + + bldo3 { + /* unused */ + }; + + bldo4 { + /* unused */ + }; + + cldo1 { + /* reserved */ + }; + + cldo2 { + /* unused */ + }; + + cldo3 { + /* unused */ + }; + + reg_dcdca: dcdca { + regulator-always-on; + regulator-min-microvolt = <810000>; + regulator-max-microvolt = <1160000>; + regulator-name = "vdd-cpu"; + }; + + reg_dcdcc: dcdcc { + regulator-always-on; + regulator-min-microvolt = <810000>; + regulator-max-microvolt = <1160000>; + regulator-name = "vdd-gpu-sys"; + }; + + reg_dcdcd: dcdcd { + regulator-always-on; + regulator-min-microvolt = <1500000>; + regulator-max-microvolt = <1500000>; + regulator-name = "vdd-dram"; + }; + + reg_dcdce: dcdce { + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-eth-mmc"; + }; + + sw { + /* unused */ + }; + }; + }; +}; + +&uart0 { + pinctrl-names = "default"; + pinctrl-0 = <&uart0_ph_pins>; + status = "okay"; +}; + +&addr_mgt { + type_addr_wifi = <0x00>; + type_addr_bt = <0x00>; + type_addr_eth = <0x00>; +}; + +&uart1 { + pinctrl-names = "default"; + pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>; + uart-has-rtscts; + status = "okay"; + + bluetooth { + compatible = "brcm,bcm4334-bt"; + clocks = <&rtc 1>; + clock-names = "lpo"; + vbat-supply = <®_dcdce>; + vddio-supply = <®_dcdce>; + device-wakeup-gpios = <&pio 6 17 GPIO_ACTIVE_HIGH>; /* PG17 */ + host-wakeup-gpios = <&pio 6 16 GPIO_ACTIVE_HIGH>; /* PG16 */ + shutdown-gpios = <&pio 6 19 GPIO_ACTIVE_HIGH>; /* PG19 */ + }; +}; + +&usbotg { + dr_mode = "peripheral"; + status = "okay"; +}; + +&usbphy { + usb1_vbus-supply = <®_usb1_vbus>; + status = "okay"; +}; + +&ir { + linux,rc-map-name = "rc-beelink-gs1"; + status = "okay"; +}; + +&pio { + vcc-pc-supply = <®_aldo1>; + vcc-pf-supply = <®_aldo1>; + vcc-pg-supply = <®_bldo1>; + vcc-ph-supply = <®_aldo1>; + vcc-pi-supply = <®_aldo1>; +}; + I got the bcm4334 detected, but it is show as "Unknown chip BCM43342/1" HDMI got detected, but display engine give error "Cannot find any crtc or sizes" Bluetooth looki like it still need work [ 20.669536] Bluetooth: hci0: command 0x0c03 tx timeout [ 20.669595] Bluetooth: hci0: BCM: Reset failed (-110) 0 Quote
Nick A Posted June 1 Posted June 1 (edited) https://patchew.org/linux/20240317-add-t95-axp313-support-v3-0-0d63f7c23d37@gmail.com/20240317-add-t95-axp313-support-v3-3-0d63f7c23d37@gmail.com/ It's actually BCM43342/1 It System doesn't detect this chip by default. The most relevant message from dmesg is: [ 14.042035] kernel: brcmfmac: brcmf_fw_alloc_request: Unknown chip BCM43342/1 I believe that it's only a matter of missing module. I don't think it is supported in mainline ATM. I left it to have a wi-fi node accessible and detectable by kernel. If you think that it's better to remove the node if it's not supported I can do it. Somebody actually extracted modified precompiled module from custom 5.15.16 rockchip kernel, which implements support for this card. There's no patch for it that could be submitted to mainline unfortunately ATM. I've found a patch that adds chip id strings to brcmfmac, but I would like to test it beforehand. V4 of the patch. If you want to borrow the code. https://patchew.org/linux/20240319-add-t95-axp313-support-v4-0-6204b6d23229@gmail.com/20240319-add-t95-axp313-support-v4-3-6204b6d23229@gmail.com/ Edited June 1 by Nick A 0 Quote
Kajen Posted June 1 Posted June 1 (edited) right now I am at [ 34.734766] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43342-sdio for chip BCM43342/1 [ 34.767051] brcmfmac mmc3:0001:1: Direct firmware load for brcm/brcmfmac43342-sdio.transpeed,t98-616.bin failed with error -2 [ 34.851705] brcmfmac mmc3:0001:1: Direct firmware load for brcm/brcmfmac43342-sdio.clm_blob failed with error -2 [ 35.021210] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43342/1 wl0: Oct 18 2016 17:43:42 version 6.25.134.25 (r662387) FWID 01-281dd9d9 I already found patch at rockchip patches, but now I need .clm_blob, I am trying to find how to tell armbian to compile, but I also could just get it from a rockchip image..... From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Paolo Sabatino <paolo.sabatino@gmail.com> Date: Thu, 10 Feb 2022 21:30:54 +0000 Subject: add broadcom bcm43342 chip id --- drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 ++ drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h | 1 + 2 files changed, 3 insertions(+) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c index 6b38d9de71af..6a603d045103 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c @@ -609,6 +609,7 @@ BRCMF_FW_DEF(4329, "brcmfmac4329-sdio"); BRCMF_FW_DEF(4330, "brcmfmac4330-sdio"); BRCMF_FW_DEF(4334, "brcmfmac4334-sdio"); BRCMF_FW_DEF(43340, "brcmfmac43340-sdio"); +BRCMF_FW_DEF(43342, "brcmfmac43342-sdio"); BRCMF_FW_DEF(4335, "brcmfmac4335-sdio"); BRCMF_FW_DEF(43362, "brcmfmac43362-sdio"); BRCMF_FW_DEF(4339, "brcmfmac4339-sdio"); @@ -642,6 +643,7 @@ static const struct brcmf_firmware_mapping brcmf_sdio_fwnames[] = { BRCMF_FW_ENTRY(BRCM_CC_4334_CHIP_ID, 0xFFFFFFFF, 4334), BRCMF_FW_ENTRY(BRCM_CC_43340_CHIP_ID, 0xFFFFFFFF, 43340), BRCMF_FW_ENTRY(BRCM_CC_43341_CHIP_ID, 0xFFFFFFFF, 43340), + BRCMF_FW_ENTRY(BRCM_CC_43342_CHIP_ID, 0xFFFFFFFF, 43342), BRCMF_FW_ENTRY(BRCM_CC_4335_CHIP_ID, 0xFFFFFFFF, 4335), BRCMF_FW_ENTRY(BRCM_CC_43362_CHIP_ID, 0xFFFFFFFE, 43362), BRCMF_FW_ENTRY(BRCM_CC_4339_CHIP_ID, 0xFFFFFFFF, 4339), diff --git a/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h b/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h index 44684bf1b9ac..bcf48de78d53 100644 --- a/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h +++ b/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h @@ -27,6 +27,7 @@ #define BRCM_CC_4334_CHIP_ID 0x4334 #define BRCM_CC_43340_CHIP_ID 43340 #define BRCM_CC_43341_CHIP_ID 43341 +#define BRCM_CC_43342_CHIP_ID 43342 #define BRCM_CC_43362_CHIP_ID 43362 #define BRCM_CC_4335_CHIP_ID 0x4335 #define BRCM_CC_4339_CHIP_ID 0x4339 -- Quote root@t98-616:~# nmcli device show GENERAL.DEVICE: lo GENERAL.TYPE: loopback GENERAL.HWADDR: 00:00:00:00:00:00 GENERAL.MTU: 65536 GENERAL.STATE: 100 (connected (externally)) GENERAL.CONNECTION: lo GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveC> IP4.ADDRESS[1]: 127.0.0.1/8 IP4.GATEWAY: -- IP6.ADDRESS[1]: ::1/128 IP6.GATEWAY: -- GENERAL.DEVICE: wlan0 GENERAL.TYPE: wifi GENERAL.HWADDR: 12:00:42:EC:4F:14 GENERAL.MTU: 1500 GENERAL.STATE: 30 (disconnected) GENERAL.CONNECTION: -- GENERAL.CON-PATH: -- IP4.GATEWAY: -- IP6.GATEWAY: -- GENERAL.DEVICE: p2p-dev-wlan0 GENERAL.TYPE: wifi-p2p GENERAL.HWADDR: (unknown) GENERAL.MTU: 0 GENERAL.STATE: 30 (disconnected) GENERAL.CONNECTION: -- GENERAL.CON-PATH: -- GENERAL.DEVICE: end0 GENERAL.TYPE: ethernet GENERAL.HWADDR: 02:00:42:EC:4F:14 GENERAL.MTU: 1500 GENERAL.STATE: 20 (unavailable) GENERAL.CONNECTION: -- GENERAL.CON-PATH: -- WIRED-PROPERTIES.CARRIER: off IP4.GATEWAY: -- IP6.GATEWAY: -- root@t98-616:~# systemctl status aw859a-wifi.service × aw859a-wifi.service - WIFI AW859A Loaded: loaded (8;;file://t98-616/lib/systemd/system/aw859a-wifi.service/lib/systemd/system/aw859a-wifi.service8;;; enabled; preset: > Active: failed (Result: exit-code) since Sat 2024-06-01 16:17:55 -04; 2h 4> CPU: 13ms Jun 01 16:17:55 t98-616 systemd[1]: aw859a-wifi.service: Control process exited> Jun 01 16:17:55 t98-616 systemd[1]: aw859a-wifi.service: Failed with result 'ex> Jun 01 16:17:55 t98-616 systemd[1]: Failed to start aw859a-wifi.service - WIFI > Jun 01 16:20:40 t98-616 systemd[1]: 8;;file://t98-616/lib/systemd/system/aw859a-wifi.service/lib/systemd/system/aw859a-wifi.service8;;:9: > Jun 01 16:20:57 t98-616 systemd[1]: 8;;file://t98-616/lib/systemd/system/aw859a-wifi.service/lib/systemd/system/aw859a-wifi.service8;;:9: > Jun 01 16:27:56 t98-616 systemd[1]: 8;;file://t98-616/lib/systemd/system/aw859a-wifi.service/lib/systemd/system/aw859a-wifi.service8;;:9: > Jun 01 16:28:09 t98-616 systemd[1]: 8;;file://t98-616/lib/systemd/system/aw859a-wifi.service/lib/systemd/system/aw859a-wifi.service8;;:9: > Jun 01 16:28:24 t98-616 systemd[1]: 8;;file://t98-616/lib/systemd/system/aw859a-wifi.service/lib/systemd/system/aw859a-wifi.service8;;:9: > Jun 01 16:28:39 t98-616 systemd[1]: 8;;file://t98-616/lib/systemd/system/aw859a-wifi.service/lib/systemd/system/aw859a-wifi.service8;;:9: > Jun 01 16:46:04 t98-616 systemd[1]: 8;;file://t98-616/lib/systemd/system/aw859a-wifi.service/lib/systemd/system/aw859a-wifi.service8;;:9: > Edited June 1 by Kajen 0 Quote
Nick A Posted June 1 Posted June 1 (edited) https://github.com/armbian/firmware/tree/master/brcm You can rename or make a symoblic link to brcmfmac43342-sdio.bin. Really all you need is these two files to get it to work. I didn't use a clm_blob. brcm/brcmfmac43342-sdio.transpeed,t98-616.bin brcm/brcmfmac43342-sdio.txt If bluetooth still doesn't work. I would turn bluetooth ON in android then boot linux. Bluetooth also needs this patch. Not sure if you applied it yet. If your board has an external clock oscillator then you don't need it. https://github.com/NickAlilovic/build/blob/main/patch/kernel/archive/sunxi-6.7/patches.armbian/Code-to-enable-Internal-OSC-Clock-Auto-Calibration.patch Edited June 1 by Nick A 0 Quote
Kajen Posted June 1 Posted June 1 (edited) there is already a brcmfmac43342-sdio.txt in repo https://github.com/armbian/firmware/tree/master/brcm it could just need brcmfmac43342-sdio.transpeed,t98-616.bin I could need to find why is brcmfmac43342-sdio.transpeed,t98-616.bin and no brcmfmac43342-sdio.bin, or to generate from it for now, i could just use cp brcmfmac43342-sdio.bin brcmfmac43342-sdio.transpeed,t98-616.bin Edited June 1 by Kajen 0 Quote
Nick A Posted June 1 Posted June 1 (edited) You can make a copy of brcmfmac43342-sdio.bin and rename it to brcmfmac43342-sdio.transpeed,t98-616.bin. I had to do the same on my box. No big deal. Edited June 1 by Nick A 0 Quote
Kajen Posted June 1 Posted June 1 (edited) WIFI WORK!!!!!! there are still errors root@t98-616:~# dmesg | grep brc [ 20.031429] brcmfmac: brcmf_of_probe: interrupt could not be mapped [ 20.031742] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43342-sdio for chip BCM43342/1 [ 20.231753] brcmfmac mmc3:0001:1: Direct firmware load for brcm/brcmfmac43342-sdio.clm_blob failed with error -2 [ 20.395168] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 20.395193] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob available (err=-2) [ 20.395670] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43342/1 wl0: Oct 18 2016 17:43:42 version 6.25.134.25 (r662387) FWID 01-281dd9d9 but at least I can leave it like that for now, I dont like that one have to manually do cp, but now I have to debug video output... and there is a p2p-dev-wlan0 GENERAL.DEVICE: p2p-dev-wlan0 GENERAL.TYPE: wifi-p2p GENERAL.HWADDR: (unknown) GENERAL.MTU: 0 GENERAL.STATE: 30 (disconnected) GENERAL.CONNECTION: -- GENERAL.CON-PATH: -- Edited June 1 by Kajen 0 Quote
Kajen Posted June 2 Posted June 2 (edited) Quote root@t98-616:~# cat /sys/kernel/debug/dri/display-engine/state plane[31]: plane-0 crtc=(null) fb=0 crtc-pos=0x0+0+0 src-pos=0.000000x0.000000+0.000000+0.000000 rotation=1 normalized-zpos=0 color-encoding=ITU-R BT.709 YCbCr color-range=YCbCr limited range plane[37]: plane-1 crtc=(null) fb=0 crtc-pos=0x0+0+0 src-pos=0.000000x0.000000+0.000000+0.000000 rotation=1 normalized-zpos=1 color-encoding=ITU-R BT.601 YCbCr color-range=YCbCr limited range plane[41]: plane-2 crtc=(null) fb=0 crtc-pos=0x0+0+0 src-pos=0.000000x0.000000+0.000000+0.000000 rotation=1 normalized-zpos=2 color-encoding=ITU-R BT.601 YCbCr color-range=YCbCr limited range plane[45]: plane-3 crtc=(null) fb=0 crtc-pos=0x0+0+0 src-pos=0.000000x0.000000+0.000000+0.000000 rotation=1 normalized-zpos=3 color-encoding=ITU-R BT.601 YCbCr color-range=YCbCr limited range crtc[49]: crtc-0 enable=0 active=0 self_refresh_active=0 planes_changed=0 mode_changed=0 active_changed=0 connectors_changed=0 color_mgmt_changed=0 plane_mask=0 connector_mask=0 encoder_mask=0 mode: "": 0 0 0 0 0 0 0 0 0 0 0x0 0x0 connector[51]: HDMI-A-1 crtc=(null) self_refresh_aware=0 max_requested_bpc=0 colorspace=Default Quote root@t98-616:~# ls /sys/kernel/debug/dri/display-engine/ bridge_chains crtc-0 gem_names internal_clients state clients framebuffer HDMI-A-1 name root@t98-616:~# ls /sys/kernel/debug/clk ahb3 bus-i2c4 bus-ve mixer1 r-ahb apb1 bus-iommu bus-wb mixer1-div r-apb1 apb2 bus-keyadc ce mmc0 r-apb1-ir audio-codec-1x bus-mixer0 clk_dump mmc1 r-apb1-rtc audio-codec-4x bus-mixer1 clk_orphan_dump mmc2 r-apb1-twd audio-hub bus-mmc0 clk_orphan_summary nand0 r-apb2 avs bus-mmc1 clk_summary nand1 r-apb2-i2c axi bus-mmc2 cpux osc12M r-apb2-rsb bus-audio-codec bus-nand cpux-apb osc24M rtc-int-osc bus-audio-hub bus-ohci0 de osc32k-out spdif bus-ce bus-ohci1 deinterlace pll-audio-1x spi0 bus-dbg bus-ohci2 dmic pll-audio-2x spi1 bus-de bus-ohci3 dram pll-audio-4x tcon-top-tv0 bus-deinterlace bus-otg emac-25m pll-audio-hs tcon-tv0 bus-dma bus-psi g2d pll-cpux tcon-tv1 bus-dmic bus-pwm gpu0 pll-ddr0 ts bus-dram bus-spdif gpu1 pll-ddr1 tve0 bus-ehci0 bus-spi0 hdcp pll-de usb-ohci0 bus-ehci1 bus-spi1 hdmi pll-gpu usb-ohci1 bus-ehci2 bus-tcon-top hdmi-cec pll-periph0 usb-ohci2 bus-ehci3 bus-tcon-tv0 hdmi-slow pll-periph0-2x usb-ohci3 bus-emac0 bus-tcon-tv1 ir pll-periph1 usb-phy0 bus-emac1 bus-ths losc pll-periph1-2x usb-phy1 bus-g2d bus-ts mbus pll-system-32k usb-phy2 bus-gpu bus-tve0 mbus-ce pll-ve usb-phy3 bus-hdcp bus-tve-top mbus-dma pll-video0 ve bus-hdmi bus-uart0 mbus-g2d pll-video0-4x wb bus-hstimer bus-uart1 mbus-nand pll-video1 wb-div bus-i2c0 bus-uart2 mbus-ts pll-video1-4x bus-i2c1 bus-uart3 mbus-ve pll-video2 bus-i2c2 bus-uart4 mixer0 pll-video2-4x bus-i2c3 bus-uart5 mixer0-div psi-ahb1-ahb2 there is a lot of clock, I dont think that all of them are use on sun50i-h616.dtsi I still cant get hdmi output to work..... Quote [ 1.941129] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080edd898) [ 1.941423] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee21d0) [ 1.941888] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080eda498) [ 1.942281] sun8i-dw-hdmi 6000000.hdmi: Detected HDMI TX controller v2.12a with HDCP (DWC HDMI 2.0 TX PHY) [ 1.943089] sun8i-dw-hdmi 6000000.hdmi: registered DesignWare HDMI I2C bus driver [ 1.943453] sun4i-drm display-engine: bound 6000000.hdmi (ops 0xffff800080edc958) [ 1.944139] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0 [ 1.944233] sun4i-drm display-engine: [drm] Cannot find any crtc or sizes [ 1.946048] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator [ 1.946223] sun4i-drm display-engine: [drm] Cannot find any crtc or sizes [ 1.946698] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pc not found, using dummy regulator [ 1.947529] of_cfs_init [ 1.947600] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pi not found, using dummy regulator [ 1.947678] of_cfs_init: OK Edited June 2 by Kajen 0 Quote
Nick A Posted June 2 Posted June 2 (edited) Warpme updated his miniarch using kernel 6.9. Maybe hdmi will work? Test out some of his 616 images see if they have video. Not sure why your box doesn't have hdmi. https://github.com/warpme/miniarch/releases Did you try using another LCD panel? Edited June 3 by Nick A 0 Quote
Kajen Posted June 3 Posted June 3 I tested the new miniarch, tx6s and orange pi zero 2 on the transpeed t98-616 tx6s, look like it still problem with mmc and keyring updating, at least is no cripple after reboot, but pacman -Syu cannot work, and no hdmi Spoiler (1/1) Arming ConditionNeedsUpdate... [ 368.284325] INFO: task kworker/0:1H:149 blocked for more than 245 seconds. [ 368.291257] Tainted: G C 6.9.3 #1 [ 368.296496] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 368.304565] INFO: task (udev-worker):209 blocked for more than 122 seconds. [ 368.311536] Tainted: G C 6.9.3 #1 [ 368.316762] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 491.174093] INFO: task kworker/0:1H:149 blocked for more than 368 seconds. [ 491.181005] Tainted: G C 6.9.3 #1 [ 491.186241] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 491.194296] INFO: task (udev-worker):209 blocked for more than 245 seconds. [ 491.201267] Tainted: G C 6.9.3 #1 [ 491.206519] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 614.020662] INFO: task kworker/0:1H:149 blocked for more than 491 seconds. [ 614.027597] Tainted: G C 6.9.3 #1 [ 614.032835] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 614.040885] INFO: task (udev-worker):209 blocked for more than 368 seconds. [ 614.047853] Tainted: G C 6.9.3 #1 [ 614.053108] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 614.061202] INFO: task pacman:300 blocked for more than 122 seconds. [ 614.067566] Tainted: G C 6.9.3 #1 [ 614.072822] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 736.885773] INFO: task kworker/0:1H:149 blocked for more than 614 seconds. [ 736.892689] Tainted: G C 6.9.3 #1 [ 736.897957] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 736.906003] INFO: task (udev-worker):209 blocked for more than 491 seconds. [ 736.912978] Tainted: G C 6.9.3 #1 [ 736.918204] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. orange pi zero 2, mmc no detected, but I used an uboot on sd and miniarch on usb, dont boot, cpu regulation problem, and still no hdmi Spoiler U-Boot SPL 2024.04-armbian (Jun 03 2024 - 01:53:08 +0000) DRAM: 2048 MiB Trying to boot from MMC1 NOTICE: BL31: v2.10.2(debug):armbian NOTICE: BL31: Built : 14:56:10, May 28 2024 NOTICE: BL31: Detected Allwinner H616 SoC (1823) NOTICE: BL31: Found U-Boot DTB at 0x4a0a5590, model: Transpeed T98-616 INFO: ARM GICv2 driver initialized INFO: Configuring SPC Controller INFO: PMIC: Probing AXP305 on RSB INFO: PMIC: aldo1 voltage: 3.300V INFO: PMIC: bldo1 voltage: 1.800V INFO: PMIC: dcdcd voltage: 1.500V INFO: PMIC: dcdce voltage: 3.300V INFO: BL31: Platform setup done INFO: BL31: Initializing runtime services INFO: BL31: cortex_a53: CPU workaround for erratum 855873 was applied INFO: BL31: cortex_a53: CPU workaround for erratum 1530924 was applied INFO: PSCI: Suspend is unavailable INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x4a000000 INFO: SPSR = 0x3c9 INFO: Changed devicetree. U-Boot 2024.04-armbian (Jun 03 2024 - 01:53:08 +0000) Allwinner Technology CPU: Allwinner H616 (SUN50I) Model: Transpeed T98-616 DRAM: 2 GiB Core: 71 devices, 20 uclasses, devicetree: separate WDT: Not starting watchdog@30090a0 MMC: mmc@4020000: 0, mmc@4021000: 3, mmc@4022000: 2 Loading Environment from FAT... ** No valid partitions found ** In: serial@5000000 Out: serial@5000000 Err: serial@5000000 Net: eth0: ethernet@5030000 starting USB... Bus usb@5101000: sun4i_usb_phy phy@5100400: External vbus detected, not enabling our own vbus USB EHCI 1.00 Bus usb@5101400: USB OHCI 1.0 Bus usb@5310000: USB EHCI 1.00 Bus usb@5310400: USB OHCI 1.0 scanning bus usb@5101000 for devices... 1 USB Device(s) found scanning bus usb@5101400 for devices... 1 USB Device(s) found scanning bus usb@5310000 for devices... 2 USB Device(s) found scanning bus usb@5310400 for devices... 1 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device ** Invalid partition 1 ** Couldn't find partition mmc 0:1 MMC Device 1 not found no mmc device at slot 1 Device 0: Vendor: Kingston Rev: PMAP Prod: DataTraveler G3 Type: Removable Hard Disk Capacity: 7636.0 MB = 7.4 GB (15638528 x 512) ... is now current device Scanning usb 0:1... Found /extlinux/extlinux.conf Retrieving file: /extlinux/extlinux.conf 1: MiniMyth2 Retrieving file: /Image append: root=/dev/mmcblk0p2 rw rootwait earlycon console=ttyS0,115200n8 loglevel=6 consoleblank=0 fsck.mode=auto fsck.repair=yes Retrieving file: /dtbs/allwinner/sun50i-h616-orangepi-zero2.dtb Moving Image from 0x40080000 to 0x40200000, end=42430000 ## Flattened Device Tree blob at 4fa00000 Booting using the fdt blob at 0x4fa00000 Working FDT set to 4fa00000 Loading Device Tree to 0000000049ff5000, end 0000000049fff1ef ... OK Working FDT set to 49ff5000 Starting kernel ... [ 0.000000] Linux version 6.9.3 (piotro@minimyth2-aarch64) (aarch64-minimyth-linux-gnu-gcc (GCC) 14.1.0, GNU ld (GNU Binutils) 2.40) #1 SMP PREEMPT Sat Jun 1 18:06:41 CEST 2024 [ 0.000000] Kernel command line: root=/dev/mmcblk0p2 rw rootwait earlycon console=ttyS0,115200n8 loglevel=6 consoleblank=0 fsck.mode=auto fsck.repair=yes [ 0.002020] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.038327] audit: type=2000 audit(0.029:1): state=initialized audit_enabled=0 res=1 [ 0.073669] SCSI subsystem initialized [ 1.046921] Initialise system trusted keyrings [ 1.053515] NFS: Registering the id_resolver key type [ 1.059128] Key type id_resolver registered [ 1.063726] Key type id_legacy registered [ 1.135384] Key type asymmetric registered [ 1.139891] Asymmetric key parser 'x509' registered [ 1.145251] Asymmetric key parser 'pkcs8' registered [ 1.150557] Key type pkcs7_test registered [ 1.246849] Key type dns_resolver registered [ 1.265344] Loading compiled-in X.509 certificates [ 1.314510] sun50i-cpufreq-nvmem: will use speed0 CPU OPPs [ 1.329554] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 1.353186] sun50i-h616-r-pinctrl 7022000.pinctrl: supply vcc-pl not found, using dummy regulator [ 1.367080] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 1.425952] spi-nor spi0.0: unrecognized JEDEC id bytes: ff ff ff ff ff ff [ 1.438545] core: _opp_supported_by_regulators: OPP minuV: 1120000 maxuV: 1120000, not supported by regulator [ 1.448518] cpu cpu0: _opp_add: OPP not supported by regulators (1608000000) @Nick A does your uboot have hdmi output? In kernel 4.9 with orange pi zero 2, I can have hdmi output (dont have wifi and mmc is no stable), I managed to get some parameters, but there is no dm tree can you give me log of "dm tree" and "coninfo" from u-boot ? to see if I can find something this is what I got on the orange pi zero 2 Spoiler orangepi# coninfo List of available devices: serial 00000003 IO stdin stdout stderr eserial3 00000003 IO eserial2 00000003 IO eserial1 00000003 IO eserial0 00000003 IO orangepi#printenv arch=arm baudrate=115200 board=sunxi board_name=sunxi boot_a_script=load ${devtype} ${devnum}:${distro_bootpart} ${scriptaddr} ${prefix}${script}; source ${scriptaddr} boot_disp=1034 boot_disp1=0 boot_disp2=0 boot_extlinux=sysboot ${devtype} ${devnum}:${distro_bootpart} any ${scriptaddr} ${prefix}extlinux/extlinux.conf boot_fb0=bbf51cc0,500,2d0,20,1400,1e0,f0,320,1e0 boot_prefixes=/ /boot/ boot_script_dhcp=boot.scr.uimg boot_scripts=boot.scr.uimg boot.scr boot_targets=fel mmc_auto pxe dhcp bootcmd=run distro_bootcmd bootcmd_dhcp=if dhcp ${scriptaddr} ${boot_script_dhcp}; then source ${scriptaddr}; fi; bootcmd_fel=if test -n ${fel_booted} && test -n ${fel_scriptaddr}; then echo '(FEL boot)'; source ${fel_scriptaddr}; fi bootcmd_mmc0=setenv devnum 0; run mmc_boot bootcmd_mmc1=setenv devnum 1; run mmc_boot bootcmd_mmc_auto=if test ${mmc_bootdev} -eq 1; then run bootcmd_mmc1; run bootcmd_mmc0; elif test ${mmc_bootdev} -eq 0; then run bootcmd_mmc0; run bootcmd_mmc1; fi bootcmd_pxe=dhcp; if pxe get; then pxe boot; fi bootdelay=1 bootm_size=0xa000000 bootreason=unknow console=ttyS0,115200 cpu=armv7 dfu_alt_info_ram=kernel ram 0x41000000 0x1000000;fdt ram 0x43000000 0x100000;ramdisk ram 0x43300000 0x4000000 disp_reserve=3686400,0xbbf51cc0 distro_bootcmd=for target in ${boot_targets}; do run bootcmd_${target}; done fdt_addr_r=0x43000000 fdtcontroladdr=bbe884a0 fdtfile=sunxi/sun50i-h616-orangepi-zero2.dtb fileaddr=40000000 filesize=38438 kernel_addr_r=0x41000000 mmc_boot=if mmc dev ${devnum}; then setenv devtype mmc; run scan_dev_for_boot_part; fi partitions=name=loader1,start=8k,size=32k,uuid=${uuid_gpt_loader1};name=loader2,size=984k,uuid=${uuid_gpt_loader2};name=esp,size=128M,bootable,uuid=${uuid_gpt_esp};name=system,size=-,uuid=${uuid_gpt_system}; pxefile_addr_r=0x43200000 ramdisk_addr_r=0x43300000 scan_dev_for_boot=echo Scanning ${devtype} ${devnum}:${distro_bootpart}...; for prefix in ${boot_prefixes}; do run scan_dev_for_extlinux; run scan_dev_for_scripts; done; scan_dev_for_boot_part=part list ${devtype} ${devnum} -bootable devplist; env exists devplist || setenv devplist 1; for distro_bootpart in ${devplist}; do if fstype ${devtype} ${devnum}:${distro_bootpart} bootfstype; then run scan_dev_for_boot; fi; done scan_dev_for_extlinux=if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}extlinux/extlinux.conf; then echo Found ${prefix}extlinux/extlinux.conf; run boot_extlinux; echo SCRIPT FAILED: continuing...; fi scan_dev_for_scripts=for script in ${boot_scripts}; do if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${script}; then echo Found U-Boot script ${prefix}${script}; run boot_a_script; echo SCRIPT FAILED: continuing...; fi; done scriptaddr=0x43100000 snum=ac0014120105c74248e soc=sunxi stderr=serial stdin=serial stdout=serial tv_vdid=3152560576 uuid_gpt_esp=c12a7328-f81f-11d2-ba4b-00a0c93ec93b uuid_gpt_system=69dad710-2ce4-4e3c-b16c-21a1d49abed3 Environment size: 3025/131068 bytes orangepi# i2c bus Bus 0: sunxi_r_i2c0 orangepi# i2c bus probe Valid chip addresses: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F orangepi# and this with my custom u-boot Spoiler => dm tree Class Index Probed Driver Name ----------------------------------------------------------- root 0 [ + ] root_driver root_driver clk 0 [ + ] fixed_clock |-- osc24M-clk firmware 0 [ ] psci |-- psci simple_bus 0 [ + ] simple_bus |-- soc clk 1 [ + ] sunxi_clk | |-- clock@3001000 reset 0 [ + ] sunxi_reset | | `-- reset watchdog 0 [ + ] sunxi_wdt | |-- watchdog@30090a0 sysreset 0 [ ] wdt_reboot | | `-- watchdog@30090a0 pinctrl 0 [ + ] sunxi-pinctrl | |-- pinctrl@300b000 gpio 0 [ + ] gpio_sunxi | | |-- pinctrl@300b000 gpio 1 [ + ] gpio_sunxi | | | |-- PA gpio 2 [ + ] gpio_sunxi | | | |-- PB gpio 3 [ + ] gpio_sunxi | | | |-- PC gpio 4 [ + ] gpio_sunxi | | | |-- PD gpio 5 [ + ] gpio_sunxi | | | |-- PE gpio 6 [ + ] gpio_sunxi | | | |-- PF gpio 7 [ + ] gpio_sunxi | | | |-- PG gpio 8 [ + ] gpio_sunxi | | | |-- PH gpio 9 [ + ] gpio_sunxi | | | `-- PI pinconfig 0 [ ] pinconfig | | |-- rgmii-pins pinconfig 1 [ ] pinconfig | | |-- i2c0-pins pinconfig 2 [ ] pinconfig | | |-- i2c3-ph-pins pinconfig 3 [ ] pinconfig | | |-- ir-rx-pin pinconfig 4 [ + ] pinconfig | | |-- mmc0-pins pinconfig 5 [ + ] pinconfig | | |-- mmc1-pins pinconfig 6 [ + ] pinconfig | | |-- mmc2-pins pinconfig 7 [ + ] pinconfig | | |-- rmii-pins pinconfig 8 [ + ] pinconfig | | |-- uart0-ph-pins pinconfig 9 [ ] pinconfig | | |-- uart1-pins pinconfig 10 [ ] pinconfig | | `-- uart1-rts-cts-pins mmc 0 [ + ] sunxi_mmc | |-- mmc@4020000 blk 0 [ + ] mmc_blk | | |-- mmc@4020000.blk bootdev 0 [ ] mmc_bootdev | | `-- mmc@4020000.bootdev mmc 1 [ + ] sunxi_mmc | |-- mmc@4021000 blk 1 [ ] mmc_blk | | |-- mmc@4021000.blk bootdev 1 [ ] mmc_bootdev | | `-- mmc@4021000.bootdev mmc 2 [ + ] sunxi_mmc | |-- mmc@4022000 blk 2 [ ] mmc_blk | | |-- mmc@4022000.blk bootdev 2 [ ] mmc_bootdev | | `-- mmc@4022000.bootdev serial 0 [ + ] ns16550_serial | |-- serial@5000000 serial 1 [ ] ns16550_serial | |-- serial@5000400 serial 2 [ ] ns16550_serial | |-- serial@5000800 serial 3 [ ] ns16550_serial | |-- serial@5000c00 serial 4 [ ] ns16550_serial | |-- serial@5001000 serial 5 [ ] ns16550_serial | |-- serial@5001400 i2c 0 [ ] i2c_mvtwsi | |-- i2c@5002000 i2c 1 [ ] i2c_mvtwsi | |-- i2c@5002400 i2c 2 [ ] i2c_mvtwsi | |-- i2c@5002800 i2c 3 [ ] i2c_mvtwsi | |-- i2c@5002c00 i2c 4 [ ] i2c_mvtwsi | |-- i2c@5003000 ethernet 0 [ + ] eth_sun8i_emac | |-- ethernet@5030000 bootdev 3 [ ] eth_bootdev | | `-- ethernet@5030000.bootdev phy 0 [ + ] sun4i_usb_phy | |-- phy@5100400 usb 0 [ + ] ehci_generic | |-- usb@5101000 usb_hub 0 [ + ] usb_hub | | `-- usb_hub usb 1 [ + ] ohci_generic | |-- usb@5101400 usb_hub 1 [ + ] usb_hub | | `-- usb_hub usb 2 [ + ] ehci_generic | |-- usb@5310000 usb_hub 2 [ + ] usb_hub | | `-- usb_hub usb 3 [ + ] ohci_generic | |-- usb@5310400 usb_hub 3 [ + ] usb_hub | | `-- usb_hub clk 2 [ + ] clk_sun6i_rtc | |-- rtc@7000000 clk 3 [ + ] sunxi_clk | |-- clock@7010000 reset 1 [ ] sunxi_reset | | `-- reset pinctrl 1 [ + ] sunxi-pinctrl | `-- pinctrl@7022000 gpio 10 [ + ] gpio_sunxi | |-- pinctrl@7022000 gpio 11 [ + ] gpio_sunxi | | `-- PL pinconfig 11 [ ] pinconfig | `-- r-rsb-pins regulator 0 [ ] regulator_fixed |-- vcc5v regulator 1 [ ] regulator_fixed |-- usb1-vbus regulator 2 [ ] regulator_fixed |-- reg_vcc_wifi bootstd 0 [ ] bootstd_drv `-- bootstd bootmeth 0 [ ] bootmeth_extlinux |-- extlinux bootmeth 1 [ ] bootmeth_efi |-- efi bootmeth 2 [ ] bootmeth_pxe |-- pxe bootmeth 3 [ ] vbe_simple `-- vbe_simple =>coninfo List of available devices |-- serial@5000000 (IO) | |-- stdin | |-- stdout | |-- stderr |-- serial (IO) |-- nulldev (IO) => i2c dev No I2C bus selected Current bus is -1 => i2c dev 0 Setting bus to 0 0 Quote
Nick A Posted June 3 Posted June 3 U-Boot SPL 2024.01-armbian (May 09 2024 - 19:55:37 -0400) DRAM: 4096 MiB Trying to boot from MMC1 NOTICE: BL31: v2.10.2(debug):armbian NOTICE: BL31: Built : 19:53:26, May 9 2024 NOTICE: BL31: Detected Allwinner H616 SoC (1823) NOTICE: BL31: Found U-Boot DTB at 0x4a0a0648, model: Transpeed 8K618-T INFO: ARM GICv2 driver initialized INFO: Configuring SPC Controller INFO: PMIC: Probing AXP305 on RSB ERROR: RSB: set run-time address: 0x10003 INFO: Could not init RSB: -65539 INFO: BL31: Platform setup done INFO: BL31: Initializing runtime services INFO: BL31: cortex_a53: CPU workaround for erratum 855873 was applied INFO: BL31: cortex_a53: CPU workaround for erratum 1530924 was applied INFO: PSCI: Suspend is unavailable INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x4a000000 INFO: SPSR = 0x3c9 INFO: Changed devicetree. ns16550_serial serial@5000000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19 U-Boot 2024.01-armbian (May 09 2024 - 19:55:37 -0400) Allwinner Technology CPU: Allwinner H616 (SUN50I) Model: Transpeed 8K618-T DRAM: 4 GiB Core: 61 devices, 22 uclasses, devicetree: separate WDT: Not starting watchdog@30090a0 MMC: mmc@4020000: 0, mmc@4022000: 1 Loading Environment from FAT... Unable to use mmc 0:1... In: serial@5000000 Out: serial@5000000 Err: serial@5000000 Net: apply fix for AC300 ephy bb version bug ... using AC300 emac1 ephy default config ... eth0: ethernet@5030000 starting USB... Bus usb@5101000: sun4i_usb_phy phy@5100400: External vbus detected, not enabling our own vbus USB EHCI 1.00 Bus usb@5101400: USB OHCI 1.0 Bus usb@5200000: USB EHCI 1.00 Bus usb@5200400: USB OHCI 1.0 scanning bus usb@5101000 for devices... 1 USB Device(s) found scanning bus usb@5101400 for devices... 1 USB Device(s) found scanning bus usb@5200000 for devices... 1 USB Device(s) found scanning bus usb@5200400 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Autoboot in 1 seconds, press <Space> to stop => coninfo List of available devices |-- serial@5000000 (IO) | |-- stdin | |-- stdout | |-- stderr |-- serial (IO) |-- nulldev (IO) => printenv arch=arm baudrate=115200 board=sunxi board_name=sunxi boot_a_script=load ${devtype} ${devnum}:${distro_bootpart} ${scriptaddr} ${prefix}${script}; source ${scriptaddr} boot_efi_binary=load ${devtype} ${devnum}:${distro_bootpart} ${kernel_addr_r} efi/boot/bootaa64.efi; if fdt addr -q ${fdt_addr_r}; then bootefi ${kernel_addr_r} ${fdt_addr_r};else bootefi ${kernel_addr_r} ${fdtcontroladdr};fi boot_efi_bootmgr=if fdt addr -q ${fdt_addr_r}; then bootefi bootmgr ${fdt_addr_r};else bootefi bootmgr;fi boot_extlinux=sysboot ${devtype} ${devnum}:${distro_bootpart} any ${scriptaddr} ${prefix}${boot_syslinux_conf} boot_net_usb_start=usb start boot_prefixes=/ /boot/ boot_script_dhcp=boot.scr.uimg boot_scripts=boot.scr.uimg boot.scr boot_syslinux_conf=extlinux/extlinux.conf boot_targets=fel mmc_auto usb0 pxe dhcp bootcmd=run distro_bootcmd bootcmd_dhcp=devtype=dhcp; run boot_net_usb_start; if dhcp ${scriptaddr} ${boot_script_dhcp}; then source ${scriptaddr}; fi;setenv efi_fdtfile ${fdtfile}; setenv efi_old_vci ${bootp_vci};setenv efi_old_arch ${bootp_arch};setenv bootp_vci PXEClient:Arch:00011:UNDI:003000;setenv bootp_arch 0xb;if dhcp ${kernel_addr_r}; then tftpboot ${fdt_addr_r} dtb/${efi_fdtfile};if fdt addr -q ${fdt_addr_r}; then bootefi ${kernel_addr_r} ${fdt_addr_r}; else bootefi ${kernel_addr_r} ${fdtcontroladdr};fi;fi;setenv bootp_vci ${efi_old_vci};setenv bootp_arch ${efi_old_arch};setenv efi_fdtfile;setenv efi_old_arch;setenv efi_old_vci; bootcmd_fel=if test -n ${fel_booted} && test -n ${fel_scriptaddr}; then echo '(FEL boot)'; source ${fel_scriptaddr}; fi bootcmd_mmc0=devnum=0; run mmc_boot bootcmd_mmc1=devnum=1; run mmc_boot bootcmd_mmc_auto=if test ${mmc_bootdev} -eq 1; then run bootcmd_mmc1; run bootcmd_mmc0; elif test ${mmc_bootdev} -eq 0; then run bootcmd_mmc0; run bootcmd_mmc1; fi bootcmd_pxe=run boot_net_usb_start; dhcp; if pxe get; then pxe boot; fi bootcmd_usb0=devnum=0; run usb_boot bootdelay=1 bootm_size=0xa000000 console=ttyS0,115200 cpu=armv8 dfu_alt_info_ram=kernel ram 0x40080000 0x1000000;fdt ram 0x4FA00000 0x100000;ramdisk ram 0x4FF00000 0x4000000 distro_bootcmd=for target in ${boot_targets}; do run bootcmd_${target}; done efi_dtb_prefixes=/ /dtb/ /dtb/current/ ethaddr=02:00:7e:12:4d:f0 fdt_addr_r=0x4FA00000 fdtcontroladdr=fbf20050 fdtfile=allwinner/sun50i-h618-transpeed-8k618-t.dtb fdtoverlay_addr_r=0x4FE00000 kernel_addr_r=0x40080000 kernel_comp_addr_r=0x44000000 kernel_comp_size=0xb000000 load_efi_dtb=load ${devtype} ${devnum}:${distro_bootpart} ${fdt_addr_r} ${prefix}${efi_fdtfile} loadaddr=0x42000000 loadsplash= for prefix in ${boot_prefixes}; do if test -e mmc 0 ${prefix}boot.bmp; then load mmc 0 ${splashimage} ${prefix}boot.bmp; bmp d ${splashimage}; fi; done mmc_boot=if mmc dev ${devnum}; then devtype=mmc; run scan_dev_for_boot_part; fi mmc_bootdev=0 partitions=name=loader1,start=8k,size=32k,uuid=${uuid_gpt_loader1};name=loader2,size=984k,uuid=${uuid_gpt_loader2};name=esp,size=128M,bootable,uuid=${uuid_gpt_esp};name=system,size=-,uuid=${uuid_gpt_system}; preboot=usb start pxefile_addr_r=0x4FD00000 ramdisk_addr_r=0x4FF00000 scan_dev_for_boot=echo Scanning ${devtype} ${devnum}:${distro_bootpart}...; for prefix in ${boot_prefixes}; do run scan_dev_for_extlinux; run scan_dev_for_scripts; done;run scan_dev_for_efi; scan_dev_for_boot_part=part list ${devtype} ${devnum} -bootable devplist; env exists devplist || setenv devplist 1; for distro_bootpart in ${devplist}; do if fstype ${devtype} ${devnum}:${distro_bootpart} bootfstype; then part uuid ${devtype} ${devnum}:${distro_bootpart} distro_bootpart_uuid ; run scan_dev_for_boot; fi; done; setenv devplist scan_dev_for_efi=setenv efi_fdtfile ${fdtfile}; for prefix in ${efi_dtb_prefixes}; do if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${efi_fdtfile}; then run load_efi_dtb; fi;done;run boot_efi_bootmgr;if test -e ${devtype} ${devnum}:${distro_bootpart} efi/boot/bootaa64.efi; then echo Found EFI removable media binary efi/boot/bootaa64.efi; run boot_efi_binary; echo EFI LOAD FAILED: continuing...; fi; setenv efi_fdtfile scan_dev_for_extlinux=if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${boot_syslinux_conf}; then echo Found ${prefix}${boot_syslinux_conf}; run boot_extlinux; echo EXTLINUX FAILED: continuing...; fi scan_dev_for_scripts=for script in ${boot_scripts}; do if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${script}; then echo Found U-Boot script ${prefix}${script}; run boot_a_script; echo SCRIPT FAILED: continuing...; fi; done scriptaddr=0x4FC00000 serial#=338020007e124df0 soc=sunxi splashimage=66000000 splashpos=m,m stderr=serial@5000000 stdin=serial@5000000 stdout=serial@5000000 usb_boot=usb start; if usb dev ${devnum}; then devtype=usb; run scan_dev_for_boot_part; fi uuid_gpt_esp=c12a7328-f81f-11d2-ba4b-00a0c93ec93b uuid_gpt_system=b921b045-1df0-41c3-af44-4c6f280d3fae Environment size: 4874/65532 bytes => dm tree Class Index Probed Driver Name ----------------------------------------------------------- root 0 [ + ] root_driver root_driver clk 0 [ + ] fixed_clock |-- osc24M-clk firmware 0 [ ] psci |-- psci simple_bus 0 [ + ] simple_bus |-- soc clk 1 [ + ] sunxi_clk | |-- clock@3001000 reset 0 [ + ] sunxi_reset | | `-- reset watchdog 0 [ + ] sunxi_wdt | |-- watchdog@30090a0 sysreset 1 [ ] wdt_reboot | | `-- watchdog@30090a0 pinctrl 0 [ + ] sunxi-pinctrl | |-- pinctrl@300b000 gpio 0 [ + ] gpio_sunxi | | |-- pinctrl@300b000 gpio 1 [ + ] gpio_sunxi | | | |-- PA gpio 2 [ + ] gpio_sunxi | | | |-- PB gpio 3 [ + ] gpio_sunxi | | | |-- PC gpio 4 [ + ] gpio_sunxi | | | |-- PD gpio 5 [ + ] gpio_sunxi | | | |-- PE gpio 6 [ + ] gpio_sunxi | | | |-- PF gpio 7 [ + ] gpio_sunxi | | | |-- PG gpio 8 [ + ] gpio_sunxi | | | |-- PH gpio 9 [ + ] gpio_sunxi | | | `-- PI pinconfig 0 [ ] pinconfig | | |-- rgmii-pins pinconfig 1 [ ] pinconfig | | |-- i2c0-pins pinconfig 2 [ ] pinconfig | | |-- i2c3-ph-pins pinconfig 3 [ ] pinconfig | | |-- ir-rx-pin pinconfig 4 [ + ] pinconfig | | |-- mmc0-pins pinconfig 5 [ ] pinconfig | | |-- mmc1-pins pinconfig 6 [ + ] pinconfig | | |-- mmc2-pins pinconfig 7 [ + ] pinconfig | | |-- rmii-pins pinconfig 8 [ + ] pinconfig | | |-- uart0-ph-pins pinconfig 9 [ ] pinconfig | | |-- uart1-pins pinconfig 10 [ ] pinconfig | | `-- uart1-rts-cts-pins mmc 0 [ + ] sunxi_mmc | |-- mmc@4020000 blk 0 [ + ] mmc_blk | | |-- mmc@4020000.blk partition 0 [ + ] blk_partition | | | `-- mmc@4020000.blk:1 bootdev 0 [ ] mmc_bootdev | | `-- mmc@4020000.bootdev mmc 1 [ + ] sunxi_mmc | |-- mmc@4022000 blk 1 [ ] mmc_blk | | |-- mmc@4022000.blk bootdev 1 [ ] mmc_bootdev | | `-- mmc@4022000.bootdev serial 0 [ + ] ns16550_serial | |-- serial@5000000 serial 1 [ ] ns16550_serial | |-- serial@5000400 ethernet 0 [ + ] eth_sun8i_emac | |-- ethernet@5030000 bootdev 2 [ ] eth_bootdev | | `-- ethernet@5030000.bootdev phy 0 [ + ] sun4i_usb_phy | |-- phy@5100400 usb 0 [ + ] ehci_generic | |-- usb@5101000 usb_hub 0 [ + ] usb_hub | | `-- usb_hub usb 1 [ + ] ohci_generic | |-- usb@5101400 usb_hub 1 [ + ] usb_hub | | `-- usb_hub usb 2 [ + ] ehci_generic | |-- usb@5200000 usb_hub 2 [ + ] usb_hub | | `-- usb_hub usb 3 [ + ] ohci_generic | |-- usb@5200400 usb_hub 3 [ + ] usb_hub | | `-- usb_hub clk 2 [ + ] clk_sun6i_rtc | |-- rtc@7000000 clk 3 [ + ] sunxi_clk | |-- clock@7010000 reset 1 [ ] sunxi_reset | | `-- reset pinctrl 1 [ + ] sunxi-pinctrl | |-- pinctrl@7022000 gpio 10 [ + ] gpio_sunxi | | |-- pinctrl@7022000 gpio 11 [ + ] gpio_sunxi | | | `-- PL pinconfig 11 [ ] pinconfig | | `-- r-rsb-pins i2c 0 [ ] i2c_mvtwsi | `-- i2c@7081400 pmic 0 [ ] axp_pmic | `-- pmic@36 sysreset 0 [ ] axp_sysreset | `-- axp_sysreset regulator 0 [ ] regulator_fixed |-- vcc5v regulator 1 [ ] regulator_fixed |-- vcc3v3 bootstd 0 [ ] bootstd_drv `-- bootstd bootmeth 0 [ ] bootmeth_extlinux |-- extlinux bootmeth 1 [ ] bootmeth_efi |-- efi bootmeth 2 [ ] bootmeth_pxe |-- pxe bootmeth 3 [ ] vbe_simple `-- vbe_simple 0 Quote
Nick A Posted June 3 Posted June 3 Dmesg [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.7.12-edge-sunxi64 (armbian@next) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP Wed Apr 3 09:11:59 EDT 2024 [ 0.000000] KASLR disabled due to lack of seed [ 0.000000] Machine model: Transpeed 8K618-T [ 0.000000] OF: reserved mem: 0x0000000040000000..0x000000004007ffff (512 KiB) nomap non-reusable secmon@40000000 [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x000000013fffffff] [ 0.000000] NUMA: NODE_DATA [mem 0x13f7c6040-0x13f7c7fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000040000000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal [mem 0x0000000100000000-0x000000013fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000040000000-0x000000004007ffff] [ 0.000000] node 0: [mem 0x0000000040080000-0x000000013fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff] [ 0.000000] cma: Reserved 128 MiB at 0x00000000f8000000 on node -1 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.4 [ 0.000000] percpu: Embedded 20 pages/cpu s42600 r8192 d31128 u81920 [ 0.000000] pcpu-alloc: s42600 r8192 d31128 u81920 alloc=20*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: root=UUID=99b3c530-4c30-4d65-84ef-58529001e6cf rootwait rootfstype=ext4 splash plymouth.ignore-serial-consoles console=ttyS0,115200 console=tty1 consoleblank=0 loglevel=1 ubootpart=7cd110b0-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u cgroup_enable=memory swapaccount=1 [ 0.000000] Unknown kernel command line parameters "splash ubootpart=7cd110b0-01 cgroup_enable=memory", will be passed to user space. [ 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] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192 [ 0.000000] Policy zone: Normal [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: area num 4. [ 0.000000] software IO TLB: mapped [mem 0x00000000f4000000-0x00000000f8000000] (64MB) [ 0.000000] Memory: 3874412K/4194304K available (14208K kernel code, 1452K rwdata, 4152K rodata, 3072K init, 523K bss, 188820K reserved, 131072K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 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] Root IRQ handler: gic_handle_irq [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on 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.000483] Console: colour dummy device 80x25 [ 0.000495] printk: legacy console [tty1] enabled [ 0.000613] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.000627] pid_max: default: 32768 minimum: 301 [ 0.000712] LSM: initializing lsm=capability,yama,apparmor,integrity [ 0.000743] Yama: becoming mindful. [ 0.000830] AppArmor: AppArmor initialized [ 0.000928] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.000953] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.001974] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.002793] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1. [ 0.002988] rcu: Hierarchical SRCU implementation. [ 0.002994] rcu: Max phase no-delay instances is 1000. [ 0.004043] smp: Bringing up secondary CPUs ... [ 0.004546] Detected VIPT I-cache on CPU1 [ 0.004626] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.005168] Detected VIPT I-cache on CPU2 [ 0.005215] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.005707] Detected VIPT I-cache on CPU3 [ 0.005753] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.005822] smp: Brought up 1 node, 4 CPUs [ 0.005835] SMP: Total of 4 processors activated. [ 0.005841] CPU features: detected: 32-bit EL0 Support [ 0.005847] CPU features: detected: CRC32 instructions [ 0.005894] CPU: All CPU(s) started at EL2 [ 0.005899] alternatives: applying system-wide alternatives [ 0.008059] devtmpfs: initialized [ 0.013496] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.013517] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.017752] pinctrl core: initialized pinctrl subsystem [ 0.019028] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.020074] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations [ 0.020206] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.020385] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.020421] audit: initializing netlink subsys (disabled) [ 0.020555] audit: type=2000 audit(0.020:1): state=initialized audit_enabled=0 res=1 [ 0.020893] thermal_sys: Registered thermal governor 'fair_share' [ 0.020899] thermal_sys: Registered thermal governor 'bang_bang' [ 0.020905] thermal_sys: Registered thermal governor 'step_wise' [ 0.020910] thermal_sys: Registered thermal governor 'user_space' [ 0.020948] cpuidle: using governor menu [ 0.021194] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.021289] ASID allocator initialised with 65536 entries [ 0.021470] Serial: AMBA PL011 UART driver [ 0.026244] platform 3001000.clock: Fixed dependency cycle(s) with /soc/rtc@7000000 [ 0.029393] platform 6000000.hdmi: Fixed dependency cycle(s) with /soc/tcon-top@6510000 [ 0.029721] platform 6000000.hdmi: Fixed dependency cycle(s) with /soc/tcon-top@6510000 [ 0.029825] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/hdmi@6000000 [ 0.029885] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/lcd-controller@6515000 [ 0.029902] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/bus@1000000/mixer@100000 [ 0.030058] platform 6510000.tcon-top: Fixed dependency cycle(s) with /soc/lcd-controller@6515000 [ 0.030121] platform 6515000.lcd-controller: Fixed dependency cycle(s) with /soc/tcon-top@6510000 [ 0.030356] platform 7000000.rtc: Fixed dependency cycle(s) with /soc/clock@7010000 [ 0.030452] platform 7000000.rtc: Fixed dependency cycle(s) with /soc/clock@7010000 [ 0.030551] platform 7010000.clock: Fixed dependency cycle(s) with /soc/rtc@7000000 [ 0.031596] platform 6000000.hdmi: Fixed dependency cycle(s) with /connector [ 0.031663] platform connector: Fixed dependency cycle(s) with /soc/hdmi@6000000 [ 0.032590] Modules: 26864 pages in range for non-PLT usage [ 0.032596] Modules: 518384 pages in range for PLT usage [ 0.033262] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.033271] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.033278] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.033283] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.033290] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.033295] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.033302] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.033307] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.034030] cryptd: max_cpu_qlen set to 1000 [ 0.100156] raid6: neonx8 gen() 1796 MB/s [ 0.168228] raid6: neonx4 gen() 1846 MB/s [ 0.236300] raid6: neonx2 gen() 1753 MB/s [ 0.304378] raid6: neonx1 gen() 1507 MB/s [ 0.372459] raid6: int64x8 gen() 1148 MB/s [ 0.440518] raid6: int64x4 gen() 1346 MB/s [ 0.508615] raid6: int64x2 gen() 1172 MB/s [ 0.576676] raid6: int64x1 gen() 868 MB/s [ 0.576682] raid6: using algorithm neonx4 gen() 1846 MB/s [ 0.644738] raid6: .... xor() 1315 MB/s, rmw enabled [ 0.644745] raid6: using neon recovery algorithm [ 0.645218] iommu: Default domain type: Translated [ 0.645225] iommu: DMA domain TLB invalidation policy: strict mode [ 0.645487] SCSI subsystem initialized [ 0.645661] usbcore: registered new interface driver usbfs [ 0.645691] usbcore: registered new interface driver hub [ 0.645724] usbcore: registered new device driver usb [ 0.645999] pps_core: LinuxPPS API ver. 1 registered [ 0.646005] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.646020] PTP clock support registered [ 0.646438] ARM FF-A: FFA_VERSION returned not supported [ 0.646487] scmi_core: SCMI protocol bus registered [ 0.646679] Advanced Linux Sound Architecture Driver Initialized. [ 0.647438] NetLabel: Initializing [ 0.647444] NetLabel: domain hash size = 128 [ 0.647449] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.647515] NetLabel: unlabeled traffic allowed by default [ 0.647521] mctp: management component transport protocol core [ 0.647526] NET: Registered PF_MCTP protocol family [ 0.647958] clocksource: Switched to clocksource arch_sys_counter [ 0.648203] VFS: Disk quotas dquot_6.6.0 [ 0.648242] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.648793] AppArmor: AppArmor Filesystem Enabled [ 0.655658] NET: Registered PF_INET protocol family [ 0.655899] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.659214] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.659262] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.659279] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.659536] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear) [ 0.660663] TCP: Hash tables configured (established 32768 bind 32768) [ 0.660781] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.660875] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.661107] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.661368] Trying to unpack rootfs image as initramfs... [ 0.665245] Initialise system trusted keyrings [ 0.665299] Key type blacklist registered [ 0.665477] workingset: timestamp_bits=44 max_order=20 bucket_order=0 [ 0.665522] zbud: loaded [ 0.666044] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.667343] integrity: Platform Keyring initialized [ 0.730088] xor: automatically using best checksumming function 32regs [ 0.730114] async_tx: api initialized (async) [ 0.730127] Key type asymmetric registered [ 0.730133] Asymmetric key parser 'x509' registered [ 0.730247] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.730514] io scheduler mq-deadline registered [ 0.730522] io scheduler kyber registered [ 0.730580] io scheduler bfq registered [ 0.742759] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled [ 0.753116] loop: module loaded [ 0.755934] usbcore: registered new interface driver usb-storage [ 0.756387] mousedev: PS/2 mouse device common for all mice [ 0.757301] sun6i-rtc 7000000.rtc: registered as rtc0 [ 0.757327] sun6i-rtc 7000000.rtc: setting system clock to 1970-01-02T00:00:09 UTC (86409) [ 0.757680] i2c_dev: i2c /dev entries driver [ 0.757934] mv64xxx_i2c 7081400.i2c: can't get pinctrl, bus recovery not supported [ 0.758387] axp20x-i2c 0-0036: AXP20x variant AXP313a found [ 0.758620] axp20x-i2c 0-0036: AXP20X driver loaded [ 0.759766] sunxi-wdt 30090a0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 0.761060] sdhci: Secure Digital Host Controller Interface driver [ 0.761070] sdhci: Copyright(c) Pierre Ossman [ 0.761101] Synopsys Designware Multimedia Card Interface Driver [ 0.761717] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.762710] ledtrig-cpu: registered to indicate activity on CPUs [ 0.763041] SMCCC: SOC_ID: ID = jep106:091e:1823 Revision = 0x00000002 [ 0.763436] hid: raw HID events driver (C) Jiri Kosina [ 0.763509] usbcore: registered new interface driver usbhid [ 0.763516] usbhid: USB HID core driver [ 0.764974] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available [ 0.774984] NET: Registered PF_INET6 protocol family [ 1.565343] Freeing initrd memory: 17920K [ 1.606665] Segment Routing with IPv6 [ 1.606766] In-situ OAM (IOAM) with IPv6 [ 1.606878] NET: Registered PF_PACKET protocol family [ 1.606986] 8021q: 802.1Q VLAN Support v1.8 [ 1.607057] 9pnet: Installing 9P2000 support [ 1.607153] Key type dns_resolver registered [ 1.613973] registered taskstats version 1 [ 1.614108] Loading compiled-in X.509 certificates [ 1.621508] zswap: loaded using pool zstd/z3fold [ 1.630825] Key type .fscrypt registered [ 1.630841] Key type fscrypt-provisioning registered [ 1.632281] Btrfs loaded, zoned=yes, fsverity=no [ 1.632434] Key type encrypted registered [ 1.632446] AppArmor: AppArmor sha1 policy hashing enabled [ 1.632470] ima: No TPM chip found, activating TPM-bypass! [ 1.632498] ima: Allocated hash algorithm: sha1 [ 1.632529] ima: No architecture policies found [ 1.632595] evm: Initialising EVM extended attributes: [ 1.632600] evm: security.selinux [ 1.632605] evm: security.SMACK64 [ 1.632610] evm: security.SMACK64EXEC [ 1.632615] evm: security.SMACK64TRANSMUTE [ 1.632620] evm: security.SMACK64MMAP [ 1.632624] evm: security.apparmor [ 1.632629] evm: security.ima [ 1.632633] evm: security.capability [ 1.632637] evm: HMAC attrs: 0x1 [ 1.644152] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 1.651925] sun50i-h616-pinctrl 300b000.pinctrl: initialized sunXi PIO driver [ 1.652490] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 1.652690] sun50i-h616-r-pinctrl 7022000.pinctrl: initialized sunXi PIO driver [ 1.653349] printk: legacy console [ttyS0] disabled [ 1.653656] 5000000.serial: ttyS0 at MMIO 0x5000000 (irq = 286, base_baud = 1500000) is a 16550A [ 1.653704] printk: legacy console [ttyS0] enabled [ 1.654911] 5000400.serial: ttyS1 at MMIO 0x5000400 (irq = 287, base_baud = 1500000) is a 16550A [ 1.655167] serial serial0: tty port ttyS1 registered [ 1.672003] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 1.672177] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 1.672456] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 1.672550] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 1.674432] ehci-platform 5101000.usb: EHCI Host Controller [ 1.674465] ehci-platform 5101000.usb: new USB bus registered, assigned bus number 1 [ 1.674563] ehci-platform 5200000.usb: EHCI Host Controller [ 1.674582] ehci-platform 5200000.usb: new USB bus registered, assigned bus number 2 [ 1.674596] ehci-platform 5101000.usb: irq 289, io mem 0x05101000 [ 1.674671] ehci-platform 5200000.usb: irq 290, io mem 0x05200000 [ 1.675222] usb_phy_generic usb_phy_generic.1.auto: dummy supplies not allowed for exclusive requests [ 1.675240] ohci-platform 5200400.usb: Generic Platform OHCI controller [ 1.675263] ohci-platform 5200400.usb: new USB bus registered, assigned bus number 3 [ 1.675344] ohci-platform 5200400.usb: irq 292, io mem 0x05200400 [ 1.687961] ehci-platform 5101000.usb: USB 2.0 started, EHCI 1.00 [ 1.688218] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.07 [ 1.688232] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.688242] usb usb1: Product: EHCI Host Controller [ 1.688250] usb usb1: Manufacturer: Linux 6.7.12-edge-sunxi64 ehci_hcd [ 1.688258] usb usb1: SerialNumber: 5101000.usb [ 1.688725] hub 1-0:1.0: USB hub found [ 1.688765] hub 1-0:1.0: 1 port detected [ 1.703952] ehci-platform 5200000.usb: USB 2.0 started, EHCI 1.00 [ 1.704192] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.07 [ 1.704206] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.704215] usb usb2: Product: EHCI Host Controller [ 1.704223] usb usb2: Manufacturer: Linux 6.7.12-edge-sunxi64 ehci_hcd [ 1.704231] usb usb2: SerialNumber: 5200000.usb [ 1.704584] hub 2-0:1.0: USB hub found [ 1.704623] hub 2-0:1.0: 1 port detected [ 1.736169] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.07 [ 1.736183] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.736193] usb usb3: Product: Generic Platform OHCI controller [ 1.736202] usb usb3: Manufacturer: Linux 6.7.12-edge-sunxi64 ohci_hcd [ 1.736210] usb usb3: SerialNumber: 5200400.usb [ 1.736572] hub 3-0:1.0: USB hub found [ 1.736613] hub 3-0:1.0: 1 port detected [ 1.879986] ohci-platform 5101400.usb: Generic Platform OHCI controller [ 1.880008] ohci-platform 5101400.usb: new USB bus registered, assigned bus number 4 [ 1.880103] ohci-platform 5101400.usb: irq 291, io mem 0x05101400 [ 1.880146] musb-hdrc musb-hdrc.2.auto: MUSB HDRC host driver [ 1.880165] musb-hdrc musb-hdrc.2.auto: new USB bus registered, assigned bus number 5 [ 1.880373] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.07 [ 1.880386] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.880396] usb usb5: Product: MUSB HDRC host driver [ 1.880403] usb usb5: Manufacturer: Linux 6.7.12-edge-sunxi64 musb-hcd [ 1.880411] usb usb5: SerialNumber: musb-hdrc.2.auto [ 1.880764] hub 5-0:1.0: USB hub found [ 1.880804] hub 5-0:1.0: 1 port detected [ 1.883234] sun50i_cpufreq_nvmem: Using CPU speed bin speed0 [ 1.884893] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator [ 1.885911] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 1.886005] sunxi-mmc 4021000.mmc: allocated mmc-pwrseq [ 1.886064] sunxi-mmc 4020000.mmc: Got CD GPIO [ 1.886138] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 1.886376] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 1.886468] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 1.888188] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 1.888358] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 1.888549] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 1.888622] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 1.889556] of_cfs_init [ 1.889631] of_cfs_init: OK [ 1.889710] clk: Disabling unused clocks [ 1.889802] ALSA device list: [ 1.889810] No soundcards found. [ 1.911239] sunxi-mmc 4021000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 1.911370] sunxi-mmc 4022000.mmc: initialized, max. request size: 2048 KB, uses new timings mode [ 1.911517] sunxi-mmc 4020000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 1.912110] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 1.912265] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 1.912465] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 1.912539] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 1.913989] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 1.914139] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 1.914318] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 1.914380] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 1.944229] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.07 [ 1.944243] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.944253] usb usb4: Product: Generic Platform OHCI controller [ 1.944262] usb usb4: Manufacturer: Linux 6.7.12-edge-sunxi64 ohci_hcd [ 1.944270] usb usb4: SerialNumber: 5101400.usb [ 1.944766] hub 4-0:1.0: USB hub found [ 1.944810] hub 4-0:1.0: 1 port detected [ 1.946033] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 1.946221] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 1.946516] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 1.946640] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 1.946754] Freeing unused kernel memory: 3072K [ 1.946830] Run /init as init process [ 1.946837] with arguments: [ 1.946843] /init [ 1.946850] splash [ 1.946856] with environment: [ 1.946861] HOME=/ [ 1.946867] TERM=linux [ 1.946873] ubootpart=7cd110b0-01 [ 1.946879] cgroup_enable=memory [ 1.947102] mmc1: host does not support reading read-only switch, assuming write-enable [ 1.950000] mmc1: new high speed SDXC card at address aaaa [ 1.950771] mmcblk1: mmc1:aaaa SC64G 59.5 GiB [ 1.954191] mmcblk1: p1 [ 1.955539] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 1.955785] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 1.956084] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 1.956199] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 2.008184] mmc0: new high speed SDIO card at address 0001 [ 2.136022] mmc2: new HS200 MMC card at address 0001 [ 2.136987] mmcblk2: mmc2:0001 95D000 58.7 GiB [ 2.140257] mmcblk2: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 [ 2.144061] mmcblk2boot0: mmc2:0001 95D000 4.00 MiB [ 2.145609] mmcblk2boot1: mmc2:0001 95D000 4.00 MiB [ 2.147774] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 2.148062] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 2.148344] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 2.148455] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 2.347060] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800080eddcd8) [ 2.347347] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800080ee2968) [ 2.347651] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800080edab00) [ 2.347765] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator [ 2.348164] sun8i-dw-hdmi 6000000.hdmi: Detected HDMI TX controller v2.12a with HDCP (DWC HDMI 2.0 TX PHY) [ 2.351839] sun8i-dw-hdmi 6000000.hdmi: EVENT=plugin [ 2.352424] sun8i-dw-hdmi 6000000.hdmi: registered DesignWare HDMI I2C bus driver [ 2.352797] sun4i-drm display-engine: bound 6000000.hdmi (ops 0xffff800080edccc0) [ 2.353548] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0 [ 2.353590] sun8i-dw-hdmi 6000000.hdmi: read_hpd result: 1 [ 2.422618] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pa not found, using dummy regulator [ 2.422948] dwmac-sun8i 5030000.ethernet: IRQ eth_wake_irq not found [ 2.422961] dwmac-sun8i 5030000.ethernet: IRQ eth_lpi not found [ 2.423161] dwmac-sun8i 5030000.ethernet: supply phy-io not found, using dummy regulator [ 2.423357] dwmac-sun8i 5030000.ethernet: PTP uses main clock [ 2.423384] dwmac-sun8i 5030000.ethernet: Current syscon value is not the default 53fe1 (expect 50000) [ 2.429195] dwmac-sun8i 5030000.ethernet: No HW DMA feature register supported [ 2.429223] dwmac-sun8i 5030000.ethernet: RX Checksum Offload Engine supported [ 2.429231] dwmac-sun8i 5030000.ethernet: COE Type 2 [ 2.429241] dwmac-sun8i 5030000.ethernet: TX Checksum insertion supported [ 2.429249] dwmac-sun8i 5030000.ethernet: Normal descriptors [ 2.429257] dwmac-sun8i 5030000.ethernet: Chain mode enabled [ 2.572202] dwmac-sun8i 5030000.ethernet end0: renamed from eth0 [ 2.904356] Console: switching to colour frame buffer device 160x45 [ 2.953306] sun4i-drm display-engine: [drm] fb0: sun4i-drmdrmfb frame buffer device [ 3.825598] EXT4-fs (mmcblk1p1): mounted filesystem 99b3c530-4c30-4d65-84ef-58529001e6cf ro with writeback data mode. Quota mode: none. [ 4.739738] systemd[1]: System time before build time, advancing clock. [ 4.785530] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified) [ 4.785570] systemd[1]: Detected architecture arm64. [ 4.792079] systemd[1]: Hostname set to <transpeed-8k618-t>. [ 5.833905] systemd[1]: Queued start job for default target graphical.target. [ 5.859773] systemd[1]: Created slice system-getty.slice - Slice /system/getty. [ 5.861829] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe. [ 5.863375] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty. [ 5.864470] systemd[1]: Created slice user.slice - User and Session Slice. [ 5.864880] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch. [ 5.865778] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point. [ 5.865941] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0... [ 5.866158] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes. [ 5.866558] systemd[1]: Reached target slices.target - Slice Units. [ 5.866749] systemd[1]: Reached target swap.target - Swaps. [ 5.866904] systemd[1]: Reached target time-set.target - System Time Set. [ 5.867288] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes. [ 5.884408] systemd[1]: Listening on rpcbind.socket - RPCbind Server Activation Socket. [ 5.885406] systemd[1]: Listening on syslog.socket - Syslog Socket. [ 5.885961] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket. [ 5.886312] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe. [ 5.887387] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket. [ 5.887913] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log). [ 5.888546] systemd[1]: Listening on systemd-journald.socket - Journal Socket. [ 5.889266] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket. [ 5.889770] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket. [ 5.893974] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System... [ 5.898407] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System... [ 5.903250] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System... [ 5.904084] systemd[1]: sys-kernel-tracing.mount - Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing). [ 5.904960] systemd[1]: auth-rpcgss-module.service - Kernel Module supporting RPCSEC_GSS was skipped because of an unmet condition check (ConditionPathExists=/etc/krb5.keytab). [ 5.911877] systemd[1]: Starting fake-hwclock.service - Restore / save the current clock... [ 5.917127] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout... [ 5.922575] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes... [ 5.928400] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs... [ 5.937070] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod... [ 5.943221] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm... [ 5.949862] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore... [ 5.956508] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse... [ 5.963885] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop... [ 5.968711] systemd[1]: systemd-fsck-root.service - File System Check on Root Device was skipped because of an unmet condition check (ConditionPathExists=!/run/initramfs/fsck-root). [ 5.980478] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules... [ 5.986238] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems... [ 5.992051] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices... [ 5.999890] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System. [ 6.001514] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System. [ 6.002486] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System. [ 6.004025] systemd[1]: Finished fake-hwclock.service - Restore / save the current clock. [ 6.006513] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes. [ 6.007800] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log. [ 6.008392] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com [ 6.008874] systemd[1]: modprobe@configfs.service: Deactivated successfully. [ 6.009687] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs. [ 6.011677] systemd[1]: modprobe@dm_mod.service: Deactivated successfully. [ 6.012651] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod. [ 6.014389] systemd[1]: modprobe@drm.service: Deactivated successfully. [ 6.015440] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm. [ 6.017496] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully. [ 6.018596] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore. [ 6.020845] systemd[1]: modprobe@loop.service: Deactivated successfully. [ 6.021828] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop. [ 6.028564] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System... [ 6.029262] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met. [ 6.041210] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System. [ 6.065420] fuse: init (API version 7.39) [ 6.067862] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules. [ 6.070299] systemd[1]: modprobe@fuse.service: Deactivated successfully. [ 6.071031] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse. [ 6.088934] EXT4-fs (mmcblk1p1): re-mounted 99b3c530-4c30-4d65-84ef-58529001e6cf r/w. Quota mode: none. [ 6.092564] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System... [ 6.098249] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables... [ 6.111441] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems. [ 6.113389] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System. [ 6.114680] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore). [ 6.119559] systemd[1]: Starting systemd-random-seed.service - Load/Save Random Seed... [ 6.127185] systemd[1]: Starting systemd-sysusers.service - Create System Users... [ 6.161911] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables. [ 6.202143] systemd[1]: Finished systemd-sysusers.service - Create System Users. [ 6.234729] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev... [ 6.304991] systemd[1]: Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev. [ 6.328775] systemd[1]: Starting systemd-udevd.service - Rule-based Manager for Device Events and Files... [ 6.381944] systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout. [ 6.383628] systemd[1]: Reached target local-fs-pre.target - Preparation for Local File Systems. [ 6.485735] systemd[1]: Finished systemd-udev-trigger.service - Coldplug All udev Devices. [ 6.494781] systemd[1]: Starting ifupdown-pre.service - Helper to synchronize boot up for ifupdown... [ 6.501712] systemd[1]: Starting systemd-udev-settle.service - Wait for udev To Complete Device Initialization... [ 6.520353] systemd[1]: Finished ifupdown-pre.service - Helper to synchronize boot up for ifupdown. [ 6.604750] systemd[1]: Started systemd-udevd.service - Rule-based Manager for Device Events and Files. [ 6.638676] systemd[1]: Starting plymouth-start.service - Show Plymouth Boot Screen... [ 6.851254] systemd[1]: Found device dev-ttyS0.device - /dev/ttyS0. [ 6.854404] systemd[1]: Started plymouth-start.service - Show Plymouth Boot Screen. [ 6.855732] systemd[1]: systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch was skipped because of an unmet condition check (ConditionPathExists=!/run/plymouth/pid). [ 6.861354] systemd[1]: Started systemd-ask-password-plymouth.path - Forward Password Requests to Plymouth Directory Watch. [ 6.861685] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes. [ 6.984976] mc: Linux media interface: v0.10 [ 7.021450] panfrost 1800000.gpu: clock rate = 432000000 [ 7.021488] panfrost 1800000.gpu: bus_clock rate = 200000000 [ 7.050831] panfrost 1800000.gpu: mali-g31 id 0x7093 major 0x0 minor 0x0 status 0x0 [ 7.050860] panfrost 1800000.gpu: features: 00000000,000027f7, issues: 00000000,00000400 [ 7.050869] panfrost 1800000.gpu: Features: L2:0x07100206 Shader:0x00000000 Tiler:0x00000209 Mem:0x1 MMU:0x00002821 AS:0xff JS:0x7 [ 7.050878] panfrost 1800000.gpu: shader_present=0x1 l2_present=0x1 [ 7.080515] videodev: Linux video capture interface: v2.00 [ 7.088232] [drm] Initialized panfrost 1.2.0 20180908 for 1800000.gpu on minor 1 [ 7.335775] sunxi_cedrus: module is from the staging directory, the quality is unknown, you have been warned. [ 7.343493] sun50i-di 1420000.deinterlace: Device registered as /dev/video0 [ 7.355566] cedrus 1c0e000.video-codec: Device registered as /dev/video1 [ 7.376713] Registered IR keymap rc-empty [ 7.376843] rc rc0: sunxi-ir as /devices/platform/soc/7040000.ir/rc/rc0 [ 7.377007] rc rc0: lirc_dev: driver sunxi-ir registered at minor = 0, raw IR receiver, no transmitter [ 7.377134] input: sunxi-ir as /devices/platform/soc/7040000.ir/rc/rc0/input0 [ 7.427869] sunxi-ir 7040000.ir: initialized sunXi IR driver [ 7.448847] ahub_dam-snd-soc-dummy-dai: substream ahub_dam-snd-soc-dummy-dai has no playback, no capture [ 7.448878] sunxi-snd-mach soc:ahub_dam_mach: ASoC: can't create pcm ahub_dam-snd-soc-dummy-dai :-22 [ 7.449132] sunxi-snd-mach: probe of soc:ahub_dam_mach failed with error -22 [ 7.474871] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 7.486116] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 7.486778] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 7.580298] Bluetooth: Core ver 2.22 [ 7.580394] NET: Registered PF_BLUETOOTH protocol family [ 7.580399] Bluetooth: HCI device and connection manager initialized [ 7.580417] Bluetooth: HCI socket layer initialized [ 7.580428] Bluetooth: L2CAP socket layer initialized [ 7.580442] Bluetooth: SCO socket layer initialized [ 7.581395] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid [ 7.652003] random: crng init done [ 7.671935] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4335-sdio for chip BCM4335/1 [ 7.685194] Bluetooth: HCI UART driver ver 2.3 [ 7.685226] Bluetooth: HCI UART protocol H4 registered [ 7.685231] Bluetooth: HCI UART protocol BCSP registered [ 7.685335] Bluetooth: HCI UART protocol LL registered [ 7.685341] Bluetooth: HCI UART protocol ATH3K registered [ 7.685371] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 7.704734] Bluetooth: HCI UART protocol Intel registered [ 7.720247] Bluetooth: HCI UART protocol Broadcom registered [ 7.720313] Bluetooth: HCI UART protocol QCA registered [ 7.720320] Bluetooth: HCI UART protocol AG6XX registered [ 7.720354] Bluetooth: HCI UART protocol Marvell registered [ 7.731141] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac4335-sdio.clm_blob failed with error -2 [ 7.751147] systemd[1]: Finished systemd-random-seed.service - Load/Save Random Seed. [ 7.825459] systemd[1]: first-boot-complete.target - First Boot Complete was skipped because of an unmet condition check (ConditionFirstBoot=yes). [ 7.825689] systemd[1]: Listening on systemd-rfkill.socket - Load/Save RF Kill Switch Status /dev/rfkill Watch. [ 7.856486] systemd[1]: Mounting tmp.mount - /tmp... [ 7.863851] systemd[1]: Starting systemd-rfkill.service - Load/Save RF Kill Switch Status... [ 7.868687] systemd[1]: Mounted tmp.mount - /tmp. [ 7.870095] systemd[1]: Reached target local-fs.target - Local File Systems. [ 7.875745] systemd[1]: Starting armbian-zram-config.service - Armbian ZRAM config... [ 7.882054] systemd[1]: Starting console-setup.service - Set console font and keymap... [ 7.888452] systemd[1]: Starting networking.service - Raise network interfaces... [ 7.894688] systemd[1]: Starting plymouth-read-write.service - Tell Plymouth To Write Out Runtime Data... [ 7.934378] systemd[1]: Starting systemd-binfmt.service - Set Up Additional Binary Formats... [ 7.934793] systemd[1]: systemd-machine-id-commit.service - Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id). [ 7.936568] systemd[1]: Finished console-setup.service - Set console font and keymap. [ 7.938208] systemd[1]: Finished plymouth-read-write.service - Tell Plymouth To Write Out Runtime Data. [ 7.938957] systemd[1]: Received SIGRTMIN+20 from PID 229 (plymouthd). [ 8.033266] systemd[1]: Started systemd-rfkill.service - Load/Save RF Kill Switch Status. [ 8.034597] systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 458 (systemd-binfmt) [ 8.048975] systemd[1]: systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch was skipped because of an unmet condition check (ConditionPathExists=!/run/plymouth/pid). [ 8.076627] systemd[1]: Mounting proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System... [ 8.077388] systemd[1]: sys-kernel-tracing.mount - Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing). [ 8.083142] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod... [ 8.089577] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore... [ 8.096949] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop... [ 8.097397] systemd[1]: systemd-machine-id-commit.service - Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id). [ 8.099044] systemd[1]: modprobe@dm_mod.service: Deactivated successfully. [ 8.099723] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod. [ 8.104240] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully. [ 8.104862] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore. [ 8.105756] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore). [ 8.109007] systemd[1]: modprobe@loop.service: Deactivated successfully. [ 8.110096] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop. [ 8.111536] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met. [ 8.118883] systemd[1]: Mounted proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System. [ 8.128270] systemd[1]: Finished systemd-binfmt.service - Set Up Additional Binary Formats. [ 8.432148] systemd[1]: Finished systemd-udev-settle.service - Wait for udev To Complete Device Initialization. [ 8.447194] systemd[1]: systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch was skipped because of an unmet condition check (ConditionPathExists=!/run/plymouth/pid). [ 8.447780] systemd[1]: sys-kernel-tracing.mount - Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing). [ 8.472731] systemd[1]: Starting brltty.service - Braille Device Support... [ 8.479684] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod... [ 8.486692] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore... [ 8.493842] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop... [ 8.494453] systemd[1]: systemd-machine-id-commit.service - Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id). [ 8.503360] systemd[1]: modprobe@dm_mod.service: Deactivated successfully. [ 8.504653] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod. [ 8.507484] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully. [ 8.508398] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore. [ 8.510392] systemd[1]: modprobe@loop.service: Deactivated successfully. [ 8.511070] zram: Added device: zram0 [ 8.511152] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop. [ 8.511420] zram: Added device: zram1 [ 8.511714] zram: Added device: zram2 [ 8.513020] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore). [ 8.516341] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met. [ 8.656368] zram0: detected capacity change from 0 to 4026480 [ 8.659238] systemd[1]: Finished networking.service - Raise network interfaces. [ 8.727670] Adding 2013236k swap on /dev/zram0. Priority:5 extents:1 across:2013236k SS [ 8.999057] zram1: detected capacity change from 0 to 102400 [ 9.073875] systemd[1]: Finished armbian-zram-config.service - Armbian ZRAM config. [ 9.120783] systemd[1]: Starting armbian-ramlog.service - Armbian memory supported logging... [ 9.202620] EXT4-fs (zram1): mounted filesystem 2ad1d28f-20e7-4d84-90bd-c72360d7f107 r/w without journal. Quota mode: none. [ 9.415227] systemd[1]: Started brltty.service - Braille Device Support. [ 9.441171] input: BRLTTY 6.5 Linux Screen Driver Keyboard as /devices/virtual/input/input1 [ 9.901754] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 9.901772] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob available (err=-2) [ 9.902026] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4335/1 wl0: Mar 24 2013 20:36:01 version 6.30.171.24.20 (B0 Station/P2P) [ 9.987983] Bluetooth: hci1: command 0x0c03 tx timeout [ 9.988039] Bluetooth: hci1: BCM: Reset failed (-110) [ 11.830452] systemd[1]: Finished armbian-ramlog.service - Armbian memory supported logging. [ 11.860812] systemd[1]: Starting systemd-journald.service - Journal Service... [ 12.040061] systemd[1]: Started systemd-journald.service - Journal Service. [ 12.128251] systemd-journald[642]: Received client request to flush runtime journal. [ 12.462088] RPC: Registered named UNIX socket transport module. [ 12.462110] RPC: Registered udp transport module. [ 12.462114] RPC: Registered tcp transport module. [ 12.462118] RPC: Registered tcp-with-tls transport module. [ 12.462122] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 14.325627] systemd-journald[642]: Received client request to relinquish /var/log/journal/038dd8d2df4b4d8688a4073573fdffb6 access. [ 14.728474] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 14.728499] Bluetooth: BNEP filters: protocol multicast [ 14.728518] Bluetooth: BNEP socket layer initialized [ 17.332127] dwmac-sun8i 5030000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 17.394854] dwmac-sun8i 5030000.ethernet end0: PHY [stmmac-0:00] driver [Allwinner AC200 EPHY] (irq=POLL) [ 17.394893] dwmac-sun8i 5030000.ethernet end0: No Safety Features support found [ 17.394903] dwmac-sun8i 5030000.ethernet end0: No MAC Management Counters available [ 17.394912] dwmac-sun8i 5030000.ethernet end0: PTP not supported by HW [ 17.395303] dwmac-sun8i 5030000.ethernet end0: configuring for phy/rmii link mode [ 28.214321] hdmi-audio-codec hdmi-audio-codec.5.auto: Only one simultaneous stream supported! [ 28.214353] hdmi-audio-codec hdmi-audio-codec.5.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22 [ 36.001852] hdmi-audio-codec hdmi-audio-codec.5.auto: Only one simultaneous stream supported! [ 36.001879] hdmi-audio-codec hdmi-audio-codec.5.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22 0 Quote
Kajen Posted June 4 Posted June 4 (edited) right now I only have I single hdmi monitor, and it works with manjaro, t98-616:~:# cat /sys/class/drm/card0/device/drm/card0/card0-HDMI-A-1/status disconnected that is what i get..... I also could like to try setting uboot env, but Loading Environment from FAT... Unable to use mmc 0:1... I already have ext4 on defconfig CONFIG_CMD_EXT4_WRITE=y but it is still using FAT maybe I have to try orange pi zero 2 kernel4.9 again to see if i can find something. this is what i got on uboot the last time with printenv Spoiler orangepi# printenv arch=arm baudrate=115200 board=sunxi board_name=sunxi boot_a_script=load ${devtype} ${devnum}:${distro_bootpart} ${scriptaddr} ${prefix}${script}; source ${scriptaddr} boot_disp=1034 boot_disp1=0 boot_disp2=0 boot_extlinux=sysboot ${devtype} ${devnum}:${distro_bootpart} any ${scriptaddr} ${prefix}extlinux/extlinux.conf boot_fb0=bbf51cc0,500,2d0,20,1400,1e0,f0,320,1e0 boot_prefixes=/ /boot/ boot_script_dhcp=boot.scr.uimg boot_scripts=boot.scr.uimg boot.scr boot_targets=fel mmc_auto pxe dhcp bootcmd=run distro_bootcmd bootcmd_dhcp=if dhcp ${scriptaddr} ${boot_script_dhcp}; then source ${scriptaddr}; fi; bootcmd_fel=if test -n ${fel_booted} && test -n ${fel_scriptaddr}; then echo '(FEL boot)'; source ${fel_scriptaddr}; fi bootcmd_mmc0=setenv devnum 0; run mmc_boot bootcmd_mmc1=setenv devnum 1; run mmc_boot bootcmd_mmc_auto=if test ${mmc_bootdev} -eq 1; then run bootcmd_mmc1; run bootcmd_mmc0; elif test ${mmc_bootdev} -eq 0; then run bootcmd_mmc0; run bootcmd_mmc1; fi bootcmd_pxe=dhcp; if pxe get; then pxe boot; fi bootdelay=1 bootm_size=0xa000000 bootreason=unknow console=ttyS0,115200 cpu=armv7 dfu_alt_info_ram=kernel ram 0x41000000 0x1000000;fdt ram 0x43000000 0x100000;ramdisk ram 0x43300000 0x4000000 disp_reserve=3686400,0xbbf51cc0 distro_bootcmd=for target in ${boot_targets}; do run bootcmd_${target}; done fdt_addr_r=0x43000000 fdtcontroladdr=bbe884a0 fdtfile=sunxi/sun50i-h616-orangepi-zero2.dtb fileaddr=40000000 filesize=38438 kernel_addr_r=0x41000000 mmc_boot=if mmc dev ${devnum}; then setenv devtype mmc; run scan_dev_for_boot_part; fi partitions=name=loader1,start=8k,size=32k,uuid=${uuid_gpt_loader1};name=loader2,size=984k,uuid=${uuid_gpt_loader2};name=esp,size=128M,bootable,uuid=${uuid_gpt_esp};name=system,size=-,uuid=${uuid_gpt_system}; pxefile_addr_r=0x43200000 ramdisk_addr_r=0x43300000 scan_dev_for_boot=echo Scanning ${devtype} ${devnum}:${distro_bootpart}...; for prefix in ${boot_prefixes}; do run scan_dev_for_extlinux; run scan_dev_for_scripts; done; scan_dev_for_boot_part=part list ${devtype} ${devnum} -bootable devplist; env exists devplist || setenv devplist 1; for distro_bootpart in ${devplist}; do if fstype ${devtype} ${devnum}:${distro_bootpart} bootfstype; then run scan_dev_for_boot; fi; done scan_dev_for_extlinux=if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}extlinux/extlinux.conf; then echo Found ${prefix}extlinux/extlinux.conf; run boot_extlinux; echo SCRIPT FAILED: continuing...; fi scan_dev_for_scripts=for script in ${boot_scripts}; do if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${script}; then echo Found U-Boot script ${prefix}${script}; run boot_a_script; echo SCRIPT FAILED: continuing...; fi; done scriptaddr=0x43100000 snum=ac0014120105c74248e soc=sunxi stderr=serial stdin=serial stdout=serial tv_vdid=3152560576 uuid_gpt_esp=c12a7328-f81f-11d2-ba4b-00a0c93ec93b uuid_gpt_system=69dad710-2ce4-4e3c-b16c-21a1d49abed3 Environment size: 3025/131068 bytes maybe hdmi resolution and connection is hardcode.... Spoiler disp@01000000 { compatible = "allwinner,sunxi-disp"; reg = <0x00 0x1000000 0x00 0x1400000 0x00 0x6510000 0x00 0x200 0x00 0x6511000 0x00 0x1000 0x00 0x6512000 0x00 0x1000 0x00 0x6515000 0x00 0x1000 0x00 0x6516000 0x00 0x1000>; interrupts = <0x00 0x58 0x04 0x00 0x40 0x04 0x00 0x41 0x04 0x00 0x42 0x04 0x00 0x43 0x04>; clocks = <0x0b 0x98 0x12 0x13 0x14 0x15 0x16>; boot_disp = <0x00>; fb_base = <0x00>; iommus = <0x28 0x00 0x00>; status = "okay"; disp_init_enable = <0x01>; disp_mode = <0x00>; screen0_output_type = <0x03>; screen0_output_mode = <0x0a>; screen0_output_format = <0x00>; screen0_output_bits = <0x00>; screen0_output_eotf = <0x04>; screen0_output_cs = <0x101>; screen0_output_dvi_hdmi = <0x02>; screen0_output_range = <0x02>; screen0_output_scan = <0x00>; screen0_output_aspect_ratio = <0x08>; screen1_output_type = <0x02>; screen1_output_mode = <0x0b>; screen1_output_format = <0x01>; screen1_output_bits = <0x00>; screen1_output_eotf = <0x04>; screen1_output_cs = <0x104>; screen1_output_dvi_hdmi = <0x00>; screen1_output_range = <0x02>; screen1_output_scan = <0x00>; screen1_output_aspect_ratio = <0x08>; dev0_output_type = <0x04>; dev0_output_mode = <0x0a>; dev0_screen_id = <0x00>; dev0_do_hpd = <0x01>; dev1_output_type = <0x02>; dev1_output_mode = <0x0b>; dev1_screen_id = <0x01>; dev1_do_hpd = <0x01>; dev2_output_type = <0x00>; def_output_dev = <0x00>; hdmi_mode_check = <0x01>; fb0_format = <0x00>; fb0_width = <0x500>; fb0_height = <0x2d0>; fb1_format = <0x00>; fb1_width = <0x00>; fb1_height = <0x00>; chn_cfg_mode = <0x01>; disp_para_zone = <0x01>; linux,phandle = <0x148>; phandle = <0x148>; }; tv0@01c94000 { compatible = "allwinner,sunxi-tv"; reg = <0x00 0x6520000 0x00 0x100 0x00 0x6524000 0x00 0x3fc>; clocks = <0x18 0x17>; device_type = "tv0"; pinctrl-names = "active\0sleep"; status = "okay"; dac_src0 = <0x00>; dac_type0 = <0x00>; interface = <0x01>; linux,phandle = <0x149>; phandle = <0x149>; }; lcd0@01c0c000 { compatible = "allwinner,sunxi-lcd0"; pinctrl-names = "active\0sleep"; status = "okay"; lcd_used = <0x00>; lcd_driver_name = "default_lcd"; lcd_backlight = <0x32>; lcd_if = <0x00>; lcd_x = <0x500>; lcd_y = <0x320>; lcd_width = <0x96>; lcd_height = <0x5e>; lcd_dclk_freq = <0x46>; lcd_pwm_used = <0x00>; lcd_pwm_ch = <0x00>; lcd_pwm_freq = <0xc350>; lcd_pwm_pol = <0x00>; lcd_pwm_max_limit = <0xff>; lcd_hbp = <0x14>; lcd_ht = <0x58a>; lcd_hspw = <0x0a>; lcd_vbp = <0x0a>; lcd_vt = <0x32e>; lcd_vspw = <0x05>; lcd_lvds_if = <0x00>; lcd_lvds_colordepth = <0x00>; lcd_lvds_mode = <0x00>; lcd_frm = <0x00>; lcd_hv_clk_phase = <0x00>; lcd_hv_sync_polarity = <0x00>; lcd_gamma_en = <0x00>; lcd_bright_curve_en = <0x00>; lcd_cmap_en = <0x00>; deu_mode = <0x00>; lcdgamma4iep = <0x16>; smart_color = <0x5a>; lcd_pin_power = "bldo1"; lcd_power = "dc1sw"; pinctrl-0 = <0x99>; pinctrl-1 = <0x9a>; linux,phandle = <0x14a>; phandle = <0x14a>; }; lcd1@01c0c001 { compatible = "allwinner,sunxi-lcd1"; pinctrl-names = "active\0sleep"; status = "okay"; linux,phandle = <0x14b>; phandle = <0x14b>; }; boot_disp { compatible = "allwinner,boot_disp"; linux,phandle = <0x14c>; phandle = <0x14c>; }; hdmi@06000000 { compatible = "allwinner,sunxi-hdmi"; reg = <0x00 0x6000000 0x00 0x100000>; interrupts = <0x00 0x3f 0x00>; clocks = <0x0f 0x10 0x19 0x11>; status = "okay"; hdmi_used = <0x01>; hdmi_power_cnt = <0x02>; hdmi_power0 = "vcc-hdmi"; hdmi_power1 = "vdd-hdmi"; hdmi_hdcp_enable = <0x01>; hdmi_hdcp22_enable = <0x01>; hdmi_cts_compatibility = <0x00>; hdmi_cec_support = <0x01>; hdmi_cec_super_standby = <0x00>; hdmi_skip_bootedid = <0x01>; ddc_en_io_ctrl = <0x00>; power_io_ctrl = <0x00>; linux,phandle = <0x14d>; phandle = <0x14d>; }; there are disp@01000000 with boot_disp and lcd0@01c0c000, so maybe one is for the front panel and the other is the setting for hdmi Edited June 4 by Kajen 0 Quote
Nick A Posted June 4 Posted June 4 well you have something to work with... use the manjaro dtsi and the dts that worked 0 Quote
Kajen Posted June 4 Posted June 4 (edited) the manjaro is my main pc, it is x64 uefi, with a AMD gpu, i didnt think i can get a compatible dts this is what i got from orange pi zero 2 kernel 4.9 xrandr Screen 0: minimum 1280 x 720, current 1280 x 720, maximum 1280 x 720 default connected 1280x720+0+0 0mm x 0mm 1280x720 0.00* it is interesting, my monitor is 1920x1080 in the dmesg also show 1920x1080, but change to 1280x720, and it really show connect/disconnect, so maybe some pin is different from mainline, so maybe it communicated with monitor, but then it overwrite the settings dmesg.txt Edited June 4 by Kajen 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.