Jump to content

Nick A

Members
  • Posts

    311
  • Joined

  • Last visited

Everything posted by Nick A

  1. 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
  2. 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
  3. 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?
  4. 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.
  5. 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
  6. 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/
  7. 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.
  8. 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
  9. 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 = <&reg_dldo1>; + device-wakeup-gpios = <&pio 6 17 GPIO_ACTIVE_HIGH>; /* PG17 */ + vbat-supply = <&reg_dldo1>; + };
  10. 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 = <&reg_dldo1>; + device-wakeup-gpios = <&pio 6 17 GPIO_ACTIVE_HIGH>; /* PG17 */ + vbat-supply = <&reg_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
  11. 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.
  12. Then you need to change your hdmi connector type to "a" connector { compatible = "hdmi-connector"; type = "a";
  13. 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?
  14. Here's more information that might help. https://linux-sunxi.org/TOC0 https://patchwork.ozlabs.org/project/uboot/patch/20210822044649.13585-3-samuel@sholland.org/#2746768 https://linux-sunxi.org/Jide_Remix_Mini#Tips.2C_Tricks.2C_Caveats
  15. Rodrigo, try miniarch images until find one that has similar specs. https://github.com/warpme/miniarch/releases
  16. I'm thinking the DTS that you extracted is a DTS for axp1530 but there might be an overlay that converts it back to axp305. If not then axp305 is compatible with axp1530 and all you have to do is change the dram settings in transpeed-8k618-t.defconfig. In this case you have all my warpme patches. The chip on your board does say axp305. So it's confusing why your android DTS has axp1530. Can you look for this partition and copy the dtbo_a file and extract it? dtbo_a -> /dev/block/mmcblk0p21
  17. I'll be more active developing my build maybe adding more tv boxes after summer when work slows down.
  18. Your android version of DTS has to be converted to the mainline linux DTS. I gave you enough information to get your box Ethernet running and maybe wifi. You're Ethernet is an easy fix. Change 0 to 1. I'm confused!! where did you get the DTS in your patches? The first link "01_dtbdump_,sun50iw9.dtb" didn't work. "devicetree.dts" says you have axp1530. If your box is a axp1530. I would use my transpeed build but change the dram settings in transpeed-8k618-t_defconfig. Use this tool to extract the dram settings. I think you can extract it using boot0. I hex edited my boot0 to get the settings. (post 8 on the first page.) https://github.com/apritzel/sunxi-fw Do you have a dtso partition? (DTS overlay) I'm guessing hdmi might be a pain to port over to u-boot. I haven't looked into it.
  19. It's weird that you are booting further with tx6s but it shows your pmic isn't setup. I guess it has something to do with axp305 being defined in &r_i2c and &r_rsb. In &r_rsb it's defined as axp305: pmic@745. I guess without these changes you probably introduce more errors. INFO: PMIC: Probing AXP305 on RSB WARNING: PMIC: No regulators DT node, skipping setup +&r_i2c { + status = "okay"; + + axp305_1: pmic@36 { + compatible = "x-powers,axp305", "x-powers,axp805", + "x-powers,axp806"; + reg = <0x36>; + + /* dummy interrupt to appease the driver for now */ + interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>; + interrupt-controller; + #interrupt-cells = <1>; + }; +}; But then axp305 goes back to normal in the kernel dtb and it's only defined once. Probably a uboot issue. https://github.com/warpme/minimyth2/blob/master/script/kernel/linux-6.6/files/0632-arm64-dts-allwinner-h616-add-Tanix-TX6s-TVbox.patch Also, there's two Ethernet devices for H616 emac0 uses the external Ethernet chip. While, emac1 uses the SOC internal Ethernet phy called AC200. OrangePi-Zero2: (Uses external Ethernet chip) ethernet0 = &emac0; tx6s: (Miniarch uses emac1 but in your uboot.patch you have ethernet0 set to emac0!) I think this is where you are having problems. ethernet0 = &emac1; H618 is similar to H616 but it now has AC300 as the Ethernet phy.
  20. Kajan, Your kernel patches need changes.. first you can't use your original android dtb as a dtsi file. Use your u-boot dtb. Make a copy and move it to your kernel. Then you can add changes like wifi. Your dtb already includes a dtsi file called sun50i-h616.dtsi. Normally, Both u-boot and kernel share the same dtb. But in our case it's different due to the mmc max-frequency and ethernet patches being different. The mmc max-frequency has changed to a lower frequency in the u-boot dts but not in the kernel dts. This is due to u-boot having issues reading mmc during boot. For now it's just a hack. Someone needs to figure out why u-boot is having this problem. https://github.com/NickAlilovic/build/blob/main/patch/u-boot/u-boot-sunxi/107-sunxi_mmc-dec-f_max-to-12MHz-to-get-emmc-reliable.patch Here's my u-boot and kernel ethernet patches notice the differences. https://github.com/NickAlilovic/build/blob/main/patch/u-boot/u-boot-sunxi/dts-Transpeed-8K618-T-Enable-Ethernet.patch https://github.com/NickAlilovic/build/blob/main/patch/kernel/archive/sunxi-6.7/patches.armbian/arm64-dts-allwinner-h618-Transpeed-8k618-T-Enable-Ethernet.patch Looking at your original android dts for wifi I found this. + reg_vcc_wifi { + compatible = "regulator-fixed"; + regulator-name = "vcc-wifi"; + regulator-min-microvolt = <0x325aa0>; + regulator-max-microvolt = <0x325aa0>; + gpio = <0x15 0x06 0x12 0x00>; + regulator-always-on; + enable-active-high; + status = "okay"; + phandle = <0x13>; + }; + + wifi_pwrseq { + compatible = "mmc-pwrseq-simple"; + clocks = <0x0f 0x01>; + clock-names = "ext_clock"; + pinctrl-names = "default"; + pinctrl-0 = <0x41>; + phandle = <0x14>; + }; + + mmc@4021000 { + compatible = "allwinner,sun50i-h616-mmc\0allwinner,sun50i-a100-mmc"; + reg = <0x4021000 0x1000>; + clocks = <0x02 0x40 0x02 0x3d>; + clock-names = "ahb\0mmc"; + resets = <0x02 0x0f>; + reset-names = "ahb"; + interrupts = <0x00 0x24 0x04>; + pinctrl-names = "default"; + pinctrl-0 = <0x12>; + status = "okay"; + max-frequency = <0x0b71b00>; + cap-sd-highspeed; + cap-mmc-highspeed; + mmc-ddr-3_3v; + cap-sdio-irq; + #address-cells = <0x01>; + #size-cells = <0x00>; + vmmc-supply = <0x11>; + vqmmc-supply = <0x13>; + mmc-pwrseq = <0x14>; + bus-width = <0x04>; + non-removable; + + wifi@1 { + reg = <0x01>; + interrupt-parent = <0x15>; + interrupts = <0x06 0x0f 0x01>; + interrupt-names = "host-wake"; + }; + }; vmmc-supply = <0x11>; 0x11 is a phandle that points to dcdce. A regulator that is set to 3.3v. https://www.rapidtables.com/convert/number/hex-to-decimal.html 0x325aa0 = 3.3v vqmmc-supply = <0x13>; 0x13 phandle points to reg_vcc_wifi. A regulator that is set to 3.3v. So on your box both vmmc-supply and vqmmc-supply are set to 3.3v. + dcdce { + regulator-always-on; + regulator-min-microvolt = <0x325aa0>; + regulator-max-microvolt = <0x325aa0>; + regulator-name = "vcc-eth-mmc"; + phandle = <0x11>; + }; + reg_vcc_wifi { + compatible = "regulator-fixed"; + regulator-name = "vcc-wifi"; + regulator-min-microvolt = <0x325aa0>; + regulator-max-microvolt = <0x325aa0>; + gpio = <0x15 0x06 0x12 0x00>; + regulator-always-on; + enable-active-high; + status = "okay"; + phandle = <0x13>; + }; Looks similar to OrangePi-Zero2. You can modify the code and have it work on your box. OrangePi-Zero2 uses 1.8v for vqmmc-supply instead of 3.3v. So you don't need reg_vcc_wifi_io with 1.8v. Set vmmc-supply to reg_dcdce and vqmmc-supply to reg_vcc_wifi. reg_dcdce is already defined in your dtb file. + reg_dcdce: dcdce { + regulator-boot-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-eth-mmc"; + }; Your gpio looks the same. 0x12 = 18 gpio = <0x15 0x06 0x12 0x00>; reset-gpios = <&pio 6 18 GPIO_ACTIVE_LOW>; /* PG18 */ Have your tried OrangePi-Zero2 images? https://github.com/armbian/build/blob/main/patch/kernel/archive/sunxi-6.7/patches.armbian/arm64-dts-h616-add-wifi-support-for-orange-pi-zero-2.patch + + reg_vcc33_wifi: vcc33-wifi { + /* Always on 3.3V regulator for WiFi and BT */ + compatible = "regulator-fixed"; + regulator-name = "vcc33-wifi"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + vin-supply = <&reg_vcc5v>; + }; + + reg_vcc_wifi_io: vcc-wifi-io { + /* Always on 1.8V/300mA regulator for WiFi and BT IO */ + compatible = "regulator-fixed"; + regulator-name = "vcc-wifi-io"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; + vin-supply = <&reg_vcc33_wifi>; + }; + + wifi_pwrseq: wifi-pwrseq { + compatible = "mmc-pwrseq-simple"; + clocks = <&rtc 1>; + clock-names = "osc32k-out"; + reset-gpios = <&pio 6 18 GPIO_ACTIVE_LOW>; /* PG18 */ + post-power-on-delay-ms = <200>; + }; +&mmc1 { + vmmc-supply = <&reg_vcc33_wifi>; + vqmmc-supply = <&reg_vcc_wifi_io>; + mmc-pwrseq = <&wifi_pwrseq>; + bus-width = <4>; + non-removable; + mmc-ddr-1_8v; + status = "okay"; +}; +
  21. Kajen, I think that silver/gold chip on your board might be bluetooth/wifi. But I can't make out the number/letters written on it.
  22. Kajen, For Ethernet you need these two patches in u-boot. https://github.com/NickAlilovic/build/blob/main/patch/u-boot/u-boot-sunxi/100-sunsi-add-h616-internal-eth-phy-support.patch https://github.com/NickAlilovic/build/blob/main/patch/u-boot/u-boot-sunxi/106-Add-int-phy-eth-H313-h616-with-AC300.patch https://github.com/NickAlilovic/build/blob/main/patch/u-boot/u-boot-sunxi/dts-Transpeed-8K618-T-Enable-Ethernet.patch Kernel patch. You need to edit your box's dts. https://github.com/NickAlilovic/build/blob/main/patch/kernel/archive/sunxi-6.7/patches.armbian/arm64-dts-allwinner-h618-Transpeed-8k618-T-Enable-Ethernet.patch Can you take a picture of your boards wifi chip?
  23. Kil, have you tired the miniarch images? you might find a u-boot that works with your box. The u-boot I have is for AXP313. This could be the reason why your box doesn't show anything. You need a u-boot with AXP305. If you can't find a miniarch image that boots. You need to compile a new u-boot with your Dram settings and AXP305. Use the Dram Settings I got from your .DTS file. Download the lastest mainline u-boot. Use this board config. /configs/x96_mate_defconfig /arch/arm/dts/sun50i-h616-x96-mate.dts /arch/arm/dts/Makefile https://github.com/warpme/miniarch/releases https://source.denx.de/u-boot/u-boot https://docs.u-boot.org/en/latest/board/allwinner/sunxi.html Sorry Kil, I don't have your box and time to do this for you. I can only provide information. Without console output there's nothing I can do. Are you using baud rate 115200? If you need more help ask the Sunxi guys at: https://oftc.irclog.whitequark.org/linux-sunxi/2024-05-23
  24. Here's a bunch of links related to your box and uboot. https://linux-sunxi.org/T95H https://linux-sunxi.org/BROM#eGON_Boot https://linux-sunxi.org/Bootable_SD_card#Bootloader https://linux-sunxi.org/U-Boot#Boot https://linux-sunxi.org/FEL#Through_a_special_SD_card_image https://docs.u-boot.org/en/latest/board/allwinner/sunxi.html https://linux-sunxi.org/H616 https://lore.kernel.org/lkml/?q=T95
  25. Kil and Dmitriy can you guys try MiniArch. Steps to install MiniArch can be found here. https://github.com/warpme/miniarch Use the Tanix_tx6s image. https://github.com/warpme/miniarch/releases/download/v20240209/MiniArch-20231112-6.7.4-board-h616.tanix_tx6s-SD-Image.img.xz Dmitriy you can also try these images. Your dts has axp313 but your overlay adds axp806/axp305 values. https://github.com/warpme/miniarch/releases/download/v20240209/MiniArch-20231112-6.7.4-board-h616.tanix_tx6s_axp313-SD-Image.img.xz https://github.com/warpme/miniarch/releases/download/v20240209/MiniArch-20231112-6.7.4-board-h618.vontar_h618-SD-Image.img.xz The Tanix_tx6s has a similar dts. Compare your dts with this one. kernel: https://github.com/warpme/minimyth2/blob/master/script/kernel/linux-6.6/files/0632-arm64-dts-allwinner-h616-add-Tanix-TX6s-TVbox.patch U-boot: https://github.com/warpme/minimyth2/blob/master/script/bootloaders/u-boot-h616/files/52-add-tanix-tx6s-defconfig.patch dcdca { regulator-name = "axp806-dcdca"; regulator-min-microvolt = <0x927c0>; regulator-max-microvolt = <0x173180>; regulator-step-delay-us = <0x19>; regulator-final-delay-us = <0x32>; regulator-always-on; linux,phandle = <0x01>; phandle = <0x01>; }; + reg_dcdca: dcdca { + regulator-always-on; + regulator-min-microvolt = <810000>; + regulator-max-microvolt = <1160000>; + regulator-name = "vdd-cpu"; + }; https://www.rapidtables.com/convert/number/hex-to-decimal.html min = 600000 max = 1520000 You can also compare your dram setup values with the ones in the defconfig. If you have trouble booting you can use these values. (I was able to boot vontar image even tho these values where slightly different. ) dram_para1 { device_type = "dram_para1"; dram_clk = <0x00000288>; dram_type = <0x00000003>; dram_dx_odt = <0x03030303>; dram_dx_dri = <0x0e0e0e0e>; dram_ca_dri = <0x00001c1c>; dram_odt_en = <0x00000001>; dram_para1 = <0x000030fb>; dram_para2 = <0x00000000>; dram_mr0 = <0x00000840>; dram_mr1 = <0x00000004>; dram_mr2 = <0x00000008>; dram_mr3 = <0x00000000>; dram_mr4 = <0x00000000>; dram_mr5 = <0x00000000>; dram_mr6 = <0x00000000>; dram_mr11 = <0x00000000>; dram_mr12 = <0x00000000>; dram_mr13 = <0x00000000>; dram_mr14 = <0x00000000>; dram_mr16 = <0x00000000>; dram_mr17 = <0x00000000>; dram_mr22 = <0x00000000>; dram_tpr0 = <0xc0001305>; dram_tpr1 = <0x00000000>; dram_tpr2 = <0x00000000>; dram_tpr3 = <0x00000000>; dram_tpr6 = <0x33808080>; dram_tpr10 = <0x002f0006>; dram_tpr11 = <0xffffdddd>; dram_tpr12 = <0xfedf7657>; dram_tpr13 = <0x00000040>; }; +CONFIG_DRAM_CLK=648 . . . +CONFIG_DRAM_SUN50I_H616_DX_ODT=0x03030303 +CONFIG_DRAM_SUN50I_H616_DX_DRI=0x0e0e0e0e +CONFIG_DRAM_SUN50I_H616_CA_DRI=0x00001c12 +CONFIG_DRAM_SUN50I_H616_ODT_EN=0x00000001 +CONFIG_DRAM_SUN50I_H616_TPR0=0xc0000c05 +CONFIG_DRAM_SUN50I_H616_TPR2=0x00000000 +CONFIG_DRAM_SUN50I_H616_TPR10=0x2f0007 +CONFIG_DRAM_SUN50I_H616_TPR11=0xffffdddd +CONFIG_DRAM_SUN50I_H616_TPR12=0xfedf7557 If you want to create your own patches and Armbian build using my github, read the post at the top of this page..
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines