Tool/software:
Open wkup_uart0 in k3-am62l-wakeup.dtsi:
target-module@2b300050 {
compatible = "ti,sysc-omap2", "ti,sysc";
reg = <0x00 0x2b300050 0x00 0x4>,
<0x00 0x2b300054 0x00 0x4>,
<0x00 0x2b300058 0x00 0x4>;
reg-names = "rev", "sysc", "syss";
ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
SYSC_OMAP2_SOFTRESET |
SYSC_OMAP2_AUTOIDLE)>;
ti,sysc-sidle = <SYSC_IDLE_FORCE>,
<SYSC_IDLE_NO>,
<SYSC_IDLE_SMART>,
<SYSC_IDLE_SMART_WKUP>;
ti,syss-mask = <1>;
ti,no-reset-on-init;
power-domains = <&scmi_pds 83>;
clocks = <&scmi_clk 324>;
clock-names = "fck";
#address-cells = <1>;
#size-cells = <1>;
ranges = <0x0 0x00 0x2b300000 0x100000>;
status = "okay";
wkup_uart0: serial@0 {
compatible = "ti,am64-uart", "ti,am654-uart";
reg = <0x0 0x100>;
interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&scmi_clk 324>;
assigned-clocks = <&scmi_clk 324>;
assigned-clock-rates = <48000000>;
clock-names = "fck";
status = "okay";
};
};
Then configure wkup_uart0 in dts:
&pmx0 {
+ wkup_uart0_pins_default: wkup-uart0-default-pins {
+ pinctrl-single,pins = <
+ AM62LX_IOPAD(0x0008, PIN_INPUT, 0) /* (W23) WKUP_UART0_CTSn */
+ AM62LX_IOPAD(0x000c, PIN_OUTPUT, 0) /* (W22) WKUP_UART0_RTSn */
+ AM62LX_IOPAD(0x0000, PIN_INPUT, 0) /* (Y22) WKUP_UART0_RXD */
+ AM62LX_IOPAD(0x0004, PIN_OUTPUT, 0) /* (AA23) WKUP_UART0_TXD */
+ >;
+ bootph-all;
+ };
+
main_uart0_pins_default: main-uart0-default-pins {
pinctrl-single,pins = <
AM62LX_IOPAD(0x01b4, PIN_INPUT, 0) /* (D13) UART0_RXD */
@@ -461,6 +485,14 @@ AM62PX_IOPAD(0x0188, PIN_INPUT, 0) /* (A9) MCASP0_AXR1 */
};
};
+&wkup_uart0 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&wkup_uart0_pins_default>;
+ status = "okay";
+ bootph-all;
+};
Changing only these, the startup appears garbled and I can't access the file system, is this an error in my configuration? Please help to check.

