This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM623: i2c: Device or resource busy

Part Number: AM623
Other Parts Discussed in Thread: LM75B

Tool/software:

Hi,

I’m encountering a "Device or resource busy" error when trying to read the temperature sensor (LM75) connected to i2c-1. I’m sharing the device tree source (DTS) node for the I2C; could you please check if there’s any mistake? I’m also attaching a snapshot of the device for reference.

dts:

&main_i2c1 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&main_i2c1_pins_default>;
clock-frequency = <100000>;

tmp1@48 {
compatible = "st,stlm75";
reg = <0x48>;
status = "okay";
};
tmp2@49 {
compatible = "st,stlm75";
reg = <0x49>;
status = "okay";
};

rtc@51 {
compatible = "nxp,pcf8563";
reg = <0x51>;
#clock-cells = <0>;
status = "okay";
};

};

Regards Vikash

  • Hello Vikash,

    I assume this is the same project as your previous question here?
    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1373630/sk-am62b-p1-assistance-required-for-eeprom-i2c-0/5247131#5247131

    What does your Linux boot log look like?

    Regards,

    Nick

  • When I attempt to add a node on the I2C bus, I receive a "device resource busy" error. However, without adding the node, I can successfully read from and write to the registers and access the temperature sensor at address 0x48 without any problems.

    working with:

    &main_i2c1 {
    status = "okay";
    pinctrl-names = "default";
    pinctrl-0 = <&main_i2c1_pins_default>;
    clock-frequency = <100000>;

    };

    Not working with:

    &main_i2c1 {
    status = "okay";
    pinctrl-names = "default";
    pinctrl-0 = <&main_i2c1_pins_default>;
    clock-frequency = <100000>;

    tmp1@48 {
    compatible = "st,stlm75";
    reg = <0x48>;
    status = "okay";
    };
    tmp2@49 {
    compatible = "st,stlm75";
    reg = <0x49>;
    status = "okay";
    };

    rtc@51 {
    compatible = "nxp,pcf8563";
    reg = <0x51>;
    #clock-cells = <0>;
    status = "okay";
    };

    };

    Could you provide any insights into why this might be happening or suggest troubleshooting steps?

  • Hello, I face the same issue. Any  update info, please share to me. thank you.

  • Similiar to Murali, I added a new note (0x44). And it is loaded by a sample i2c device driver (no read or write in Probe). I found device is busy; unable to read/write the bus.

    Below is kernel log and dts.

    픭?
       勾
    U-Boot SPL 2023.04-g24098ea90d (Jul 06 2023 - 12:59:40 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    SPL initial stack usage: 13376 bytes
    Trying to boot from MMC2
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.8(release):v2.8-226-g2fcd408bb3-dirty
    NOTICE:  BL31: Built : 00:42:57, Jan 13 2023
    
    U-Boot SPL 2023.04-g24098ea90d (Jul 06 2023 - 12:59:40 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    SPL initial stack usage: 1856 bytes
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@22: Error reading output register
    Trying to boot from MMC2
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    
    
    U-Boot 2023.04-g24098ea90d (Jul 06 2023 - 12:59:40 +0000)
    
    SoC:   AM62X SR1.0 GP
    Model: Texas Instruments AM625 SK
    EEPROM not available at 80, trying to read at 81
    Reading on-board EEPROM at 0x51 failed -1
    DRAM:  2 GiB
    Core:  71 devices, 31 uclasses, devicetree: separate
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1
    Loading Environment from nowhere... OK
    In:    serial
    Out:   serial
    Err:   serial
    EEPROM not available at 80, trying to read at 81
    Reading on-board EEPROM at 0x51 failed -1
    Net:   eth0: ethernet@8000000port@1
    Hit any key to stop autoboot:  0
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@22: Error reading output register
    switch to partitions #0, OK
    mmc1 is current device
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@22: Error reading output register
    SD/MMC found on device 1
    Failed to load 'boot.scr'
    574 bytes read in 16 ms (34.2 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    ## Error: "main_cpsw0_qsgmii_phyinit" not defined
    20443648 bytes read in 832 ms (23.4 MiB/s)
    58257 bytes read in 22 ms (2.5 MiB/s)
    Working FDT set to 88000000
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
    Working FDT set to 88000000
    ERROR: reserving fdt memory region failed (addr=ff700000 size=8ca000 flags=4)
       Loading Device Tree to 000000008feee000, end 000000008fffffff ... OK
    Working FDT set to 8feee000
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
    [    0.000000] Linux version 6.1.33-g40c32565ca (oe-user@oe-host) (aarch64-oe-linux-gcc (GCC) 11.3.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT Thu Jul  6 14:17:24 UTC 2023
    [    0.000000] Machine model: Texas Instruments AM625 SK
    [    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
    [    0.000000] printk: bootconsole [ns16550a0] enabled
    [    0.000000] efi: UEFI not found.
    [    0.000000] Reserved memory: created CMA memory pool at 0x00000000f7600000, size 128 MiB
    [    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009c800000, size 3 MiB
    [    0.000000] OF: reserved mem: initialized node ipc-memories@9c800000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009cb00000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node m4f-dma-memory@9cb00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009cc00000, size 14 MiB
    [    0.000000] OF: reserved mem: initialized node m4f-memory@9cc00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009da00000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-dma-memory@9da00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009db00000, size 12 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-memory@9db00000, compatible id shared-dma-pool
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
    [    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-0x000000009c7fffff]
    [    0.000000]   node   0: [mem 0x000000009c800000-0x000000009e6fffff]
    [    0.000000]   node   0: [mem 0x000000009e700000-0x000000009e77ffff]
    [    0.000000]   node   0: [mem 0x000000009e780000-0x000000009fffffff]
    [    0.000000]   node   0: [mem 0x00000000a0000000-0x00000000ff6fffff]
    [    0.000000]   node   0: [mem 0x00000000ff700000-0x00000000fffc9fff]
    [    0.000000]   node   0: [mem 0x00000000fffca000-0x00000000ffffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv1.1 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: Trusted OS migration not required
    [    0.000000] psci: SMC Calling Convention v1.2
    [    0.000000] percpu: Embedded 19 pages/cpu s38376 r8192 d31256 u77824
    [    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] Built 1 zonelists, mobility grouping on.  Total pages: 516096
    [    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 mtdparts=spi-nand0:512k(ospi.tiboot3),2m(ospi.tispl),4m(ospi.u-boot),256k(ospi.env),256k(ospi.env.backup),98048k@32m(ospi.rootfs),256k@130816k(ospi.phypattern);omap2-nand.0:2m(NAND.tiboot3),2m(NAND.tispl),2m(NAND.tiboot3.backup),4m(NAND.u-boot),256k(NAND.u-boot-env),256k(NAND.u-boot-env.backup),-(NAND.file-system) root=PARTUUID=c10739ba-02 rw rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] Memory: 1838288K/2097152K available (12352K kernel code, 1276K rwdata, 4016K rodata, 2176K init, 493K bss, 127792K reserved, 131072K cma-reserved)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, 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=256 to nr_cpu_ids=4.
    [    0.000000]  Trampoline variant of Tasks RCU enabled.
    [    0.000000]  Tracing variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
    [    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
    [    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
    [    0.000000] GICv3: 256 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: CPU0: found redistributor 0 region 0:0x0000000001880000
    [    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 @80800000 (flat, esz 8, psz 64K, shr 0)
    [    0.000000] ITS: using cache flushing for cmd queue
    [    0.000000] GICv3: using LPI property table @0x0000000080040000
    [    0.000000] GIC: using cache flushing for LPI property table
    [    0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080050000
    [    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.008594] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.019290] pid_max: default: 32768 minimum: 301
    [    0.024073] LSM: Security Framework initializing
    [    0.028960] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
    [    0.036548] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
    [    0.046680] cblist_init_generic: Setting adjustable number of callback queues.
    [    0.054164] cblist_init_generic: Setting shift to 2 and lim to 1.
    [    0.060476] cblist_init_generic: Setting shift to 2 and lim to 1.
    [    0.066907] rcu: Hierarchical SRCU implementation.
    [    0.071813] rcu:     Max phase no-delay instances is 1000.
    [    0.077468] Platform MSI: msi-controller@1820000 domain created
    [    0.083852] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.093723] EFI services will not be available.
    [    0.098708] smp: Bringing up secondary CPUs ...
    [    0.104125] Detected VIPT I-cache on CPU1
    [    0.104262] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
    [    0.104282] GICv3: CPU1: using allocated LPI pending table @0x0000000080060000
    [    0.104350] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
    [    0.105197] Detected VIPT I-cache on CPU2
    [    0.105288] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
    [    0.105308] GICv3: CPU2: using allocated LPI pending table @0x0000000080070000
    [    0.105348] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
    [    0.106078] Detected VIPT I-cache on CPU3
    [    0.106172] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
    [    0.106186] GICv3: CPU3: using allocated LPI pending table @0x0000000080080000
    [    0.106226] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
    [    0.106321] smp: Brought up 1 node, 4 CPUs
    [    0.186057] SMP: Total of 4 processors activated.
    [    0.190870] CPU features: detected: 32-bit EL0 Support
    [    0.196142] CPU features: detected: CRC32 instructions
    [    0.201480] CPU: All CPU(s) started at EL2
    [    0.205678] alternatives: applying system-wide alternatives
    [    0.213652] devtmpfs: initialized
    [    0.226596] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.236634] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
    [    0.249200] pinctrl core: initialized pinctrl subsystem
    [    0.255347] DMI not present or invalid.
    [    0.260036] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.267474] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
    [    0.275097] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.283229] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.291432] audit: initializing netlink subsys (disabled)
    [    0.297175] audit: type=2000 audit(0.188:1): state=initialized audit_enabled=0 res=1
    [    0.297693] thermal_sys: Registered thermal governor 'step_wise'
    [    0.305112] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.311307] cpuidle: using governor menu
    [    0.322212] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.329264] ASID allocator initialised with 65536 entries
    [    0.348997] platform 30200000.dss: Fixed dependency cycle(s) with /display
    [    0.358942] KASLR disabled due to lack of seed
    [    0.371097] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.378075] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
    [    0.384491] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.391432] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
    [    0.397840] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.404779] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
    [    0.411187] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.418130] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
    [    0.426650] k3-chipinfo 43000014.chipid: Family:AM62X rev:SR1.0 JTAGID[0x0bb7e02f] Detected
    [    0.437798] iommu: Default domain type: Translated
    [    0.442883] iommu: DMA domain TLB invalidation policy: strict mode
    [    0.449642] SCSI subsystem initialized
    [    0.453934] usbcore: registered new interface driver usbfs
    [    0.459598] usbcore: registered new interface driver hub
    [    0.465075] usbcore: registered new device driver usb
    [    0.470918] pps_core: LinuxPPS API ver. 1 registered
    [    0.475998] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.485350] PTP clock support registered
    [    0.489503] EDAC MC: Ver: 3.0.0
    [    0.493801] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fc9100
    [    0.501039] FPGA manager framework
    [    0.504639] Advanced Linux Sound Architecture Driver Initialized.
    [    0.511993] clocksource: Switched to clocksource arch_sys_counter
    [    0.518549] VFS: Disk quotas dquot_6.6.0
    [    0.522625] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.530939] NET: Registered PF_INET protocol family
    [    0.536282] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
    [    0.545623] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
    [    0.554447] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.562385] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.570606] TCP bind hash table entries: 16384 (order: 7, 524288 bytes, linear)
    [    0.578714] TCP: Hash tables configured (established 16384 bind 16384)
    [    0.585692] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
    [    0.592645] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
    [    0.600238] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.606617] RPC: Registered named UNIX socket transport module.
    [    0.612712] RPC: Registered udp transport module.
    [    0.617525] RPC: Registered tcp transport module.
    [    0.622334] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.628924] NET: Registered PF_XDP protocol family
    [    0.633839] PCI: CLS 0 bytes, default 64
    [    0.638797] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
    [    0.649280] Initialise system trusted keyrings
    [    0.654214] workingset: timestamp_bits=46 max_order=19 bucket_order=0
    [    0.667074] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.673887] NFS: Registering the id_resolver key type
    [    0.679129] Key type id_resolver registered
    [    0.683408] Key type id_legacy registered
    [    0.687579] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.694435] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.702240] 9p: Installing v9fs 9p2000 file system support
    [    0.742100] Key type asymmetric registered
    [    0.746293] Asymmetric key parser 'x509' registered
    [    0.751337] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
    [    0.759116] io scheduler mq-deadline registered
    [    0.763755] io scheduler kyber registered
    [    0.771662] pinctrl-single 4084000.pinctrl: 34 pins, size 136
    [    0.778296] pinctrl-single f4000.pinctrl: 171 pins, size 684
    [    0.785274] pinctrl-single a40000.pinctrl: 512 pins, size 2048
    [    0.799885] Serial: 8250/16550 driver, 12 ports, IRQ sharing enabled
    [    0.817508] loop: module loaded
    [    0.822342] megasas: 07.719.03.00-rc1
    [    0.830869] tun: Universal TUN/TAP device driver, 1.6
    [    0.836931] thunder_xcv, ver 1.0
    [    0.840304] thunder_bgx, ver 1.0
    [    0.843630] nicpf, ver 1.0
    [    0.846873] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
    [    0.854261] hns3: Copyright (c) 2017 Huawei Corporation.
    [    0.859768] hclge is initializing
    [    0.863187] e1000: Intel(R) PRO/1000 Network Driver
    [    0.868181] e1000: Copyright (c) 1999-2006 Intel Corporation.
    [    0.874106] e1000e: Intel(R) PRO/1000 Network Driver
    [    0.879181] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
    [    0.885269] igb: Intel(R) Gigabit Ethernet Network Driver
    [    0.890789] igb: Copyright (c) 2007-2014 Intel Corporation.
    [    0.896519] igbvf: Intel(R) Gigabit Virtual Function Network Driver
    [    0.902928] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
    [    0.909135] sky2: driver version 1.30
    [    0.913701] VFIO - User Level meta-driver version: 0.3
    [    0.919944] usbcore: registered new interface driver usb-storage
    [    0.926877] i2c_dev: i2c /dev entries driver
    [    0.933849] sdhci: Secure Digital Host Controller Interface driver
    [    0.940251] sdhci: Copyright(c) Pierre Ossman
    [    0.945242] Synopsys Designware Multimedia Card Interface Driver
    [    0.951891] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.958918] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.965337] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.972385] usbcore: registered new interface driver usbhid
    [    0.978093] usbhid: USB HID core driver
    [    0.983544] optee: probing for conduit method.
    [    0.988168] optee: revision 3.20 (8e74d476)
    [    0.988542] optee: dynamic shared memory is enabled
    [    0.998130] optee: initialized driver
    [    1.004246] Initializing XFRM netlink socket
    [    1.008680] NET: Registered PF_PACKET protocol family
    [    1.014023] 9pnet: Installing 9P2000 support
    [    1.018578] Key type dns_resolver registered
    [    1.023510] registered taskstats version 1
    [    1.027749] Loading compiled-in X.509 certificates
    [    1.042285] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    [    1.112103] omap_i2c 20000000.i2c: bus 0 rev0.12 at 400 kHz
    [    1.145607] rtc-pcf8523 1-0068: registered as rtc0
    [    1.151528] rtc-pcf8523 1-0068: setting system clock to 2024-08-19T21:58:55 UTC (1724104735)
    [    1.160534] omap_i2c 20010000.i2c: bus 1 rev0.12 at 100 kHz
    [    1.166772] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
    [    1.175143] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
    [    1.184443] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
    [    1.194607] ti-udma 485c0100.dma-controller: Number of rings: 82
    [    1.203059] ti-udma 485c0100.dma-controller: Channels: 48 (bchan: 18, tchan: 12, rchan: 18)
    [    1.214514] ti-udma 485c0000.dma-controller: Number of rings: 150
    [    1.225037] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
    [    1.235596] printk: console [ttyS2] disabled
    [    1.240136] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 238, base_baud = 3000000) is a 8250
    [    1.249049] printk: console [ttyS2] enabled
    [    1.249049] printk: console [ttyS2] enabled
    [    1.257516] printk: bootconsole [ns16550a0] disabled
    [    1.257516] printk: bootconsole [ns16550a0] disabled
    [    1.268694] omap8250 2840000.serial: PM domain pd:155 will not be powered off
    [    1.276207] 2840000.serial: ttyS4 at MMIO 0x2840000 (irq = 240, base_baud = 3000000) is a 8250
    [    1.286269] 2860000.serial: ttyS6 at MMIO 0x2860000 (irq = 241, base_baud = 3000000) is a 8250
    [    1.298077] spi-nor spi0.0: s28hs512t (65536 Kbytes)
    [    1.303208] 7 fixed-partitions partitions found on MTD device fc40000.spi.0
    [    1.310171] Creating 7 MTD partitions on "fc40000.spi.0":
    [    1.315572] 0x000000000000-0x000000080000 : "ospi.tiboot3"
    [    1.322511] 0x000000080000-0x000000280000 : "ospi.tispl"
    [    1.329094] 0x000000280000-0x000000680000 : "ospi.u-boot"
    [    1.335737] 0x000000680000-0x0000006c0000 : "ospi.env"
    [    1.342086] 0x0000006c0000-0x000000700000 : "ospi.env.backup"
    [    1.349052] 0x000000800000-0x000003fc0000 : "ospi.rootfs"
    [    1.355749] 0x000003fc0000-0x000004000000 : "ospi.phypattern"
    [    1.364535] davinci_mdio 8000f00.mdio: Configuring MDIO in manual mode
    [    1.408018] davinci_mdio 8000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.417382] mdio_bus 8000f00.mdio: MDIO device at address 1 is missing.
    [    1.424012] davinci_mdio 8000f00.mdio: phy[0]: device 8000f00.mdio:00, driver TI DP83867
    [    1.432148] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01103, cpsw version 0x6BA81103 Ports: 3 quirks:00000006
    [    1.445150] am65-cpsw-nuss 8000000.ethernet: Use random MAC address
    [    1.451422] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
    [    1.458552] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
    [    1.465157] pps pps0: new PPS source ptp0
    [    1.469533] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010c, freq:500000000, add_val:1 pps:1
    [    1.480191] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
    [    1.492514] mmc0: CQHCI version 5.10
    [    1.493249] omap8250 2840000.serial: Failed to create device link (0x180) with 4201000.gpio
    [    1.511019] pinctrl-single 4084000.pinctrl: pin PIN1 already requested by 2840000.serial; cannot claim for regulator-8
    [    1.521760] pinctrl-single 4084000.pinctrl: pin-1 (regulator-8) status -22
    [    1.528646] pinctrl-single 4084000.pinctrl: could not request pin 1 (PIN1) from group mcu-btwlan-en-pins-default  on device pinctrl-single
    [    1.537670] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit
    [    1.541210] reg-fixed-voltage regulator-8: Error applying setting, reverse things back
    [    1.559138] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.567263] mmc1: CQHCI version 5.10
    [    1.581141] ALSA device list:
    [    1.584162]   No soundcards found.
    [    1.613820] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
    [    1.622060] Waiting for root device PARTUUID=c10739ba-02...
    [    1.627923] mmc0: Command Queue Engine enabled
    [    1.632392] mmc0: new HS200 MMC card at address 0001
    [    1.638411] mmcblk0: mmc0:0001 0IM20E 29.6 GiB
    [    1.646059] mmcblk0boot0: mmc0:0001 0IM20E 31.5 MiB
    [    1.652539] mmcblk0boot1: mmc0:0001 0IM20E 31.5 MiB
    [    1.658676] mmcblk0rpmb: mmc0:0001 0IM20E 4.00 MiB, chardev (240:0)
    [    1.660168] mmc1: new high speed SDHC card at address aaaa
    [    1.671423] mmcblk1: mmc1:aaaa SC16G 14.8 GiB
    [    1.682906]  mmcblk1: p1 p2
    [    1.810145] EXT4-fs (mmcblk1p2): recovery complete
    [    1.820510] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Quota mode: none.
    [    1.829158] VFS: Mounted root (ext4 filesystem) on device 179:98.
    [    1.839260] devtmpfs: mounted
    [    1.844168] Freeing unused kernel memory: 2176K
    [    1.848893] Run /sbin/init as init process
    [    3.566583] NET: Registered PF_INET6 protocol family
    [    3.574703] Segment Routing with IPv6
    [    3.578594] In-situ OAM (IOAM) with IPv6
    [    3.733382] systemd[1]: systemd 250.5+ 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 -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK +XKBCOMMON +UTMP +SYSVINIT default-hierarchy=hybrid)
    [    3.766210] systemd[1]: Detected architecture arm64.
    
    Welcome to Arago 2023.04!
    
    [    3.897914] systemd[1]: Hostname set to <am62xx-evm>.
    [    4.195258] systemd-sysv-generator[150]: SysV service '/etc/init.d/telnetd' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.222623] systemd-sysv-generator[150]: SysV service '/etc/init.d/netopeer2-server' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.247903] systemd-sysv-generator[150]: SysV service '/etc/init.d/docker.init' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.306941] systemd-sysv-generator[150]: SysV service '/etc/init.d/resize_rootfs.sh' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.333044] systemd-sysv-generator[150]: SysV service '/etc/init.d/inetd.busybox' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.358996] systemd-sysv-generator[150]: SysV service '/etc/init.d/umountfs' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.383864] systemd-sysv-generator[150]: SysV service '/etc/init.d/reboot' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.408415] systemd-sysv-generator[150]: SysV service '/etc/init.d/psplash.sh' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.435061] systemd-sysv-generator[150]: SysV service '/etc/init.d/save-rtc.sh' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.459304] systemd-sysv-generator[150]: SysV service '/etc/init.d/thermal-zone-init' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.484661] systemd-sysv-generator[150]: SysV service '/etc/init.d/single' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.511840] systemd-sysv-generator[150]: SysV service '/etc/init.d/dropbear' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.538758] systemd-sysv-generator[150]: SysV service '/etc/init.d/sysrepo' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.564273] systemd-sysv-generator[150]: SysV service '/etc/init.d/halt' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.589621] systemd-sysv-generator[150]: SysV service '/etc/init.d/sendsigs' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.613649] systemd-sysv-generator[150]: SysV service '/etc/init.d/umountnfs.sh' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    4.637909] systemd-sysv-generator[150]: SysV service '/etc/init.d/netperf' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    5.181724] systemd[1]: Configuration file /etc/systemd/system/ti-apps-launcher.service is marked executable. Please remove executable permission bits. Proceeding anyway.
    [    5.303576] systemd[1]: /lib/systemd/system/startwlansta.service:7: Unknown key name 'After' in section 'Service', ignoring.
    [    5.320106] systemd[1]: /lib/systemd/system/startwlanap.service:7: Unknown key name 'After' in section 'Service', ignoring.
    [    5.394679] systemd[1]: /lib/systemd/system/bt-enable.service:9: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    5.504786] systemd[1]: /etc/systemd/system/sync-clocks.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    5.636369] systemd[1]: Queued start job for default target Graphical Interface.
    [    5.736212] systemd[1]: Created slice Slice /system/getty.
    [  OK  ] Created slice Slice /system/getty.
    [    5.759902] systemd[1]: Created slice Slice /system/modprobe.
    [  OK  ] Created slice Slice /system/modprobe.
    [    5.784286] systemd[1]: Created slice Slice /system/serial-getty.
    [  OK  ] Created slice Slice /system/serial-getty.
    [    5.811347] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [    5.832920] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Started Dispatch Password …ts to Console Directory Watch.
    [    5.856705] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Started Forward Password R…uests to Wall Directory Watch.
    [    5.881201] systemd[1]: Reached target Path Units.
    [  OK  ] Reached target Path Units.
    [    5.896337] systemd[1]: Reached target Remote File Systems.
    [  OK  ] Reached target Remote File Systems.
    [    5.916424] systemd[1]: Reached target Slice Units.
    [  OK  ] Reached target Slice Units.
    [    5.932443] systemd[1]: Reached target Swaps.
    [  OK  ] Reached target Swaps.
    [    6.037576] systemd[1]: Listening on RPCbind Server Activation Socket.
    [  OK  ] Listening on RPCbind Server Activation Socket.
    [    6.060748] systemd[1]: Reached target RPC Port Mapper.
    [  OK  ] Reached target RPC Port Mapper.
    [    6.107075] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [    6.130118] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [  OK  ] Listening on initctl Compatibility Named Pipe.
    [    6.156213] systemd[1]: Listening on Journal Audit Socket.
    [  OK  ] Listening on Journal Audit Socket.
    [    6.181840] systemd[1]: Listening on Journal Socket (/dev/log).
    [  OK  ] Listening on Journal Socket (/dev/log).
    [    6.207168] systemd[1]: Listening on Journal Socket.
    [  OK  ] Listening on Journal Socket.
    [    6.228376] systemd[1]: Listening on Network Service Netlink Socket.
    [  OK  ] Listening on Network Service Netlink Socket.
    [    6.255612] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [    6.278460] systemd[1]: Listening on udev Kernel Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [    6.302660] systemd[1]: Listening on User Database Manager Socket.
    [  OK  ] Listening on User Database Manager Socket.
    [    6.372997] systemd[1]: Mounting Huge Pages File System...
             Mounting Huge Pages File System...
    [    6.398810] systemd[1]: Mounting POSIX Message Queue File System...
             Mounting POSIX Message Queue File System...
    [    6.433386] systemd[1]: Mounting Kernel Debug File System...
             Mounting Kernel Debug File System...
    [    6.448954] systemd[1]: Kernel Trace File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/tracing).
    [    6.497010] systemd[1]: Mounting Temporary Directory /tmp...
             Mounting Temporary Directory /tmp...
    [    6.522839] systemd[1]: Starting Create List of Static Device Nodes...
             Starting Create List of Static Device Nodes...
    [    6.552667] systemd[1]: Starting Load Kernel Module configfs...
             Starting Load Kernel Module configfs...
    [    6.577930] systemd[1]: Starting Load Kernel Module drm...
             Starting Load Kernel Module drm...
    [    6.604988] systemd[1]: Starting Load Kernel Module fuse...
             Starting Load Kernel Module fuse...
    [    6.795308] fuse: init (API version 7.37)
    [    6.825413] systemd[1]: Starting Start psplash boot splash screen...
             Starting Start psplash boot splash screen...
    [    6.883479] systemd[1]: Starting RPC Bind...
             Starting RPC Bind...
    [    6.900772] systemd[1]: File System Check on Root Device was skipped because of a failed condition check (ConditionPathIsReadWrite=!/).
    [    6.953595] systemd[1]: Starting Journal Service...
             Starting Journal Service...
    [    7.009419] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
    [    7.034873] systemd[1]: Starting Generate network units from Kernel command line...
             Starting Generate network …ts from Kernel command line...
    [    7.069307] systemd[1]: Starting Remount Root and Kernel File Systems...
             Starting Remount Root and Kernel File Systems...
    [    7.102773] systemd[1]: Starting Coldplug All udev Devices...
             Starting Coldplug All udev Devices...
    [    7.127791] EXT4-fs (mmcblk1p2): re-mounted. Quota mode: none.
    [    7.134352] cryptodev: loading out-of-tree module taints kernel.
    [    7.144307] systemd[1]: Mounted Huge Pages File System.
    [    7.144892] cryptodev: driver 1.12 loaded.
    [  OK  ] Mounted Huge Pages File System.
    [    7.169502] systemd[1]: Started RPC Bind.
    [  OK  ] Started RPC Bind.
    [    7.185347] systemd[1]: Mounted POSIX Message Queue File System.
    [  OK  ] Mounted POSIX Message Queue File System.
    [    7.209164] systemd[1]: Mounted Kernel Debug File System.
    [  OK  ] Mounted Kernel Debug File System.
    [    7.233290] systemd[1]: Mounted Temporary Directory /tmp.
    [  OK  ] Mounted Temporary Directory /tmp.
    [    7.258670] systemd[1]: Finished Create List of Static Device Nodes.
    [  OK  ] Finished Create List of Static Device Nodes.
    [    7.281633] systemd[1]: Started Journal Service.
    [  OK  ] Started Journal Service.
    [  OK  ] Finished Load Kernel Module configfs.
    [  OK  ] Finished Load Kernel Module drm.
    [  OK  ] Finished Load Kernel Module fuse.
    [FAILED] Failed to start Start psplash boot splash screen.
    See 'systemctl status psplash-start.service' for details.
    [DEPEND] Dependency failed for Star…progress communication helper.
    [  OK  ] Finished Load Kernel Modules.
    [  OK  ] Finished Generate network units from Kernel command line.
    [  OK  ] Finished Remount Root and Kernel File Systems.
             Mounting FUSE Control File System...
             Mounting Kernel Configuration File System...
             Starting Flush Journal to Persistent Storage...
             Starting Apply Kernel Variables...
    [    7.603950] systemd-journald[167]: Received client request to flush runtime journal.
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Mounted FUSE Control File System.
    [  OK  ] Mounted Kernel Configuration File System.
    [  OK  ] Finished Flush Journal to Persistent Storage.
    [  OK  ] Finished Apply Kernel Variables.
    [  OK  ] Finished Create Static Device Nodes in /dev.
    [  OK  ] Reached target Preparation for Local File Systems.
             Mounting /media/ram...
             Mounting /var/volatile...
    [    7.818731] audit: type=1334 audit(1724104742.164:2): prog-id=5 op=LOAD
    [    7.825585] audit: type=1334 audit(1724104742.172:3): prog-id=6 op=LOAD
             Starting Rule-based Manage…for Device Events and Files...
    [  OK  ] Mounted /media/ram.
    [  OK  ] Mounted /var/volatile.
             Starting Load/Save Random Seed...
    [  OK  ] Reached target Local File Systems.
             Starting Create Volatile Files and Directories...
    [  OK  ] Finished Coldplug All udev Devices.
    [  OK  ] Finished Create Volatile Files and Directories.
             Starting Network Time Synchronization...
             Starting Record System Boot/Shutdown in UTMP...
    [  OK  ] Started Rule-based Manager for Device Events and Files.
    [  OK  ] Finished Record System Boot/Shutdown in UTMP.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target System Time Set.
    [  OK  ] Started Daily rotation of log files.
    [  OK  ] Reached target Timer Units.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
             Starting Docker Socket for the API...
    [    8.744658] pwm-backlight backlight: supply power not found, using dummy regulator
    [  OK  ] Listening on dropbear.socket.
             Starting Weston socket...
             Starting D-Bus System Message Bus...
             Starting Reboot and dump vmcore via kexec...
    [    8.901497] mc: Linux media interface: v0.10
    [    8.913365] tp2855_mipi 1-0044: TP2855 device initialized successfully
    [  OK  ] Listening on Docker Socket for the API.
    [  OK  ] Listening on Weston socket.
    [  OK  ] Found device /dev/ttyS2.
    [  OK  ] Reached target Socket Units.
    [    9.080065] random: crng init done
    [    9.109506] videodev: Linux video capture interface: v2.00
    [    9.186191] k3-m4-rproc 5000000.m4fss: assigned reserved memory node m4f-dma-memory@9cb00000
    [    9.195282] k3-m4-rproc 5000000.m4fss: configured M4 for remoteproc mode
    [    9.202891] k3-m4-rproc 5000000.m4fss: local reset is deasserted for device
    [    9.210391] remoteproc remoteproc0: 5000000.m4fss is available
    [    9.257985] CAN device driver interface
    [    9.315353] platform 31000000.usb: Fixed dependency cycle(s) with /bus@f0000/i2c@20000000/tps6598x@3f/connector
    [  OK  ] Finished Load/Save Random Seed.
    [    9.536940] rtc-ti-k3 2b1f0000.rtc: registered as rtc1
    [    9.824899] PVR_K:  215: Device: fd00000.gpu
    [    9.830066] PVR_K:  215: Read BVNC 33.15.11.3 from HW device registers
    [    9.836802] PVR_K:  215: RGX Device registered with BVNC 33.15.11.3
    [    9.844097] [drm] Initialized pvr 23.1.6404501 20170530 for fd00000.gpu on minor 0
    [    9.853581] remoteproc remoteproc0: powering up 5000000.m4fss
    [    9.859457] remoteproc remoteproc0: Booting fw image am62-mcu-m4f0_0-fw, size 54860
    [    9.873659] rproc-virtio rproc-virtio.1.auto: assigned reserved memory node m4f-dma-memory@9cb00000
    [    9.882931] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [    9.885674] m_can_platform 4e00000.can: m_can device registered (irq=0, version=32)
    [    9.892093] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    9.892137] rproc-virtio rproc-virtio.1.auto: registered virtio0 (type 7)
    [    9.892147] remoteproc remoteproc0: remote processor 5000000.m4fss is now up
    [    9.894997] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd
    [    9.914953] platform 78000000.r5f: configured R5F for IPC-only mode
    [    9.923047] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe
    [    9.930870] platform 78000000.r5f: assigned reserved memory node r5f-dma-memory@9da00000
    [    9.943687] remoteproc remoteproc1: 78000000.r5f is available
    [    9.957155] remoteproc remoteproc1: attaching to 78000000.r5f
    [    9.963946] platform 78000000.r5f: R5F core initialized in IPC-only mode
    [    9.965436] m_can_platform 4e10000.can: m_can device registered (irq=0, version=32)
    [    9.970781] rproc-virtio rproc-virtio.2.auto: assigned reserved memory node r5f-dma-memory@9da00000
    [    9.998025] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    9.998810] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xd
    [   10.005199] rproc-virtio rproc-virtio.2.auto: registered virtio1 (type 7)
    [   10.006125] panel-simple display: supply power not found, using dummy regulator
    [   10.006495] panel-simple display: Specify missing bus_flags
    [   10.012190] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xe
    [   10.018383] remoteproc remoteproc1: remote processor 78000000.r5f is now attached
    [   10.029062] [drm] Initialized tidss 1.0.0 20180215 for 30200000.dss on minor 1
    [   10.056909] tidss 30200000.dss: [drm] fb0: tidssdrmfb frame buffer device
    [  OK  ] Finished Reboot and dump vmcore via kexec.
    [  OK  ] Started D-Bus System Message Bus.
    [  OK  ] Reached target Basic System.
    [  OK  ] Started Job spooling tools.
    [  OK  ] Started Periodic Command Scheduler.
             Starting Print notice about GPLv3 packages...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
    [  OK  ] Started irqbalance daemon.
             Starting startwlanap...
             Starting startwlansta...
    [   10.584877] audit: type=1334 audit(1724104744.932:4): prog-id=7 op=LOAD
    [   10.595062] audit: type=1334 audit(1724104744.940:5): prog-id=8 op=LOAD
             Starting User Login Management...
    [  OK  ] Started TEE Supplicant.
             Starting telnetd.service...
    [  OK  ] Started ti-apps-launcher service.
    [  OK  ] Started startwlanap.
    [  OK  ] Started startwlansta.
    [  OK  ] Finished IPv4 Packet Filtering Framework.
    [  OK  ] Finished IPv6 Packet Filtering Framework.
    [  OK  ] Started telnetd.service.
    [  OK  ] Created slice Slice /system/systemd-backlight.
    [  OK  ] Reached target Preparation for Network.
             Starting LSB: Expand Rootfs of boot device...
             Starting Load/Save Screen …ness of backlight:backlight...
             Starting Network Configuration...
    [  OK  ] Finished Load/Save Screen …htness of backlight:backlight.
    [   11.110029] remoteproc remoteproc2: 30074000.pru is available
    [   11.144635] remoteproc remoteproc3: 30078000.pru is available
    [   11.254561] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [   11.285362] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [  OK  ] Started User Login Management.
    [  OK  ] Reached target Hardware activated USB gadget.
    [  OK  ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
    [   11.505893] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller
    [   11.511577] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 1
    [   11.519572] xhci-hcd xhci-hcd.3.auto: USB3 root hub has no ports
    [   11.525749] xhci-hcd xhci-hcd.3.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000000000010010
    [   11.535401] xhci-hcd xhci-hcd.3.auto: irq 458, io mem 0x31100000
    [   11.543168] hub 1-0:1.0: USB hub found
    [   11.547160] hub 1-0:1.0: 1 port detected
    [   11.643701] cdns-csi2rx: probe of 30101000.csi-bridge failed with error -22
    [  OK  ] Started Network Configuration.
    [   12.861210] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:00] driver [TI DP83867] (irq=POLL)
    [   12.870572] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
    [   12.881294] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
             Starting Save/Restore Sound Card State...
             Starting Wait for Network to be Configured...
             Starting Network Name Resolution...
    [  OK  ] Finished Save/Restore Sound Card State.
    [  OK  ] Reached target Sound Card.
    [  OK  ] Started LSB: Expand Rootfs of boot device.
    [  OK  ] Started Network Name Resolution.
    [  OK  ] Reached target Network.
    [  OK  ] Reached target Host and Network Name Lookups.
             Starting Avahi mDNS/DNS-SD Stack...
             Starting Enable and configure wl18xx bluetooth stack...
             Starting containerd container runtime...
    [  OK  ] Started Netperf Benchmark Server.
    [  OK  ] Started NFS status monitor for NFSv2/3 locking..
             Starting Simple Network Ma…ent Protocol (SNMP) Daemon....
             Starting Permit User Sessions...
    [  OK  ] Finished Enable and configure wl18xx bluetooth stack.
    [  OK  ] Finished Permit User Sessions.
    [  OK  ] Started Serial Getty on ttyS2.
    [  OK  ] Reached target Login Prompts.
             Starting Synchronize System and HW clocks...
    [   14.114340] startwlanap.sh[626]: sed: unmatched '/'
    [   14.269817] startwlanap.sh[627]: adding wlan1 interface
    [   14.278808] startwlanap.sh[631]: command failed: No such file or directory (-2)
    [  OK  ] Finished Synchronize System and HW clocks.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Created slice Slice /system/systemd-fsck.
             Starting File System Check on /dev/mmcblk1p1...
    [   15.798885] startwlanap.sh[656]: SIOCSIFADDR: No such device
    [   15.808797] startwlanap.sh[656]: wlan1: ERROR while getting interface flags: No such device
    [   15.820669] startwlanap.sh[656]: SIOCSIFNETMASK: No such device
    [   15.831731] startwlanap.sh[656]: wlan1: ERROR while getting interface flags: No such device
    [  OK  ] Finished File System Check on /dev/mmcblk1p1.
             Mounting /run/media/boot-mmcblk1p1...
    [  OK  ] Mounted /run/media/boot-mmcblk1p1.
    [   16.461994] startwlanap.sh[632]: Line 499: unknown configuration item 'wep_rekey_period'
    [   16.463002] startwlanap.sh[632]: 1 errors found in configuration file '/usr/share/wl18xx/hostapd.conf'
    [   16.463630] startwlanap.sh[632]: Failed to set up interface with /usr/share/wl18xx/hostapd.conf
    [   16.464593] startwlanap.sh[632]: Failed to initialize interface
    [   19.603947] audit: type=1325 audit(1724104753.848:6): table=nat family=2 entries=0 op=xt_register pid=696 comm="iptables"
    [   19.615272] audit: type=1300 audit(1724104753.848:6): arch=c00000b7 syscall=209 success=yes exit=0 a0=4 a1=0 a2=40 a3=ffffc3cb65e8 items=0 ppid=627 pid=696 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="iptables" exe="/usr/sbin/xtables-legacy-multi" key=(null)
    [   19.643418] audit: type=1327 audit(1724104753.848:6): proctitle=69707461626C6573002D74006E6174002D4100504F5354524F5554494E47002D6F0065746830002D6A004D415351554552414445
    [   19.658579] audit: type=1325 audit(1724104753.952:7): table=nat family=2 entries=5 op=xt_replace pid=696 comm="iptables"
    [   19.669639] audit: type=1300 audit(1724104753.952:7): arch=c00000b7 syscall=208 success=yes exit=0 a0=4 a1=0 a2=40 a3=2e339210 items=0 ppid=627 pid=696 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="iptables" exe="/usr/sbin/xtables-legacy-multi" key=(null)
    [   19.697377] audit: type=1327 audit(1724104753.952:7): proctitle=69707461626C6573002D74006E6174002D4100504F5354524F5554494E47002D6F0065746830002D6A004D415351554552414445
    
     _____                    _____           _         _
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|
                  |___|                    |___|
    
    Arago Project am62xx-evm -
    
    Arago 2023.04 am62xx-evm -
    
    am62xx-evm login: [   20.811841] startwlanap.sh[704]: iperf3: error - unable to start listener for connections: Cannot assign requested address
    [   20.812875] startwlanap.sh[704]: iperf3: exiting
    
    am62xx-evm login: root
    [   36.775464] audit: type=1334 audit(1724104771.120:8): prog-id=9 op=LOAD
    [   36.782260] audit: type=1334 audit(1724104771.128:9): prog-id=10 op=LOAD
    [   37.579248] audit: type=1006 audit(1724104771.924:10): pid=732 uid=0 old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=1 res=1
    [   37.593363] audit: type=1300 audit(1724104771.924:10): arch=c00000b7 syscall=64 success=yes exit=1 a0=8 a1=fffffdd1ce08 a2=1 a3=ffff84f9a020 items=0 ppid=1 pid=732 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=1 comm="(systemd)" exe="/lib/systemd/systemd" key=(null)
    [   37.620469] audit: type=1327 audit(1724104771.924:10): proctitle="(systemd)"
    [   37.674895] audit: type=1334 audit(1724104772.020:11): prog-id=11 op=LOAD
    [   37.681941] audit: type=1300 audit(1724104772.020:11): arch=c00000b7 syscall=280 success=yes exit=8 a0=5 a1=ffffe049a9a0 a2=78 a3=0 items=0 ppid=1 pid=732 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=1 comm="systemd" exe="/lib/systemd/systemd" key=(null)
    [   37.707519] audit: type=1327 audit(1724104772.020:11): proctitle="(systemd)"
    [   37.714740] audit: type=1334 audit(1724104772.020:12): prog-id=11 op=UNLOAD
    [   37.721968] audit: type=1334 audit(1724104772.020:13): prog-id=12 op=LOAD
    root@am62xx-evm:~#
    root@am62xx-evm:~# dem[   42.677156] kauditd_printk_skb: 3 callbacks suppressed
    [   42.677179] audit: type=1701 audit(1724104777.024:15): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=407 comm="ti-apps-launche" exe="/usr/bin/ti-apps-launcher" sig=11 res=1
    [   42.726558] audit: type=1334 audit(1724104777.072:16): prog-id=13 op=LOAD
    [   42.733554] audit: type=1334 audit(1724104777.080:17): prog-id=14 op=LOAD
    sg | g[   44.668309] audit: type=1334 audit(1724104779.016:18): prog-id=14 op=UNLOAD
    [   44.675396] audit: type=1334 audit(1724104779.016:19): prog-id=13 op=UNLOAD
    rep
    -sh: demsg: command not found
    BusyBox v1.35.0 () multi-call binary.
    
    Usage: grep [-HhnlLoqvsrRiwFE] [-m N] [-A|B|C N] { PATTERN | -e PATTERN... | -f FILE... } [FILE]...
    root@am62xx-evm:~# dmesg | grep -i i2c
    [    0.926877] i2c_dev: i2c /dev entries driver
    [    1.111664] i2c i2c-0: GPIO lookup for consumer scl
    [    1.111689] i2c i2c-0: using device tree for GPIO lookup
    [    1.111706] of_get_named_gpiod_flags: can't parse 'scl-gpios' property of node '/bus@f0000/i2c@20000000[0]'
    [    1.111723] of_get_named_gpiod_flags: can't parse 'scl-gpio' property of node '/bus@f0000/i2c@20000000[0]'
    [    1.111739] i2c i2c-0: using lookup tables for GPIO lookup
    [    1.111746] i2c i2c-0: No GPIO consumer scl found
    [    1.111764] i2c i2c-0: GPIO lookup for consumer sda
    [    1.111769] i2c i2c-0: using device tree for GPIO lookup
    [    1.111778] of_get_named_gpiod_flags: can't parse 'sda-gpios' property of node '/bus@f0000/i2c@20000000[0]'
    [    1.111792] of_get_named_gpiod_flags: can't parse 'sda-gpio' property of node '/bus@f0000/i2c@20000000[0]'
    [    1.111804] i2c i2c-0: using lookup tables for GPIO lookup
    [    1.111809] i2c i2c-0: No GPIO consumer sda found
    [    1.112103] omap_i2c 20000000.i2c: bus 0 rev0.12 at 400 kHz
    [    1.118811] i2c i2c-1: GPIO lookup for consumer scl
    [    1.118827] i2c i2c-1: using device tree for GPIO lookup
    [    1.118843] of_get_named_gpiod_flags: can't parse 'scl-gpios' property of node '/bus@f0000/i2c@20010000[0]'
    [    1.118862] of_get_named_gpiod_flags: can't parse 'scl-gpio' property of node '/bus@f0000/i2c@20010000[0]'
    [    1.118877] i2c i2c-1: using lookup tables for GPIO lookup
    [    1.118888] i2c i2c-1: No GPIO consumer scl found
    [    1.118904] i2c i2c-1: GPIO lookup for consumer sda
    [    1.118909] i2c i2c-1: using device tree for GPIO lookup
    [    1.118918] of_get_named_gpiod_flags: can't parse 'sda-gpios' property of node '/bus@f0000/i2c@20010000[0]'
    [    1.118936] of_get_named_gpiod_flags: can't parse 'sda-gpio' property of node '/bus@f0000/i2c@20010000[0]'
    [    1.118947] i2c i2c-1: using lookup tables for GPIO lookup
    [    1.118952] i2c i2c-1: No GPIO consumer sda found
    [    1.160534] omap_i2c 20010000.i2c: bus 1 rev0.12 at 100 kHz
    [    8.918104] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/bus@f0000/i2c@20010000/audio-codec@1b[0]'
    [    8.920306] of_get_named_gpiod_flags: can't parse 'gpio-reset' property of node '/bus@f0000/i2c@20010000/audio-codec@1b[0]'
    [    9.315353] platform 31000000.usb: Fixed dependency cycle(s) with /bus@f0000/i2c@20000000/tps6598x@3f/connector
    root@am62xx-evm:~#
    

    &main_pmx0 {
        
            main_i2c1_pins_default: main-i2c1-pins-default {
                    pinctrl-single,pins = <
                            AM62X_IOPAD(0x1e8, PIN_INPUT_PULLUP, 0) /* (B17/A17) I2C1_SCL */
                            AM62X_IOPAD(0x1ec, PIN_INPUT_PULLUP, 0) /* (A17/A16) I2C1_SDA */
                    >;
            };
    };
    
    &main_i2c1 {
            status = "okay";
            pinctrl-names = "default";
            pinctrl-0 = <&main_i2c1_pins_default>;
            clock-frequency = <400000>;
    
            tp2855_mipi@44  {
                    compatible = "techpoint,tp2855_mipi";
                    reg = <0x44>;   
                    status = "okay";
      
            };
    
            pcf8523_rtc: rtc@68 {
                    compatible = "nxp,pcf8523";
                    reg = <0x68>;
            };
    };
    

  • Hi Paul,

    I've made some changes in the device tree that are now working fine. Please verify that the compatible string you're using is correct and appropriate for your setup.

    &main_i2c1 {
    status = "okay";
    pinctrl-names = "default";
    pinctrl-0 = <&main_i2c1_pins_default>;
    clock-frequency = <100000>;
    lm75_1: lm75b@48 {
    #address-cells = <1>;
    #size-cells = <0>;
    compatible = "lm75";
    reg = <0x48>;
    status = "okay";
    };


    lm75_2: lm75b@49 {
    #address-cells = <1>;
    #size-cells = <0>;
    compatible = "lm75";
    reg = <0x49>;
    status = "okay";
    };


    };

  • Unluckly, it still not work. i also try to add on i2c0 bus a new node. the result is the same. 

    root@am62xx-evm:~# i2cget -y 1 0x44 0xFE
    Error: Could not set address to 0x44: Device or resource busy

  • May you share your pin muxing for the i2c or entire dts file? thanks.