[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.12.13-ti-g2dc2c07a4199 (oe-user@oe-host) (aarch64-oe-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240723) #1 SMP PREEMPT Wed Mar 26 04:59:40 UTC 2025 [ 0.000000] KASLR disabled due to lack of seed [ 0.000000] Machine model: AM62L Module [ 0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '') [ 0.000000] printk: legacy bootconsole [ns16550a0] enabled [ 0.000000] efi: UEFI not found. [ 0.000000] OF: reserved mem: 0x0000000080200000..0x00000000809fffff (8192 KiB) nomap non-reusable optee@80200000 [ 0.000000] OF: reserved mem: 0x0000000080000000..0x00000000801fffff (2048 KiB) nomap non-reusable tfa@80000000 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000080000000-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 0x0000000080000000-0x00000000809fffff] [ 0.000000] node 0: [mem 0x0000000080a00000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000bfffffff] [ 0.000000] cma: Reserved 32 MiB at 0x00000000bcc00000 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.5 [ 0.000000] percpu: Embedded 22 pages/cpu s51288 r8192 d30632 u90112 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: console=ttyS0,115200n8 vt.global_cursor_default=0 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=076c4a2a-02 rw rootfstype=ext4 rootwait [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 262144 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 1MB [ 0.000000] software IO TLB: area num 2. [ 0.000000] software IO TLB: mapped [mem 0x00000000bca00000-0x00000000bcb00000] (1MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=2. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] RCU Tasks: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=2. [ 0.000000] RCU Tasks Trace: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=2. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 960 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 0.000000] GICv3: GICD_CTRL.DS=0, SCR_EL3.FIQ=0 [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001840000 [ 0.000000] ITS [mem 0x01820000-0x0182ffff] [ 0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS [ 0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19 [ 0.000000] ITS@0x0000000001820000: allocated 524288 Devices @81400000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x0000000080c40000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080c50000 [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0x3ffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns [ 0.000001] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns [ 0.008598] Console: colour dummy device 80x25 [ 0.013195] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000) [ 0.023864] pid_max: default: 32768 minimum: 301 [ 0.028672] LSM: initializing lsm=capability [ 0.033171] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.040736] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.061324] rcu: Hierarchical SRCU implementation. [ 0.066273] rcu: Max phase no-delay instances is 1000. [ 0.071821] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.080513] EFI services will not be available. [ 0.085374] smp: Bringing up secondary CPUs ... [ 0.090595] Detected VIPT I-cache on CPU1 [ 0.090688] GICv3: CPU1: found redistributor 1 region 0:0x0000000001860000 [ 0.090708] GICv3: CPU1: using allocated LPI pending table @0x0000000080c60000 [ 0.090762] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.090967] smp: Brought up 1 node, 2 CPUs [ 0.120328] SMP: Total of 2 processors activated. [ 0.125134] CPU: All CPU(s) started at EL2 [ 0.129338] CPU features: detected: 32-bit EL0 Support [ 0.134594] CPU features: detected: CRC32 instructions [ 0.139893] alternatives: applying system-wide alternatives [ 0.146194] Memory: 951484K/1048576K available (13952K kernel code, 1278K rwdata, 4956K rodata, 2688K init, 635K bss, 56352K reserved, 32768K cma-reserved) [ 0.161325] devtmpfs: initialized [ 0.170798] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.180806] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.188756] 26832 pages in range for non-PLT usage [ 0.188783] 518352 pages in range for PLT usage [ 0.194010] pinctrl core: initialized pinctrl subsystem [ 0.204668] DMI not present or invalid. [ 0.210699] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.217853] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations [ 0.225477] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.234037] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.242704] audit: initializing netlink subsys (disabled) [ 0.248663] audit: type=2000 audit(0.156:1): state=initialized audit_enabled=0 res=1 [ 0.249141] thermal_sys: Registered thermal governor 'step_wise' [ 0.256612] thermal_sys: Registered thermal governor 'power_allocator' [ 0.262809] cpuidle: using governor menu [ 0.273714] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.280722] ASID allocator initialised with 65536 entries [ 0.292541] /bus@f0000/interrupt-controller@1800000: Fixed dependency cycle(s) with /bus@f0000/interrupt-controller@1800000 [ 0.304048] /bus@f0000/dwc3-usb@f900000/usb@31000000: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/tcpc@52/connector [ 0.315755] /bus@f0000/i2c@20010000/tcpc@52/connector: Fixed dependency cycle(s) with /bus@f0000/dwc3-usb@f900000/usb@31000000 [ 0.330758] /bus@f0000/dwc3-usb@f900000/usb@31000000: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/tcpc@52/connector [ 0.343108] /bus@f0000/i2c@20010000/tcpc@52/connector: Fixed dependency cycle(s) with /bus@f0000/dwc3-usb@f900000/usb@31000000 [ 0.358507] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.365482] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.371885] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.378816] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.385217] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.392147] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.398548] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.405478] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.413991] k3-chipinfo 43000014.chipid: Family:AM62LX rev:SR1.0 JTAGID[0x0bba702f] Detected [ 0.426693] iommu: Default domain type: Translated [ 0.431612] iommu: DMA domain TLB invalidation policy: strict mode [ 0.438304] SCSI subsystem initialized [ 0.442649] usbcore: registered new interface driver usbfs [ 0.448312] usbcore: registered new interface driver hub [ 0.453776] usbcore: registered new device driver usb [ 0.459474] pps_core: LinuxPPS API ver. 1 registered [ 0.464560] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.473899] PTP clock support registered [ 0.477937] EDAC MC: Ver: 3.0.0 [ 0.481593] scmi_core: SCMI protocol bus registered [ 0.487015] FPGA manager framework [ 0.490630] Advanced Linux Sound Architecture Driver Initialized. [ 0.498235] vgaarb: loaded [ 0.501527] clocksource: Switched to clocksource arch_sys_counter [ 0.508092] VFS: Disk quotas dquot_6.6.0 [ 0.512145] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.526497] NET: Registered PF_INET protocol family [ 0.531731] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.540280] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) [ 0.548918] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.556857] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.564821] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.572431] TCP: Hash tables configured (established 8192 bind 8192) [ 0.579095] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.585899] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.593281] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.599677] RPC: Registered named UNIX socket transport module. [ 0.605775] RPC: Registered udp transport module. [ 0.610579] RPC: Registered tcp transport module. [ 0.615389] RPC: Registered tcp-with-tls transport module. [ 0.620991] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.628743] PCI: CLS 0 bytes, default 64 [ 0.634139] Initialise system trusted keyrings [ 0.639054] workingset: timestamp_bits=46 max_order=18 bucket_order=0 [ 0.646074] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.652463] NFS: Registering the id_resolver key type [ 0.657694] Key type id_resolver registered [ 0.661972] Key type id_legacy registered [ 0.666092] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.672939] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 0.733257] Key type asymmetric registered [ 0.737466] Asymmetric key parser 'x509' registered [ 0.742539] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 0.750098] io scheduler mq-deadline registered [ 0.754726] io scheduler kyber registered [ 0.758865] io scheduler bfq registered [ 0.776327] pinctrl-single 4084000.pinctrl: 8192 pins, size 32768 [ 0.784796] ledtrig-cpu: registered to indicate activity on CPUs [ 0.792861] ti-udma-am62l 485c4000.dma-controller: Number of rings: 144 [ 0.799820] ti-udma-am62l 485c4000.dma-controller: Channels: 144 (bchan: 16, tchan + rchan: 128) [ 0.815264] ti-udma-am62l 485c0000.dma-controller: Number of rings: 112 [ 0.822203] ti-udma-am62l 485c0000.dma-controller: Channels: 97 (tchan + rchan: 97) [ 0.838465] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.854358] loop: module loaded [ 0.858754] megasas: 07.727.03.00-rc1 [ 0.866577] tun: Universal TUN/TAP device driver, 1.6 [ 0.873072] VFIO - User Level meta-driver version: 0.3 [ 0.879523] usbcore: registered new interface driver usb-storage [ 0.886526] i2c_dev: i2c /dev entries driver [ 0.892030] sdhci: Secure Digital Host Controller Interface driver [ 0.898432] sdhci: Copyright(c) Pierre Ossman [ 0.903102] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.911756] arm-scmi arm-scmi.0.auto: Using scmi_smc_transport [ 0.917823] arm-scmi arm-scmi.0.auto: SCMI max-rx-timeout: 30ms [ 0.924107] scmi_protocol scmi_dev.1: Enabled polling mode TX channel - prot_id:16 [ 0.932158] arm-scmi arm-scmi.0.auto: SCMI Notifications - Core Enabled. [ 0.939078] arm-scmi arm-scmi.0.auto: SCMI Protocol v2.0 'Texas:Instruments' Firmware version 0x0 [ 0.971328] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 0.980380] usbcore: registered new interface driver usbhid [ 0.986174] usbhid: USB HID core driver [ 0.991087] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 (0,8000003f) counters available [ 1.001366] optee: probing for conduit method. [ 1.005974] optee: api uid mismatch [ 1.009542] optee firmware:optee: probe with driver optee failed with error -22 [ 1.018687] NET: Registered PF_PACKET protocol family [ 1.024011] Key type dns_resolver registered [ 1.037991] registered taskstats version 1 [ 1.042339] Loading compiled-in X.509 certificates [ 1.110231] omap_i2c 2b200000.i2c: bus 0 rev0.12 at 400 kHz [ 1.111254] VDD_1V2: Bringing 3300000uV into 1200000-1200000uV [ 1.134348] rtc-lk8563t 1-0051: rtc information is invalid [ 1.142950] rtc-lk8563t 1-0051: registered as rtc0 [ 1.148183] rtc-lk8563t 1-0051: setting system clock to 2021-01-01T12:00:00 UTC (1609502400) [ 1.156937] omap_i2c 20000000.i2c: bus 1 rev0.12 at 400 kHz [ 1.164198] /bus@f0000/i2c@20010000/tcpc@52/connector: Fixed dependency cycle(s) with /bus@f0000/dwc3-usb@f900000/usb@31000000 [ 1.176321] pca953x 2-0020: supply vcc not found, using dummy regulator [ 1.183241] pca953x 2-0020: using no AI [ 1.203585] omap_i2c 20010000.i2c: bus 2 rev0.12 at 100 kHz [ 1.210785] omap_i2c 20020000.i2c: bus 3 rev0.12 at 400 kHz [ 1.221354] printk: legacy console [ttyS0] disabled [ 1.226772] 2800000.serial: ttyS0 at MMIO 0x2800000 (irq = 287, base_baud = 3000000) is a 8250 [ 1.235674] printk: legacy console [ttyS0] enabled [ 1.235674] printk: legacy console [ttyS0] enabled [ 1.245364] printk: legacy bootconsole [ns16550a0] disabled [ 1.245364] printk: legacy bootconsole [ns16550a0] disabled [ 1.259514] 2810000.serial: ttyS1 at MMIO 0x2810000 (irq = 288, base_baud = 3000000) is a 8250 [ 1.270118] 2820000.serial: ttyS2 at MMIO 0x2820000 (irq = 289, base_baud = 3000000) is a 8250 [ 1.280773] 2860000.serial: ttyS3 at MMIO 0x2860000 (irq = 290, base_baud = 3000000) is a 8250 [ 1.291643] spi-nand spi0.0: Micron SPI NAND was found. [ 1.296937] spi-nand spi0.0: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 256 [ 1.305727] 7 fixed-partitions partitions found on MTD device spi0.0 [ 1.312172] Creating 7 MTD partitions on "spi0.0": [ 1.316967] 0x000000000000-0x000000080000 : "ospi_nand.tiboot3" [ 1.325955] 0x000000080000-0x000000280000 : "ospi_nand.tispl" [ 1.333888] 0x000000280000-0x000000680000 : "ospi_nand.u-boot" [ 1.342635] 0x000000680000-0x0000006c0000 : "ospi_nand.env" [ 1.349867] 0x0000006c0000-0x000000700000 : "ospi_nand.env.backup" [ 1.357645] 0x000002000000-0x000019e00000 : "ospi_nand.rootfs" [ 1.492842] 0x000019e00000-0x00001fdc0000 : "ospi_nand.phypattern" [ 1.532737] cadence-qspi fc40000.spi: Pattern not found. Skipping calibration. [ 1.577538] davinci_mdio 8000f00.mdio: davinci mdio revision 17.7, bus freq 1000000 [ 2.601506] davinci_mdio 8000f00.mdio: phy[5]: device 8000f00.mdio:05, driver YT8531S Gigabit Ethernet [ 2.610870] davinci_mdio 8000f00.mdio: phy[6]: device 8000f00.mdio:06, driver YT8531S Gigabit Ethernet [ 2.620317] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA00103, cpsw version 0x6BA80103 Ports: 3 quirks:00000002 [ 2.633665] am65-cpsw-nuss 8000000.ethernet: Use random MAC address [ 2.640073] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5 [ 2.647218] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512, Policers 32 [ 2.655202] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010d, freq:250000000, add_val:3 pps:0 [ 2.672516] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 96 [ 2.682319] /bus@f0000/i2c@20010000/tcpc@52/connector: Fixed dependency cycle(s) with /bus@f0000/dwc3-usb@f900000/usb@31000000 [ 2.693936] /bus@f0000/dwc3-usb@f900000/usb@31000000: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/tcpc@52/connector [ 2.710497] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller [ 2.716157] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 1 [ 2.723987] xhci-hcd xhci-hcd.3.auto: USB3 root hub has no ports [ 2.730018] xhci-hcd xhci-hcd.3.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000808020000010 [ 2.741612] xhci-hcd xhci-hcd.3.auto: irq 304, io mem 0x31100000 [ 2.748764] hub 1-0:1.0: USB hub found [ 2.752580] hub 1-0:1.0: 1 port detected [ 2.758779] mmc1: CQHCI version 5.10 [ 2.759273] mmc2: CQHCI version 5.10 [ 2.768437] mmc0: CQHCI version 5.10 [ 2.775504] input: usr-keys as /devices/platform/usr-keys/input/input0 [ 2.782968] input: wkup-keys as /devices/platform/wkup-keys/input/input1 [ 2.790597] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 2.799932] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 2.806459] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 2.813610] mmc2: SDHCI controller on fa20000.mmc [fa20000.mmc] using ADMA 64-bit [ 2.813836] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2.822474] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit [ 2.829862] clk: Disabling unused clocks [ 2.837475] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit [ 2.845211] PM: genpd: Disabling unused power domains [ 2.853874] cfg80211: failed to load regulatory.db [ 2.854604] [dhd] _dhd_module_init: in Dongle Host Driver, version 101.10.591.95.48 (20250317-5)(b5e08f9) [ 2.854604] /media/disk_p/liao/AM62L/SDK/tisdk/build/arago-tmp-default-glibc/work-shared/am62lxx-evm/kernel-source/drivers/net/wireless/bcmdhd compiled on Mar 26 2025 at 04:59:40 [ 2.854604] [ 2.885644] [dhd] STATIC-MSG) dhd_static_buf_init : 101.10.361.36 (wlan=r892223-20231107-1) [ 2.894098] [dhd] STATIC-MSG) dhd_init_wlan_mem : prealloc ok for index 0: 1102848(1077K) [ 2.902475] [dhd] ======== Get GPIO from DTS(android,bcmdhd_wlan) ======== [ 2.909398] [dhd] dhd_wlan_init_gpio: WL_REG_ON=732 [ 2.914314] [dhd] dhd_wifi_platform_load: Enter [ 2.918863] [dhd] Power-up adapter 'DHD generic adapter' [ 2.918861] mmc1: new high speed SDHC card at address 59b4 [ 2.923786] mmcblk1: mmc1:59b4 SDU1 14.6 GiB [ 2.924262] [dhd] wifi_platform_set_power = 1, delay: 200 msec [ 2.936706] mmcblk1: p1 p2 [ 2.939870] [dhd] ======== PULL WL_REG_ON(732) HIGH! ======== [ 2.972887] mmc2: new high speed SDIO card at address 0001 [ 2.978980] [dhd] dummy_probe: func->num=0x1; [ 2.983664] [dhd] dummy_probe: func->num=0x2; [ 2.x妘x`ffxff枆妆xxff𝥦䖘帞fx~x嶘fxf~`f斆~fþx嶘fþx~`þx綆xffxxff~`fݦx~þ`ffxþfx柾xfffx䖞䖞`~x`ff~xfþf~x朘fþff松fxþxxþx緦xffx斞ٸx`ff~xfþf~x朘fþf妆fff彦xf~fxx֞fx䖘x~x`ffþþþþþþþþff~f瞆~þ𗿾xf~f瞆~`þþþþþþþþþfx𘙠~~x`ff᧠fxþf~ffx~f~ff`xfxfxffx~xx~x`ff᧠fxþf朞妆x`fxff晠fxx斞~~x`ff᧠fxþf朞妆x`fxff䗸怘fx晸~x`ffffþ~xf䗸Ƙ`ff 矦f晠緦x怘fx晠妘x`ffxþf`x~fx枘``xffx~ffxf~x`fffff斞f`x`奾܆þffx柾f߾~~þxxx怘fxf~x`fffx~þ߾~xffxx晦~x`fffff斞f`x`奾܆þffx柾f߾~~þxfxf٠~x`ffþþf~`f瞆xfþ 秦xxf怘fxx~x`ffþþf~`f瞆þ礆彦þ䖘fx~~x`ffx`綆xþþfx~þf~`fxf`ffxx~x`ffx`綆xþþfx~f~`fxþ祦fx妘x`ff`~ffxxfþf䗸ffxx妘x`ff`~fƘ`ffxf~f~f秦xx怘fx妘x`ff``~xþfx綆~þٸxþf~ٸx~ffx妘x`fffff斞f`x`奾܆þffx柾f߾~~þxfxxxx~x`ffx`姠柸x姸fx`姠~xf~`fffŸƘfffx~~x`fffff斞f`x`奾܆þffx柾f߾~~þxxfx斞妘x`ffx`妘朞~߾f`þfxf`f~f𘝦~xf~þfþffff~~þfffffxx`ff`~x؞斘f~߾f繦fxܞ姸f~朘~fx~`֞fþ`f~fxƘxfxx~x`fffff斞f`x`奾܆þffx柾f߾~~þxf旸xfx~x`ff`~x؞斘f~߾f繦fxܞ姸f~朘~fx~`֞fþ`f~fxƘٸfx~斞妘x`fffff斞f`x`奾܆þffx柾f߾~~þ晸ffxffx妘x`ffx`妀~`f瞆~fxxx`奾~`松奾fxxþfþ晸x怘fx`~x`ffx`妀~`f瞆~fxxx`奸硦fþ昀x怘fxx旾x`ffx`妀~`f瞆~fxxx`姸xþfþ䙠x怘fxx~妘x`ffx`奸fxf`奾þ秦f`~~þ礆ff~f`ffx`ffxxxx`ffx`奾f硦祦x`~ff恦f~`fx杠fxx怘fx`xf~x`ffx`奾f硦祦x`~ff恦夘x晾ffffffff`f夘x晾fffffffxx~x`ffþþf姸fxxxf姠f夆~朆~ff矦fx~x`fffff斞f`x`奾܆þffx柾f߾~~þxxfxx~x`fffff斞f`x`奾܆þffx柾f߾~~þ𗹠xf旸xfx~~x`ffx`綆xþþfxþf`~f祦``妀ffff`þ~f怘fx~~x`ff`þfþ~`fxfx~fþf䘆`xfx慦ffxfx~~杦x慠f秦f懠柾fxxپf`þ`fxþf~ݠ愆慠ff`fxxff~ݠf~硦~朘祦fxxހff~柾f愞杦þ`x繦þ~ffxݦ繦``ᦞ杦ݦx𗷸xxf~晸~`fx~~fx~x`ff忠~~߾f~þf`妞瞆þf杠fx~恦ffx旾x`fffx~f~f`fxx矦x忠~f怆~~xx~xfx旾fxfx~x`ff忠~~߾f``奾xfþfxx~xþf~xfþfxþ矦xþfxx晠fxx~妘x`ffx`姠f~奸f~fxfx`~þþf~fxx`þþfxx~x`ffx`姠f~姸~þ~f祦``妀ffff`þ~f怘fx~x`ffx`姠f~奸f~fxfx`~f祦x`f~䄆`fffxx~x`ffx`奾幠þ柾ff~ffx~x`ffx`姠f~奸f~fxfx`~f祦``妀ffff`þ~f怘fxxf妘x`ff~xfþf~x朘fþff松fxþxff~緦xffx~x`ffþþþþþþþþffؘfپff`~妘žxþ~fþþþþþþþþfx䘘~x`ff~xfþf~x朘fþff松fxþxxþ緦xffxfٸ妘x`ff忠~~߾f``奾xfþfxx~f~怘fxx~~x`ff~߾f``姦~þf`~fx~x`ffx`綆xþþfx~f~`fx綆ff緦x`怘fxx~᧠fxþf朞fx~x~`xfxfx᧠fxþf朞xfݦx~`٠fx妘x`fffx`妞杠f~ݦ妘`~f`fxx妘fxf~fx~fxþ`矦xþf`怘fxxx~ff`x柦xxfxfᦞ朆f~fffff`x柦x杦`fx`xݦ緦綆~ffxfx``xxxx`fx~`xfx~杠fx~þ`f杠fxþ怘fx~fx昆~杦`fx``f~`xݦ緦綆~ff𗷦~fx֞~怘fx夘xf~`fx~杦`fx`ffx~`fxff憞f緦x`奸ffx柾f~xxff晸x夘f~綆`x緦fxx~~ff`杦~~f綆~ff~杦x朘fxݠ~杦xxffþ禆怘f䘆`~fffx~f~ff`þfffx柠xfކff䘆䖞xx~fx~ff`杦~~`f~xf䘆`妘愞f`f~fþf~`f~xf䘆x𗼆~ff`杦~~~ff`xf䘆~~ff杠fxffff`f`ff`؆fffþff斆f恦ff恦晦f`ffff`֞ffff徆f`fffxff`ff``斘``𘞘fff晾`怆ffffffffff؆``ffff`fffff`fxf٠f`f`f``f`ffxffxfffff`f`þf`fff姾ff恦晦þ𗥦ff旦ffx昆f无fxfxf~ݠfff憞xffx怘f䘆`~~ff`杦~~`f~f瞆~fx`fx~f怘~f柦f~þf؞fxxf֞ff恦f䘆ٸ晦~ff`杦þ