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.
我使用具有 meta-ti-BSP 层的 Yocto 来创建一个具有 SK-AM68图形支持的简单图像。
使用 Yocto (kirkstone) my local.conf 文件:
IMAGE_INSTALL:append = " vim glmark2" MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "kernel-modules" DISTRO_FEATURES:remove = "x11 vulkan" DISTRO_FEATURES:append = " wayland egl gles2" DISTRO_FEATURES:append = " pam opencv openmp" PACKAGECONFIG:append:pn-glmark2 = " drm-gles2 wayland-gles2" PACKAGECONFIG:append:pn-libsdl2 = " kmsdrm" PACKAGECONFIG:append:pn-weston = " egl wayland" PACKAGECONFIG:append:pn-cairo = " egl glesv2" KERNEL_DEVICETREE_PREFIX:append = " k3-am68 ti/k3-am68" KERNEL_DEVICETREE:append = " ti/k3-am68-sk-base-board.dtb" MACHINE ??= "j721s2-evm"
和我的 bblayers 文件:
POKY_BBLAYERS_CONF_VERSION = "2" BBPATH = "${TOPDIR}" BBFILES ?= "" BBLAYERS ?= " \ /home/rich/Yocto/poky-kirkstone/meta \ /home/rich/Yocto/poky-kirkstone/meta-poky \ /home/rich/Yocto/poky-kirkstone/meta-yocto-bsp \ /home/rich/Yocto/poky-kirkstone/meta-arm/meta-arm-toolchain \ /home/rich/Yocto/poky-kirkstone/meta-arm/meta-arm \ /home/rich/Yocto/poky-kirkstone/meta-ti/meta-ti-bsp \ /home/rich/Yocto/poky-kirkstone/meta-openembedded/meta-oe \ "
我可以`bitbake core-image-Weston`生成映像、并使用 Balena-etcher 将其刷写到 SD 卡。
现在我遇到的第一个问题(SDK 也存在)是电路板无法使用*tiboot3-j721s2-gp-evm.bin*启动到 uboot 外壳中、而只能使用*tiboot3-j721s2-hs-fs-evm.bin*启动。
现在、当使用 tiboot3-j721s2-hs-fs-evm.bin 文件时、我可以启动内核并加载`/boot/k3-am68-sk-base-board`器件树状结构和`k3-am68-skSoM-DDR_mem_carveout`器件树叠加。
setenv dorprocboot 1; mmc dev 1; run init_mmc; ext4load mmc 1:2 ${loadaddr} /boot/Image; ext4load mmc 1:2 ${fdtaddr} /boot/k3-am68-sk-base-board.dtb; setenv name_overlays k3-am68-sk-som-ddr_mem_carveout.dtbo $name_overlays; run get_overlay_mmc; setenv bootargs console=ttyS2,115200n8 root=/dev/mmcblk1p2 rootfstype=ext4 rootwait; booti ${loadaddr} - ${fdtaddr}
并获取内核启动日志、
Starting kernel ... I/TC: Secondary CPU 1 initializing I/TC: Secondary CPU 1 switching to normal world boot I/TC: Reserved shared memory is enabled I/TC: Dynamic shared memory is enabled I/TC: Normal World virtualization support is disabled I/TC: Asynchronous notifications are disabled [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd080] [ 0.000000] Linux version 5.10.168-g2c23e6c538 (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 11.3.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT Thu Feb 23 19:09:34 UTC 2023 [ 0.000000] Machine model: Texas Instruments AM68 SK [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a0000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a0100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a1000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a1100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a2000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a2100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a3000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a3100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a4000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a4100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a5000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a5000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a5100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a5100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a6000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node c71-dma-memory@a6000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a6100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node c71-memory@a6100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a7000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node c71-dma-memory@a7000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a7100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node c71-memory@a7100000, compatible id shared-dma-pool [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal [mem 0x0000000100000000-0x0000000bffffefff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080000000-0x000000009e7fffff] [ 0.000000] node 0: [mem 0x000000009e800000-0x00000000a9bfffff] [ 0.000000] node 0: [mem 0x00000000a9c00000-0x00000000ffffefff] [ 0.000000] node 0: [mem 0x0000000880000000-0x0000000bffffefff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x0000000bffffefff] [ 0.000000] On node 0, zone Normal: 1 pages in unavailable ranges [ 0.000000] On node 0, zone Normal: 1 pages in unavailable ranges [ 0.000000] cma: Reserved 512 MiB at 0x00000000dfc00000 [ 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 22 pages/cpu s51288 r8192 d30632 u90112 [ 0.000000] Detected PIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: EL2 vector hardening [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] CPU features: detected: Spectre-BHB [ 0.000000] CPU features: detected: ARM erratum 1742098 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 4128766 [ 0.000000] Kernel command line: console=ttyS2,115200n8 root=/dev/mmcblk1p2 rootfstype=ext4 rootwait [ 0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: mapped [mem 0x00000000dbc00000-0x00000000dfc00000] (64MB) [ 0.000000] Memory: 15663700K/16777208K available (11328K kernel code, 1162K rwdata, 4260K rodata, 1856K init, 431K bss, 589220K reserved, 524288K cma-reserved) [ 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=256 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] 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] GICv3: Distributor has no Range Selector support [ 0.000000] GICv3: 16 PPIs implemented [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001900000 [ 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 @880800000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x0000000880030000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000880040000 [ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns [ 0.000002] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns [ 0.000181] Console: colour dummy device 80x25 [ 0.000213] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000) [ 0.000220] pid_max: default: 32768 minimum: 301 [ 0.000266] LSM: Security Framework initializing [ 0.000364] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.000448] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.001350] rcu: Hierarchical SRCU implementation. [ 0.001518] Platform MSI: msi-controller@1820000 domain created [ 0.001648] PCI/MSI: /bus@100000/interrupt-controller@1800000/msi-controller@1820000 domain created [ 0.001691] EFI services will not be available. [ 0.001794] smp: Bringing up secondary CPUs ... [ 0.010229] Detected PIPT I-cache on CPU1 [ 0.010255] GICv3: CPU1: found redistributor 1 region 0:0x0000000001920000 [ 0.010267] GICv3: CPU1: using allocated LPI pending table @0x0000000880050000 [ 0.010308] CPU1: Booted secondary processor 0x0000000001 [0x411fd080] [ 0.010362] smp: Brought up 1 node, 2 CPUs [ 0.010370] SMP: Total of 2 processors activated. [ 0.010376] CPU features: detected: 32-bit EL0 Support [ 0.010380] CPU features: detected: CRC32 instructions [ 0.019786] CPU: All CPU(s) started at EL2 [ 0.019812] alternatives: patching kernel code [ 0.020357] devtmpfs: initialized [ 0.024298] KASLR disabled due to lack of seed [ 0.024408] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.024418] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.030843] pinctrl core: initialized pinctrl subsystem [ 0.031154] DMI not present or invalid. [ 0.031483] NET: Registered protocol family 16 [ 0.032270] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.032652] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.033187] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.033406] thermal_sys: Registered thermal governor 'step_wise' [ 0.033409] thermal_sys: Registered thermal governor 'power_allocator' [ 0.033918] cpuidle: using governor menu [ 0.034001] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.034031] ASID allocator initialised with 65536 entries [ 0.048627] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 0.048635] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages [ 0.048638] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.048641] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages [ 0.049282] cryptd: max_cpu_qlen set to 1000 [ 0.050971] k3-chipinfo 43000014.chipid: Family:J721S2 rev:SR1.0 JTAGID[0x0bb7502f] Detected [ 0.051247] vsys_3v3: supplied by vusb-main5v0 [ 0.051959] iommu: Default domain type: Translated [ 0.052145] SCSI subsystem initialized [ 0.052398] mc: Linux media interface: v0.10 [ 0.052411] videodev: Linux video capture interface: v2.00 [ 0.052444] pps_core: LinuxPPS API ver. 1 registered [ 0.052448] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.052453] PTP clock support registered [ 0.052469] EDAC MC: Ver: 3.0.0 [ 0.053039] FPGA manager framework [ 0.053074] Advanced Linux Sound Architecture Driver Initialized. [ 0.053448] clocksource: Switched to clocksource arch_sys_counter [ 0.053540] VFS: Disk quotas dquot_6.6.0 [ 0.053568] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.056027] NET: Registered protocol family 2 [ 0.056849] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.060275] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.060394] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.060808] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear) [ 0.061256] TCP: Hash tables configured (established 131072 bind 65536) [ 0.061394] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.061768] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.062017] NET: Registered protocol family 1 [ 0.062338] RPC: Registered named UNIX socket transport module. [ 0.062344] RPC: Registered udp transport module. [ 0.062347] RPC: Registered tcp transport module. [ 0.062350] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.062355] NET: Registered protocol family 44 [ 0.062369] PCI: CLS 0 bytes, default 64 [ 0.062719] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available [ 0.064881] Initialise system trusted keyrings [ 0.064976] workingset: timestamp_bits=46 max_order=22 bucket_order=0 [ 0.066555] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.066837] NFS: Registering the id_resolver key type [ 0.066861] Key type id_resolver registered [ 0.066864] Key type id_legacy registered [ 0.066896] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.066901] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 0.066988] 9p: Installing v9fs 9p2000 file system support [ 0.086993] Key type asymmetric registered [ 0.086999] Asymmetric key parser 'x509' registered [ 0.087023] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243) [ 0.087028] io scheduler mq-deadline registered [ 0.087032] io scheduler kyber registered [ 0.088382] pinctrl-single 4301c000.pinctrl: 101 pins, size 404 [ 0.088529] pinctrl-single 11c000.pinctrl: 72 pins, size 288 [ 0.092901] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled [ 0.099273] brd: module loaded [ 0.102701] loop: module loaded [ 0.103334] megasas: 07.714.04.00-rc1 [ 0.105253] tun: Universal TUN/TAP device driver, 1.6 [ 0.105560] igbvf: Intel(R) Gigabit Virtual Function Network Driver [ 0.105564] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. [ 0.105598] sky2: driver version 1.30 [ 0.106180] VFIO - User Level meta-driver version: 0.3 [ 0.106712] i2c /dev entries driver [ 0.107488] sdhci: Secure Digital Host Controller Interface driver [ 0.107492] sdhci: Copyright(c) Pierre Ossman [ 0.107679] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.108222] ledtrig-cpu: registered to indicate activity on CPUs [ 0.108412] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 0.109160] optee: probing for conduit method. [ 0.109180] optee: revision 3.20 (8e74d476) [ 0.125616] optee: dynamic shared memory is enabled [ 0.125842] optee: initialized driver [ 0.127108] NET: Registered protocol family 17 [ 0.127191] 9pnet: Installing 9P2000 support [ 0.127231] Key type dns_resolver registered [ 0.127383] Loading compiled-in X.509 certificates [ 0.135201] ti-sci 44083000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.6.3-v08.06.03 (Chill Capybara') [ 0.158846] omap_i2c 42120000.i2c: bus 0 rev0.12 at 100 kHz [ 0.159283] omap_i2c 40b00000.i2c: bus 1 rev0.12 at 400 kHz [ 0.159938] pca953x 2-0020: supply vcc not found, using dummy regulator [ 0.159999] pca953x 2-0020: using no AI [ 0.182601] omap_i2c 40b10000.i2c: bus 2 rev0.12 at 100 kHz [ 0.183348] pca953x 3-0021: supply vcc not found, using dummy regulator [ 0.183405] pca953x 3-0021: using no AI [ 0.206016] omap_i2c 2000000.i2c: bus 3 rev0.12 at 400 kHz [ 0.206510] omap_i2c 2040000.i2c: bus 4 rev0.12 at 400 kHz [ 0.207259] ti-sci-intr 42200000.interrupt-controller: Interrupt Router 125 domain created [ 0.207356] ti-sci-intr bus@100000:interrupt-controller@a00000: Interrupt Router 148 domain created [ 0.207438] ti-sci-intr 310e0000.interrupt-controller: Interrupt Router 227 domain created [ 0.207592] ti-sci-inta 33d00000.msi-controller: Interrupt Aggregator domain 265 created [ 0.211885] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges: [ 0.211906] j721e-pcie 2910000.pcie: IO 0x0018001000..0x0018010fff -> 0x0018001000 [ 0.211917] j721e-pcie 2910000.pcie: MEM 0x0018011000..0x001fffffff -> 0x0018011000 [ 0.211928] j721e-pcie 2910000.pcie: IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000 [ 1.213844] j721e-pcie 2910000.pcie: PCI host bridge to bus 0000:00 [ 1.213852] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.213857] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0x18001000-0x18010fff]) [ 1.213861] pci_bus 0000:00: root bus resource [mem 0x18011000-0x1fffffff] [ 1.213894] pci 0000:00:00.0: [104c:b013] type 01 class 0x060400 [ 1.213994] pci 0000:00:00.0: supports D1 [ 1.213997] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 1.215516] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.216943] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 1.216958] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.217216] pcieport 0000:00:00.0: PME: Signaling with IRQ 56 [ 1.218351] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:272 [ 1.218358] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: disabled [ 1.218362] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66349100, num_proxies:64 [ 1.219797] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:1024, gp-rings[878,128] sci-dev-id:259 [ 1.219803] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled [ 1.219807] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66349100, num_proxies:64 [ 1.220016] omap8250 40a00000.serial: failed to get alias [ 1.220559] printk: console [ttyS2] disabled [ 1.220595] 2880000.serial: ttyS2 at MMIO 0x2880000 (irq = 28, base_baud = 3000000) is a 8250 [ 2.750311] printk: console [ttyS2] enabled [ 2.761374] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode [ 2.805452] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 2.814054] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867 [ 2.822354] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000 [ 2.835155] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4 [ 2.842359] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64 [ 2.848644] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0 [ 2.859011] am65-cpts 310d0000.cpts: CPTS ver 0x4e8a010c, freq:200000000, add_val:4 pps:0 [ 2.971668] vdd_mmc1: supplied by vsys_3v3 [ 2.977717] omap-mailbox 31f80000.mailbox: omap mailbox rev 0x66fca100 [ 2.984542] omap-mailbox 31f81000.mailbox: omap mailbox rev 0x66fca100 [ 2.991342] omap-mailbox 31f82000.mailbox: omap mailbox rev 0x66fca100 [ 2.998136] omap-mailbox 31f84000.mailbox: omap mailbox rev 0x66fca100 [ 3.005258] ti-udma 285c0000.dma-controller: Channels: 26 (tchan: 13, rchan: 13, gp-rflow: 8) [ 3.015190] ti-udma 31150000.dma-controller: Channels: 60 (tchan: 30, rchan: 30, gp-rflow: 16) [ 3.029196] spi-nor spi11.0: s28hs512t (65536 Kbytes) [ 3.037061] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode [ 3.081452] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 3.090041] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867 [ 3.098337] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000 [ 3.111145] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4 [ 3.118350] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64 [ 3.124590] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0 [ 3.134646] am65-cpsw-nuss 46000000.ethernet: set new flow-id-base 48 [ 3.143080] mmc1: CQHCI version 5.10 [ 3.146143] debugfs: Directory 'pd:39' with parent 'pm_genpd' already present! [ 3.153978] debugfs: Directory 'pd:38' with parent 'pm_genpd' already present! [ 3.161756] debugfs: Directory 'pd:276' with parent 'pm_genpd' already present! [ 3.169683] debugfs: Directory 'pd:154' with parent 'pm_genpd' already present! [ 3.182231] ALSA device list: [ 3.185189] No soundcards found. [ 3.194061] mmc1: SDHCI controller on 4fb0000.mmc [4fb0000.mmc] using ADMA 64-bit [ 3.202664] Waiting for root device /dev/mmcblk1p2... [ 3.252963] mmc1: new ultra high speed DDR50 SDHC card at address 5048 [ 3.259869] mmcblk1: mmc1:5048 SD32G 29.7 GiB [ 3.265954] mmcblk1: p1 p2 [ 3.277983] EXT4-fs (mmcblk1p2): INFO: recovery required on readonly filesystem [ 3.285288] EXT4-fs (mmcblk1p2): write access will be enabled during recovery [ 3.301199] EXT4-fs (mmcblk1p2): recovery complete [ 3.307495] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null) [ 3.315612] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 3.323137] devtmpfs: mounted [ 3.326800] Freeing unused kernel memory: 1856K [ 3.331435] Run /sbin/init as init process INIT: version 3.01 booting Framebuffer /dev/fb0 not detected Boot splashscreen disabled [ 3.568097] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. Starting udev [ 3.656478] udevd[183]: starting version 3.2.10 [ 3.678427] random: udevd: uninitialized urandom read (16 bytes read) [ 3.685607] random: udevd: uninitialized urandom read (16 bytes read) [ 3.692672] random: udevd: uninitialized urandom read (16 bytes read) [ 3.715251] udevd[184]: starting eudev-3.2.10 [ 3.785742] random: crng init done [ 3.789171] random: 3 urandom warning(s) missed due to ratelimiting [ 3.802019] CAN device driver interface [ 3.904333] pvrsrvkm: loading out-of-tree module taints kernel. [ 3.925403] k3-dsp-rproc 64800000.dsp: assigned reserved memory node c71-dma-memory@a6000000 [ 3.936634] PVR_K: 198: Device: 4e20000000.gpu [ 3.941575] vdec 4210000.video-codec: Direct firmware load for wave521c_codec_fw.bin failed with error -2 [ 3.951782] k3-dsp-rproc 64800000.dsp: configured DSP for remoteproc mode [ 3.952256] vdec 4210000.video-codec: request_firmware, fail: -2 [ 3.965064] PVR_K: 198: Read BVNC 36.53.104.796 from HW device registers [ 3.965344] vdec 4210000.video-codec: wave5_vpu_load_firmware, fail: -2 [ 3.971906] PVR_K: 198: RGX Device registered BVNC 36.53.104.796 with 1 core in the system [ 3.980891] remoteproc remoteproc0: 64800000.dsp is available [ 3.992862] [drm] Initialized pvr 23.1.6404501 20170530 for 4e20000000.gpu on minor 0 [ 3.994827] remoteproc remoteproc0: Direct firmware load for j721s2-c71_0-fw failed with error -2 [ 4.010610] k3-dsp-rproc 65800000.dsp: assigned reserved memory node c71-dma-memory@a7000000 [ 4.011261] vdec: probe of 4210000.video-codec failed with error -2 [ 4.025482] remoteproc remoteproc0: powering up 64800000.dsp [ 4.026056] k3-dsp-rproc 65800000.dsp: configured DSP for remoteproc mode [ 4.031195] remoteproc remoteproc0: Direct firmware load for j721s2-c71_0-fw failed with error -2 [ 4.052245] platform 41000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1) [ 4.053489] remoteproc remoteproc0: request_firmware failed: -2 [ 4.071000] remoteproc remoteproc1: 65800000.dsp is available [ 4.077022] remoteproc remoteproc1: Direct firmware load for j721s2-c71_1-fw failed with error -2 [ 4.077208] platform 41000000.r5f: configured R5F for IPC-only mode [ 4.085933] remoteproc remoteproc1: powering up 65800000.dsp [ 4.097936] remoteproc remoteproc1: Direct firmware load for j721s2-c71_1-fw failed with error -2 [ 4.106882] remoteproc remoteproc1: request_firmware failed: -2 [ 4.113104] platform 41000000.r5f: assigned reserved memory node r5f-dma-memory@a0000000 [ 4.122433] remoteproc remoteproc2: 41000000.r5f is available [ 4.128315] remoteproc remoteproc2: attaching to 41000000.r5f [ 4.134325] platform 41000000.r5f: R5F core initialized in IPC-only mode [ 4.141111] remoteproc2#vdev0buffer: assigned reserved memory node r5f-dma-memory@a0000000 [ 4.150870] virtio_rpmsg_bus virtio0: rpmsg host is online [ 4.157206] remoteproc2#vdev0buffer: registered virtio0 (type 7) [ 4.164304] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd [ 4.173532] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe [ 4.185052] remoteproc remoteproc2: remote processor 41000000.r5f is now attached [ 4.201651] platform 5c00000.r5f: configured R5F for remoteproc mode [ 4.211761] platform 5c00000.r5f: assigned reserved memory node r5f-dma-memory@a2000000 [ 4.221589] remoteproc remoteproc3: 5c00000.r5f is available [ 4.228254] remoteproc remoteproc3: Direct firmware load for j721s2-main-r5f0_0-fw failed with error -2 [ 4.238522] remoteproc remoteproc3: powering up 5c00000.r5f [ 4.245372] platform 5d00000.r5f: configured R5F for remoteproc mode [ 4.251812] remoteproc remoteproc3: Direct firmware load for j721s2-main-r5f0_0-fw failed with error -2 [ 4.261522] remoteproc remoteproc3: request_firmware failed: -2 [ 4.267962] platform 5d00000.r5f: assigned reserved memory node r5f-dma-memory@a3000000 [ 4.276929] remoteproc remoteproc4: 5d00000.r5f is available [ 4.282896] remoteproc remoteproc4: Direct firmware load for j721s2-main-r5f0_1-fw failed with error -2 [ 4.288339] platform 5e00000.r5f: configured R5F for remoteproc mode [ 4.292380] remoteproc remoteproc4: powering up 5d00000.r5f [ 4.300332] platform 5e00000.r5f: assigned reserved memory node r5f-dma-memory@a4000000 [ 4.312311] remoteproc remoteproc4: Direct firmware load for j721s2-main-r5f0_1-fw failed with error -2 [ 4.312988] remoteproc remoteproc5: 5e00000.r5f is available [ 4.327382] remoteproc remoteproc4: request_firmware failed: -2 [ 4.327503] remoteproc remoteproc5: Direct firmware load for j721s2-main-r5f1_0-fw failed with error -2 [ 4.342828] remoteproc remoteproc5: powering up 5e00000.r5f [ 4.348497] remoteproc remoteproc5: Direct firmware load for j721s2-main-r5f1_0-fw failed with error -2 [ 4.357898] platform 5f00000.r5f: configured R5F for remoteproc mode [ 4.364282] remoteproc remoteproc5: request_firmware failed: -2 [ 4.370519] platform 5f00000.r5f: assigned reserved memory node r5f-dma-memory@a5000000 [ 4.380176] remoteproc remoteproc6: 5f00000.r5f is available [ 4.386081] remoteproc remoteproc6: Direct firmware load for j721s2-main-r5f1_1-fw failed with error -2 [ 4.398120] remoteproc remoteproc6: powering up 5f00000.r5f [ 4.399799] cdns-csi2rx: probe of 4504000.csi-bridge failed with error -22 [ 4.403994] remoteproc remoteproc6: Direct firmware load for j721s2-main-r5f1_1-fw failed with error -2 [ 4.414837] cdns-csi2rx: probe of 4514000.csi-bridge failed with error -22 [ 4.420010] remoteproc remoteproc6: request_firmware failed: -2 [ 4.435469] usbcore: registered new interface driver usbfs [ 4.441034] usbcore: registered new interface driver hub [ 4.446389] usbcore: registered new device driver usb [ 4.473610] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 4.479126] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 4.486894] xhci-hcd xhci-hcd.0.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000010010 [ 4.496322] xhci-hcd xhci-hcd.0.auto: irq 467, io mem 0x06010000 [ 4.502436] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 4.507927] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 4.515587] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed [ 4.522191] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 4.530457] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.537672] usb usb1: Product: xHCI Host Controller [ 4.542558] usb usb1: Manufacturer: Linux 5.10.168-g2c23e6c538 xhci-hcd [ 4.549168] usb usb1: SerialNumber: xhci-hcd.0.auto [ 4.554353] hub 1-0:1.0: USB hub found [ 4.558135] hub 1-0:1.0: 1 port detected [ 4.562241] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 4.570385] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 4.578654] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.585882] usb usb2: Product: xHCI Host Controller [ 4.590759] usb usb2: Manufacturer: Linux 5.10.168-g2c23e6c538 xhci-hcd [ 4.597379] usb usb2: SerialNumber: xhci-hcd.0.auto [ 4.602533] hub 2-0:1.0: USB hub found [ 4.606312] hub 2-0:1.0: 1 port detected [ 4.644449] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null) hwclock: can't open '/dev/misc/rtc': No such file or directory Fri Mar 9 12:34:56 UTC 2018 hwclock: can't open '/dev/misc/rtc': No such file or directory [ 4.817503] usb 1-1: new high-speed USB device number 2 using xhci-hcd [ 4.846037] [drm] Initialized tidss 1.0.0 20180215 for 4a00000.dss on minor 1 ALSA: Restoring mixer settings... [ 4.909373] Console: switching to colour frame buffer device 240x67 [ 4.932268] tidss 4a00000.dss: [drm] fb0: tidssdrmfb frame buffer device INIT: Entering runlevel: 5 [ 4.950194] m_can_platform 40528000.can: m_can device registered (irq=19, version=32) [ 4.961004] m_can_platform 40568000.can: m_can device registered (irq=21, version=32) Configuring network interfaces... [ 4.971843] m_can_platform 2761000.can: m_can device registered (irq=36, version=32) [ 4.982241] m_can_platform 2771000.can: m_can device registered (irq=38, version=32) [ 5.033010] am65-cpsw-nuss 46000000.ethernet eth0: PHY [46000f00.mdio:00] driver [TI DP83867] (irq=POLL) [ 5.042487] am65-cpsw-nuss 46000000.ethernet eth0: configuring for phy/rgmii-rxid link mode udhcpc: started, v1.35.0 udhcpc: broadcasting discover [ 5.245756] usb 1-1: New USB device found, idVendor=0451, idProduct=8142, bcdDevice= 1.00 [ 5.253934] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 5.261054] usb 1-1: SerialNumber: 990608499906 [ 5.266502] hub 1-1:1.0: USB hub found [ 5.270296] hub 1-1:1.0: 4 ports detected [ 5.373497] usb 2-1: new SuperSpeed Gen 1 USB device number 2 using xhci-hcd [ 5.397693] usb 2-1: New USB device found, idVendor=0451, idProduct=8140, bcdDevice= 1.00 [ 5.405856] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 5.413635] hub 2-1:1.0: USB hub found [ 5.417404] hub 2-1:1.0: 4 ports detected [ 5.561458] usb 1-1.3: new low-speed USB device number 3 using xhci-hcd [ 5.671911] usb 1-1.3: New USB device found, idVendor=413c, idProduct=2113, bcdDevice= 1.08 [ 5.680247] usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0 [ 5.687546] usb 1-1.3: Product: Dell KB216 Wired Keyboard [ 5.708973] input: Dell KB216 Wired Keyboard as /devices/platform/bus@100000/4104000.cdns-usb/6000000.usb/xhci-hcd.0.auto/usb1/1-1/1-1.3/1-1.3:1.0/0003:413C:2113.0001/input/input0 [ 5.781468] usb 1-1.4: new low-speed USB device number 4 using xhci-hcd [ 5.781895] hid-generic 0003:413C:2113.0001: input: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-xhci-hcd.0.auto-1.3/input0 [ 5.804892] input: Dell KB216 Wired Keyboard System Control as /devices/platform/bus@100000/4104000.cdns-usb/6000000.usb/xhci-hcd.0.auto/usb1/1-1/1-1.3/1-1.3:1.1/0003:413C:2113.0002/input/input1 [ 5.881573] input: Dell KB216 Wired Keyboard Consumer Control as /devices/platform/bus@100000/4104000.cdns-usb/6000000.usb/xhci-hcd.0.auto/usb1/1-1/1-1.3/1-1.3:1.1/0003:413C:2113.0002/input/input2 [ 5.889114] usb 1-1.4: New USB device found, idVendor=413c, idProduct=301a, bcdDevice= 1.00 [ 5.899087] hid-generic 0003:413C:2113.0002: input: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-xhci-hcd.0.auto-1.3/input1 [ 5.907413] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 5.919496] usbcore: registered new interface driver usbhid [ 5.926896] usb 1-1.4: Product: Dell MS116 USB Optical Mouse [ 5.932440] usbhid: USB HID core driver [ 5.937963] usb 1-1.4: Manufacturer: PixArt [ 5.952865] input: PixArt Dell MS116 USB Optical Mouse as /devices/platform/bus@100000/4104000.cdns-usb/6000000.usb/xhci-hcd.0.auto/usb1/1-1/1-1.4/1-1.4:1.0/0003:413C:301A.0003/input/input3 [ 5.969833] hid-generic 0003:413C:301A.0003: input: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-xhci-hcd.0.auto-1.4/input0 udhcpc: broadcasting discover udhcpc: broadcasting discover udhcpc: no lease, forking to background done. Starting system message bus: dbus. Starting Dropbear SSH server: [ 14.471557] NET: Registered protocol family 10 [ 14.477671] Segment Routing with IPv6 dropbear. Starting rpcbind daemon...done. Starting advanced power management daemon: No APM support in kernel (failed.) Starting bluetooth: bluetoothd. hwclock: can't open '/dev/misc/rtc': No such file or directory Starting syslogd/klogd: done * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon [ 14.680529] Bluetooth: Core ver 2.22 [ 14.685309] NET: Registered protocol family 31 [ 14.689975] Bluetooth: HCI device and connection manager initialized [ 14.696381] Bluetooth: HCI socket layer initialized [ 14.701291] Bluetooth: L2CAP socket layer initialized ...done. [ 14.706523] Bluetooth: SCO socket layer initialized Starting Telephony daemon Starting Linux NFC daemon [ 14.882765] nfc: nfc_init: NFC Core ver 0.1 [ 14.887320] NET: Registered protocol family 39 [ 14.953136] PVR_K: 391: RGX Firmware image 'rgx.fw.36.53.104.796' loaded [ 14.970001] PVR_K: 391: Shader binary image 'rgx.sh.36.53.104.796' loaded Poky (Yocto Project Reference Distro) 4.0.9 j721s2-evm /dev/ttyS2
我可以在外置1920x1080屏幕上运行 glmark2-es2-wayland、所有内容在几秒钟内都显示流畅。
然后我会得到一个崩溃日志:
[ 165.097256] PVR_K: 210: ------------[ PVR DBG: START (High) ]------------ [ 165.104603] PVR_K: 210: OS kernel info: Linux 5.10.168-g2c23e6c538 #1 SMP PREEMPT Thu Feb 23 19:09:34 UTC 2023 aarch64 [ 165.115550] PVR_K: 210: DDK info: Rogue_DDK_Linux_WS rogueddk 23.1@6404501 (release) j721s2_linux [ 165.124784] PVR_K: 210: Time now: 165124775us [ 165.129378] PVR_K: 210: Services State: OK [ 165.133580] PVR_K: 210: Server Errors: 0 [ 165.137661] PVR_K: 210: Connections Device ID:0(128) P391-V391-T391-weston, P474-V474-T474-glmark2-es2-way [ 165.147437] PVR_K: 210: ------[ Driver Info ]------ [ 165.152417] PVR_K: 210: Comparison of UM/KM components: MATCHING [ 165.158501] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.164837] PVR_K: 210: KM Arch: 64 Bit [ 165.168756] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.175097] PVR_K: 210: UM Connected Clients: 64 Bit [ 165.180134] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.186470] PVR_K: 210: UM info: 23.1 @ 6404501 (release) build options: 0x80000810 [ 165.194280] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.200616] PVR_K: 210: KM info: 23.1 @ 6404501 (release) build options: 0x00000810 [ 165.208425] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.214760] PVR_K: 210: Window system: lws-generic [ 165.219624] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.225961] PVR_K: 210: ------[ Server Thread Summary ]------ [ 165.231776] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.238112] PVR_K: 210: pvr_defer_free : Running [ 165.242975] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.249310] PVR_K: 210: Number of deferred cleanup items: QUEUED: 00000 CONNECTION : 00000 MMU : 00000 OSMEM : 00000 PMR : 00000 [ 165.261366] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.267702] PVR_K: 210: Number of deferred cleanup items dropped after retry limit reached : 0 [ 165.276725] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.283061] PVR_K: 210: pvr_device_wdg : Running [ 165.287924] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 165.294259] PVR_K: 210: ------[ RGX Device ID:0 Start ]------ [ 165.300088] PVR_K: 210: ------[ RGX Info ]------ [ 165.304784] PVR_K: 210: Device Node (Info): 000000003e4e53e6 (00000000a3280625) [ 165.312171] PVR_K: 210: DevmemHistoryRecordStats - None [ 165.317819] PVR_K: 210: RGX BVNC: 36.53.104.796 (rogue) [ 165.323119] PVR_K: 210: RGX Device State: Active [ 165.327819] PVR_K: 210: RGX Power State: ON [ 165.332080] PVR_K: 210: FW info: 23.1 @ 6404501 (release) build options: 0x80000810 [ 165.339894] PVR_K: 210: TRP: HW support - Yes; SW disabled [ 165.345461] PVR_K: 210: WGP: HW support - Yes; SW disabled [ 165.351026] PVR_K: 210: BIF0 - OK [ 165.354423] PVR_K: 210: BIF1 - OK [ 165.357819] PVR_K: 210: FWCORE - OK [ 165.361391] PVR_K: 210: RGX FW State: OK (HWRState 0x000000c1: HWR OK; FW fault; Restart requested;) [ 165.370594] PVR_K: 210: RGX FW Power State: RGXFWIF_POW_ON (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 retry, 0 other, 0 total. Latency: 100 ms) [ 165.383707] PVR_K: 210: RGX DVFS: 0 frequency changes. Current frequency: 799.999 MHz (sampled at 165282033300 ns). FW frequency: 800.000 MHz. [ 165.396555] PVR_K: 210: RGX FW OS 0 - State: active; Freelists: Ok; Priority: 0; Isolation group: 0; MTS on; [ 165.406457] PVR_K: 210: FW Fault 80: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:655) [ 165.415578] PVR_K: 210: Data = 0x600b50b0, CRTimer = 0x00001e0ce3cc, OSTimer = 165.281747530 [ 165.425141] PVR_K: 210: FW Fault 81: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:655) [ 165.434257] PVR_K: 210: Data = 0x600b50b0, CRTimer = 0x00001e0ce485, OSTimer = 165.281806730 [ 165.443817] PVR_K: 210: FW Fault 82: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:655) [ 165.452931] PVR_K: 210: Data = 0x600b50b0, CRTimer = 0x00001e0ce5ad, OSTimer = 165.281901450 [ 165.462493] PVR_K: 210: FW Fault 83: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:655) [ 165.471609] PVR_K: 210: Data = 0x600b50b0, CRTimer = 0x00001e0ce665, OSTimer = 165.281960330 [ 165.481169] PVR_K: 210: FW Fault 84: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:655) [ 165.490284] PVR_K: 210: Data = 0x600b50b0, CRTimer = 0x00001e0ce854, OSTimer = 165.282118740 [ 165.499845] PVR_K: 210: FW Fault 85: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:655) [ 165.508964] PVR_K: 210: Data = 0x600b50b0, CRTimer = 0x00001e0ce93e, OSTimer = 165.282193620 [ 165.518518] PVR_K: 210: FW Fault 86: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:655) [ 165.527637] PVR_K: 210: Data = 0x600b50b0, CRTimer = 0x00001e0ce9f9, OSTimer = 165.282253460 [ 165.537190] PVR_K: 210: FW Fault 87: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:655) [ 165.546310] PVR_K: 210: Data = 0x600b50b0, CRTimer = 0x00001e11ada3, OSTimer = 165.382168340 [ 165.555871] PVR_K: 210: Number of HWR: GP(0/0+0), 2D(0/0+0), TA(1/1+0), 3D(1/1+0), CDM(0/0+0), RAY(0/0+0), TA2(0/0+0), FALSE(0,0,0,0,0,0,0) [ 165.568460] PVR_K: 210: DM 0 (GP) [ 165.571859] PVR_K: 210: DM 1 (HWRflags 0x00000000: working;) [ 165.577599] PVR_K: 210: DM 2 (HWRflags 0x00000000: working;) [ 165.583337] PVR_K: 210: Recovery 1: Core = 0, PID = 474 / glmark2-es2-way, frame = 29, HWRTData = 0x600B5AC0, EventStatus = 0x00000010, Innocent Lockup [ 165.597138] PVR_K: 210: CRTimer = 0x00001E040425, OSTimer = 165.095653750, CyclesElapsed = 33792 [ 165.607226] PVR_K: 210: PreResetTimeInCycles = 49152, HWResetTimeInCycles = 31744, FreelistReconTimeInCycles = 5756160, TotalRecoveryTimeInCycles = 5837056 [ 165.622417] PVR_K: 210: BIF0 - FAULT: [ 165.626512] PVR_K: 210: * MMU status (0x0000000000002021): PC = 2, Page Size = 0 (Page Directory). [ 165.636060] PVR_K: 210: * Request (0x00101fe00b827800): USCS (-), Reading from 0xE00B827800. [ 165.645102] PVR_K: 210: PCE for index 896 = 0x0889ae91 and is valid [ 165.651791] PVR_K: 210: PD index (92) out of bounds (0) [ 165.657439] PVR_K: 210: DM 3 (HWRflags 0x00000000: working;) [ 165.663182] PVR_K: 210: Recovery 1: Core = 0, PID = 474 / glmark2-es2-way, frame = 28, HWRTData = 0x600B5380, EventStatus = 0x00000010, Innocent Lockup [ 165.676983] PVR_K: 210: CRTimer = 0x00001E04046C, OSTimer = 165.095676470, CyclesElapsed = 115712 [ 165.687139] PVR_K: 210: PreResetTimeInCycles = 30976, HWResetTimeInCycles = 31744, FreelistReconTimeInCycles = 5756160, TotalRecoveryTimeInCycles = 5818880 [ 165.702325] PVR_K: 210: BIF0 - FAULT: [ 165.706413] PVR_K: 210: * MMU status (0x0000000000002021): PC = 2, Page Size = 0 (Page Directory). [ 165.715966] PVR_K: 210: * Request (0x00101fe00b827800): USCS (-), Reading from 0xE00B827800. [ 165.725002] PVR_K: 210: PCE for index 896 = 0x0889ae91 and is valid [ 165.731691] PVR_K: 210: PD index (92) out of bounds (0) [ 165.737339] PVR_K: 210: DM 4 (HWRflags 0x00000000: working;) [ 165.743080] PVR_K: 210: DM 5 (HWRflags 0x00000000: working;) [ 165.748816] PVR_K: 210: DM 6 (HWRflags 0x00000000: working;) [ 165.754551] PVR_K: 210: RGX Kernel CCB WO:0x9 RO:0x9 [ 165.759597] PVR_K: 210: RGX Firmware CCB WO:0x6 RO:0x5 [ 165.764809] PVR_K: 210: RGX Kernel CCB commands executed = 42633 [ 165.770887] PVR_K: 210: RGX SLR: Forced UFO updates requested = 0 [ 165.777061] PVR_K: 210: RGX Errors: WGP:0, TRP:0 [ 165.781756] PVR_K: 210: Thread0: FW IRQ count = 73815 [ 165.786882] PVR_K: 210: Last sampled IRQ count in LISR = 73815 [ 165.792797] PVR_K: 210: FW System config flags = 0x00020000 (Ctx switch options: Medium CSW profile;) [ 165.802085] PVR_K: 210: FW OS config flags = 0x0000000F (Ctx switch: TDM; GEOM; 3D; CDM;) [ 165.810340] PVR_K: 210: ------[ RGX registers ]------ [ 165.815468] PVR_K: 210: RGX Register Base Address (Linear): 0x0000000062668a9f [ 165.822953] PVR_K: 210: RGX Register Base Address (Physical): 0x4E20000000 [ 165.829915] PVR_K: 210: CORE_ID__PBVNC : 0x002400350068031C [ 165.836863] PVR_K: 210: DESIGNER_REV_FIELD1 : 0x00000000 [ 165.843123] PVR_K: 210: DESIGNER_REV_FIELD2 : 0x00000000 [ 165.849377] PVR_K: 210: CHANGESET_NUMBER : 0x0000000000000000 [ 165.856323] PVR_K: 210: MULTICORE_SYSTEM : 0x00000001 [ 165.862584] PVR_K: 210: MULTICORE_GPU : 0x00000078 [ 165.868840] PVR_K: 210: CLK_CTRL : 0x002AAA002A22AAAA [ 165.875795] PVR_K: 210: CLK_STATUS : 0x0000000000600000 [ 165.882743] PVR_K: 210: CLK_CTRL2 : 0x0000000000000000 [ 165.889690] PVR_K: 210: CLK_STATUS2 : 0x0000000000000000 [ 165.896642] PVR_K: 210: EVENT_STATUS : 0x00000000 [ 165.902896] PVR_K: 210: TIMER : 0x000000001E2A7097 [ 165.909849] PVR_K: 210: BIF_FAULT_BANK0_MMU_STATUS : 0x00000000 [ 165.916105] PVR_K: 210: BIF_FAULT_BANK0_REQ_STATUS : 0x0000000000000000 [ 165.923052] PVR_K: 210: BIF_FAULT_BANK1_MMU_STATUS : 0x00000000 [ 165.929311] PVR_K: 210: BIF_FAULT_BANK1_REQ_STATUS : 0x0000000000000000 [ 165.936259] PVR_K: 210: BIF_MMU_STATUS : 0x00000000 [ 165.942519] PVR_K: 210: BIF_MMU_ENTRY : 0x00000000 [ 165.948774] PVR_K: 210: BIF_MMU_ENTRY_STATUS : 0x0000000000000000 [ 165.955722] PVR_K: 210: BIF_STATUS_MMU : 0x00000000 [ 165.961981] PVR_K: 210: BIF_READS_EXT_STATUS : 0x00000000 [ 165.968234] PVR_K: 210: BIF_READS_INT_STATUS : 0x00000000 [ 165.974488] PVR_K: 210: BIFPM_STATUS_MMU : 0x00000000 [ 165.980746] PVR_K: 210: BIFPM_READS_EXT_STATUS : 0x00000000 [ 165.987001] PVR_K: 210: BIFPM_READS_INT_STATUS : 0x00000000 [ 165.993261] PVR_K: 210: BIF_CAT_BASE_INDEX : 0x0000000000000202 [ 166.000210] PVR_K: 210: BIF_CAT_BASE0 : 0x000000088428D000 [ 166.007157] PVR_K: 210: BIF_CAT_BASE1 : 0x0000000884BCF000 [ 166.014111] PVR_K: 210: BIF_CAT_BASE2 : 0x0000000889AE2000 [ 166.021059] PVR_K: 210: BIF_CAT_BASE3 : 0x0000000000000000 [ 166.028011] PVR_K: 210: BIF_CAT_BASE4 : 0x0000000000000000 [ 166.034957] PVR_K: 210: BIF_CAT_BASE5 : 0x0000000000000000 [ 166.041910] PVR_K: 210: BIF_CAT_BASE6 : 0x0000000000000000 [ 166.048866] PVR_K: 210: BIF_CAT_BASE7 : 0x0000000000000000 [ 166.055814] PVR_K: 210: BIF_CTRL_INVAL : 0x00000000 [ 166.062077] PVR_K: 210: BIF_CTRL : 0x00000000 [ 166.068332] PVR_K: 210: BIF_PM_CAT_BASE_VCE0 : 0x0000000000000000 [ 166.075285] PVR_K: 210: BIF_PM_CAT_BASE_TE0 : 0x0000000000000000 [ 166.082233] PVR_K: 210: BIF_PM_CAT_BASE_ALIST0 : 0x0000000000000000 [ 166.089180] PVR_K: 210: BIF_PM_CAT_BASE_VCE1 : 0x0000000000000000 [ 166.096132] PVR_K: 210: BIF_PM_CAT_BASE_TE1 : 0x0000000000000000 [ 166.103080] PVR_K: 210: BIF_PM_CAT_BASE_ALIST1 : 0x0000000000000000 [ 166.110031] PVR_K: 210: MULTICORE_GEOMETRY_CTRL_COMMON: 0x00000000 [ 166.116285] PVR_K: 210: MULTICORE_FRAGMENT_CTRL_COMMON: 0x00000101 [ 166.122540] PVR_K: 210: MULTICORE_COMPUTE_CTRL_COMMON : 0x00000101 [ 166.128799] PVR_K: 210: PERF_TA_PHASE : 0x00000001 [ 166.135055] PVR_K: 210: PERF_TA_CYCLE : 0x000091A1 [ 166.141307] PVR_K: 210: PERF_3D_PHASE : 0x00000001 [ 166.147568] PVR_K: 210: PERF_3D_CYCLE : 0x00037C00 [ 166.153822] PVR_K: 210: PERF_TA_OR_3D_CYCLE : 0x00037C00 [ 166.160080] PVR_K: 210: PERF_TA_AND_3D_CYCLE : 0x000091A1 [ 166.166333] PVR_K: 210: PERF_COMPUTE_PHASE : 0x00000000 [ 166.172586] PVR_K: 210: PERF_COMPUTE_CYCLE : 0x00000000 [ 166.178846] PVR_K: 210: PM_PARTIAL_RENDER_ENABLE : 0x00000000 [ 166.185101] PVR_K: 210: ISP_RENDER : 0x00000000 [ 166.191356] PVR_K: 210: TLA_STATUS : 0x0000000000000000 [ 166.198309] PVR_K: 210: MCU_FENCE : 0x0000000000000000 [ 166.205257] PVR_K: 210: VDM_CONTEXT_STORE_STATUS : 0x00000001 [ 166.211516] PVR_K: 210: VDM_CONTEXT_STORE_TASK0 : 0x0000000000000000 [ 166.218464] PVR_K: 210: VDM_CONTEXT_STORE_TASK1 : 0x0000000000000000 [ 166.225417] PVR_K: 210: VDM_CONTEXT_STORE_TASK2 : 0x0000000000000000 [ 166.232366] PVR_K: 210: VDM_CONTEXT_RESUME_TASK0 : 0x0000000000000000 [ 166.239312] PVR_K: 210: VDM_CONTEXT_RESUME_TASK1 : 0x0000000000000000 [ 166.246267] PVR_K: 210: VDM_CONTEXT_RESUME_TASK2 : 0x0000000000000000 [ 166.253214] PVR_K: 210: ISP_CTL : 0x00000000 [ 166.259473] PVR_K: 210: ISP_STATUS : 0x00000000 [ 166.265727] PVR_K: 210: MTS_INTCTX : 0x00000000 [ 166.271981] PVR_K: 210: MTS_BGCTX : 0x00000000 [ 166.278240] PVR_K: 210: MTS_BGCTX_COUNTED_SCHEDULE : 0x00000000 [ 166.284493] PVR_K: 210: MTS_SCHEDULE : 0x00000000 [ 166.290747] PVR_K: 210: MTS_GPU_INT_STATUS : 0x00000000 [ 166.297006] PVR_K: 210: CDM_CONTEXT_STORE_STATUS : 0x00000000 [ 166.303259] PVR_K: 210: CDM_CONTEXT_PDS0 : 0x0000000000000000 [ 166.310215] PVR_K: 210: CDM_CONTEXT_PDS1 : 0x0000000000000000 [ 166.317163] PVR_K: 210: CDM_TERMINATE_PDS : 0x0000000000000000 [ 166.324111] PVR_K: 210: CDM_TERMINATE_PDS1 : 0x0000000000000000 [ 166.331064] PVR_K: 210: CDM_CONTEXT_LOAD_PDS0 : 0x0000000000000000 [ 166.338012] PVR_K: 210: CDM_CONTEXT_LOAD_PDS1 : 0x0000000000000000 [ 166.344964] PVR_K: 210: SIDEKICK_IDLE : 0x0000007F [ 166.351218] PVR_K: 210: SLC_IDLE : 0x000000FF [ 166.357471] PVR_K: 210: SLC_STATUS0 : 0x00000000 [ 166.363729] PVR_K: 210: SLC_STATUS1 : 0x0000000000000000 [ 166.370678] PVR_K: 210: SLC_STATUS2 : 0x0000000000000000 [ 166.377631] PVR_K: 210: SLC_CTRL_BYPASS : 0x00003D1F00000000 [ 166.384578] PVR_K: 210: SLC_CTRL_MISC : 0x0000000000200003 [ 166.391530] PVR_K: 210: SAFETY_EVENT_STATUS__ROGUEXE : 0x00000000 [ 166.397783] PVR_K: 210: MTS_SAFETY_EVENT_ENABLE__ROGUEXE: 0x000000FF [ 166.404208] PVR_K: 210: FWCORE_WDT_CTRL : 0x00001F01 [ 166.410522] PVR_K: 210: SCRATCH0 : 0x00000000 [ 166.416807] PVR_K: 210: SCRATCH1 : 0x00000000 [ 166.423062] PVR_K: 210: SCRATCH2 : 0x00000000 [ 166.429348] PVR_K: 210: SCRATCH3 : 0x00000000 [ 166.435650] PVR_K: 210: SCRATCH4 : 0x00000000 [ 166.441946] PVR_K: 210: SCRATCH5 : 0x00000000 [ 166.448227] PVR_K: 210: SCRATCH6 : 0x00000000 [ 166.454484] PVR_K: 210: SCRATCH7 : 0x00000000 [ 166.460762] PVR_K: 210: SCRATCH8 : 0x00000000 [ 166.467041] PVR_K: 210: SCRATCH9 : 0x00000000 [ 166.473321] PVR_K: 210: SCRATCH10 : 0x00000000 [ 166.479604] PVR_K: 210: SCRATCH11 : 0x00000000 [ 166.485862] PVR_K: 210: SCRATCH12 : 0x00000000 [ 166.492146] PVR_K: 210: SCRATCH13 : 0x00000000 [ 166.498423] PVR_K: 210: SCRATCH14 : 0x00000000 [ 166.504701] PVR_K: 210: SCRATCH15 : 0x00000000 [ 166.510966] PVR_K: 210: FWCORE_MEM_CAT_BASE0 : 0x000000088428D000 [ 166.517935] PVR_K: 210: FWCORE_MEM_CAT_BASE1 : 0x0000000000000000 [ 166.524910] PVR_K: 210: FWCORE_MEM_CAT_BASE2 : 0x0000000889AE2000 [ 166.531878] PVR_K: 210: FWCORE_MEM_CAT_BASE3 : 0x0000000000000000 [ 166.538849] PVR_K: 210: FWCORE_MEM_CAT_BASE4 : 0x0000000000000000 [ 166.545825] PVR_K: 210: FWCORE_MEM_CAT_BASE5 : 0x0000000000000000 [ 166.552799] PVR_K: 210: FWCORE_MEM_CAT_BASE6 : 0x0000000000000000 [ 166.559780] PVR_K: 210: FWCORE_MEM_CAT_BASE7 : 0x0000000000000000 [ 166.566730] PVR_K: 210: FWCORE_ADDR_REMAP_CONFIG4 : 0x120000E1C0002000 [ 166.573698] PVR_K: 210: FWCORE_ADDR_REMAP_CONFIG5 : 0x220000E1C001E000 [ 166.580672] PVR_K: 210: FWCORE_ADDR_REMAP_CONFIG6 : 0x220000E1C0000000 [ 166.587644] PVR_K: 210: FWCORE_ADDR_REMAP_CONFIG12 : 0x120000E1C0000000 [ 166.594621] PVR_K: 210: FWCORE_ADDR_REMAP_CONFIG13 : 0x220000E1C0000000 [ 166.601589] PVR_K: 210: FWCORE_ADDR_REMAP_CONFIG14 : 0x0000000000000000 [ 166.608563] PVR_K: 210: FWCORE_MEM_FAULT_MMU_STATUS : 0x00000000 [ 166.614819] PVR_K: 210: FWCORE_MEM_FAULT_REQ_STATUS : 0x0000000000000000 [ 166.621798] PVR_K: 210: FWCORE_MEM_MMU_STATUS : 0x00000000 [ 166.628080] PVR_K: 210: FWCORE_MEM_READS_EXT_STATUS : 0x00000000 [ 166.634355] PVR_K: 210: FWCORE_MEM_READS_INT_STATUS : 0x00000000 [ 166.640631] PVR_K: 210: ---- [ RISC-V internal state ] ---- [ 166.646294] PVR_K: 210: pc : 0x40004004 [ 166.652568] PVR_K: 210: ra : 0x4001B28A [ 166.658855] PVR_K: 210: sp : 0x50001010 [ 166.665136] PVR_K: 210: mepc : 0x40004004 [ 166.671394] PVR_K: 210: mcause : 0x8000000B [ 166.677675] PVR_K: 210: mdseac : 0x00000000 [ 166.683960] PVR_K: 210: mstatus : 0x00001888 [ 166.690239] PVR_K: 210: mie : 0x40000888 [ 166.696525] PVR_K: 210: mip : 0x00000000 [ 166.702782] PVR_K: 210: mscratch : 0x00000000 [ 166.709065] PVR_K: 210: mbvnc0 : 0x00010001 [ 166.715345] PVR_K: 210: mbvnc1 : 0x0032000B [ 166.721621] PVR_K: 210: micect : 0x10000000 [ 166.727912] PVR_K: 210: mdcect : 0x10000000 [ 166.734170] PVR_K: 210: mdcrfct : 0x10000000 [ 166.740448] PVR_K: 210: ------[ RGX FW Trace Info ]------ [ 166.745952] PVR_K: 210: Debug log type: none [ 166.750302] PVR_K: 210: RGX FW thread 0: Trace buffer not yet allocated [ 166.757010] PVR_K: 210: ------[ Full CCB Status ]------ [ 166.762349] PVR_K: 210: FWCtx 0x60032A00 (TQ_3D-P391-T391-weston) [ 166.768538] PVR_K: 210: `--<Empty> [ 166.772194] PVR_K: 210: FWCtx 0x600B7100 (TQ_3D-P474-T474-glmark2-es2-w) [ 166.778990] PVR_K: 210: `--<Empty> [ 166.782646] PVR_K: 210: FWCtx 0x60032040 (TA-P391-T391-weston) [ 166.788574] PVR_K: 210: |--Waiting FENCE @ 13248 Int=42425 Ext=1520 [ 166.795114] PVR_K: 210: | |--Addr:0xd00300b9 Val=0x00000519 [ 166.801127] PVR_K: 210: | `--Addr:0xd0030159 Val=0x00000519 [ 166.807125] PVR_K: 210: |--Waiting TA @ 13280 Int=42425 Ext=1520 [ 166.813405] PVR_K: 210: `--Waiting UPDATE @ 13360 Int=42425 Ext=1520 [ 166.820023] PVR_K: 210: |--Addr:0xd0064004 Val=0x000002df [ 166.826043] PVR_K: 210: `--Addr:0xd00301a9 Val=0x00000519 [ 166.832041] PVR_K: 210: FWCtx 0x600320F0 (3D-P391-T391-weston) [ 166.837953] PVR_K: 210: |--Waiting FENCE_PR @ 800 Int=42425 Ext=1520 [ 166.844562] PVR_K: 210: | `--Addr:0xd0064004 Val=0x000002df [ 166.850572] PVR_K: 210: |--Waiting 3D @ 824 Int=42425 Ext=1520 [ 166.856654] PVR_K: 210: `--Waiting UPDATE @ 1160 Int=42425 Ext=1520 [ 166.863175] PVR_K: 210: |--Addr:0xd0064004 Val=0x000002e0 [ 166.869171] PVR_K: 210: |--Addr:0xd00302e1 Val=0x00000519 [ 166.875172] PVR_K: 210: `--Addr:0xd0030199 Val=0x00000519 [ 166.881168] PVR_K: 210: FWCtx 0x600B5000 (TA-P474-T474-glmark2-es2-way) [ 166.887857] PVR_K: 210: |--Waiting FENCE @ 11152 Int=42424 Ext=40903 [ 166.894461] PVR_K: 210: | `--Addr:0xd00303a1 Val=0x00000519 [ 166.900455] PVR_K: 210: |--Waiting TA @ 11176 Int=42424 Ext=40903 [ 166.906796] PVR_K: 210: `--Waiting UPDATE @ 11256 Int=42424 Ext=40903 [ 166.913489] PVR_K: 210: |--Addr:0xd00b6030 Val=0x00000029 [ 166.919481] PVR_K: 210: `--Addr:0xd00303e9 Val=0x00000519 [ 166.925483] PVR_K: 210: FWCtx 0x600B50B0 (3D-P474-T474-glmark2-es2-way) [ 166.932172] PVR_K: 210: |--Waiting UPDATE @ 32360 Int=42422 Ext=40901 [ 166.938858] PVR_K: 210: | |--Addr:0xd00b6004 Val=0x0000002a [ 166.944857] PVR_K: 210: | |--Addr:0xd00303a1 Val=0x00000519 [ 166.950850] PVR_K: 210: | `--Addr:0xd0030201 Val=0x00000519 [ 166.956845] PVR_K: 210: |--Waiting FENCE_PR @ 32400 Int=42423 Ext=40902 [ 166.963710] PVR_K: 210: | `--Addr:0xd00b6008 Val=0x00000029 [ 166.969704] PVR_K: 210: |--Waiting 3D @ 32424 Int=42423 Ext=40902 [ 166.976051] PVR_K: 210: |--Waiting UPDATE @ 32760 Int=42423 Ext=40902 [ 166.982738] PVR_K: 210: | |--Addr:0xd00b6008 Val=0x0000002a [ 166.988733] PVR_K: 210: | |--Addr:0xd0030309 Val=0x00000519 [ 166.994733] PVR_K: 210: | `--Addr:0xd0030249 Val=0x00000519 [ 167.000728] PVR_K: 210: |--Waiting FENCE_PR @ 32800 Int=42424 Ext=40903 [ 167.007589] PVR_K: 210: | `--Addr:0xd00b6030 Val=0x00000029 [ 167.013588] PVR_K: 210: |--Waiting 3D @ 32824 Int=42424 Ext=40903 [ 167.019930] PVR_K: 210: `--Waiting UPDATE @ 33160 Int=42424 Ext=40903 [ 167.026622] PVR_K: 210: |--Addr:0xd00b6030 Val=0x0000002a [ 167.032615] PVR_K: 210: |--Addr:0xd0030159 Val=0x00000519 [ 167.038610] PVR_K: 210: `--Addr:0xd0030269 Val=0x00000519 [ 167.044611] PVR_K: 210: ------[ RGX Device ID:0 End ]------ [ 167.050266] PVR_K: 210: ------[ Device ID: 128 - Phys Heaps ]------ [ 167.056603] PVR_K:(Warn): 357: Device experienced error 14 [106] [ 167.062939] PVR_K: 210: 0x000000004cca0ef1 -> PdMs: SYSMEM, Type: UMA, Usage Flags: 0x00000004 (, GPU_LOCAL), Refs: 11, Free Size: 16336625664B, Total Size: 16578400256B [ 167.078165] PVR_K: 210: ------[ System Summary Device ID:0 ]------ [ 167.084439] PVR_K: 210: Device System Power State: ON [ 167.089596] PVR_K: 210: MaxHWTOut: 500000us, WtTryCt: 10000, WDGTOut(on,off): (10000ms,3600000ms) [ 167.098568] PVR_K: 210: ------[ AppHint Settings ]------ [ 167.103958] PVR_K: 210: Build Vars [ 167.107615] PVR_K: 210: EnableTrustedDeviceAceConfig: N [ 167.113274] PVR_K: 210: CleanupThreadPriority: 0x00000005 [ 167.119096] PVR_K: 210: WatchdogThreadPriority: 0x00000000 [ 167.125011] PVR_K: 210: HWPerfClientBufferSize: 0x000c0000 [ 167.130919] PVR_K: 210: DevmemHistoryBufSizeLog2: 0x0000000b [ 167.137000] PVR_K: 210: DevmemHistoryMaxEntries: 0x00002710 [ 167.142999] PVR_K: 210: Module Params [ 167.146964] PVR_K: 210: none [ 167.150271] PVR_K: 210: Debug Info Params [ 167.154555] PVR_K: 210: none [ 167.157864] PVR_K: 210: Debug Info Params Device ID: 0 [ 167.163278] PVR_K: 210: none [ 167.166590] PVR_K: 210: ------[ HTB Log state: Off ]------ [ 167.172154] PVR_K: 210: ------[ Active Sync Checkpoints ]------ [ 167.178170] PVR_K: 210: (SyncCP Counts: InUse:12 Max:41) [ 167.183575] sw: RM_SWTimeline-weston-391 @0 cur=0 [ 167.188271] sw: RM_SWTimeline-glmark2-es2-wayla @0 cur=0 [ 167.193599] ------[ Native Fence Sync: timelines ]------ [ 167.198900] foreign_sync: @0 ctx=1 refs=1 [ 167.202914] rogue-ta3d: @1470 ctx=5 refs=3 [ 167.206997] @1468: (++) refs=1 fwaddr=0xd0030121 enqueue=2 status=Signalled 1468-update fence [ 167.215586] @1469: (++) refs=1 fwaddr=0xd00302e1 enqueue=2 status=Signalled 1469-update fence [ 167.224199] V3-weston-391: @1470 ctx=7 refs=3 [ 167.228541] @1468: (++) refs=1 fwaddr=0xd0030301 enqueue=1 status=Signalled 1468-es3_DoKickTA_1519 [ 167.237563] @1469: (++) refs=1 fwaddr=0xd00301a9 enqueue=1 status=Signalled 1469-es3_DoKickTA_1520 [ 167.246613] P3-weston-391: @1470 ctx=8 refs=3 [ 167.250955] @1468: (++) refs=1 fwaddr=0xd00300d1 enqueue=1 status=Signalled 1468-es3_DoKick3D_1519 [ 167.259977] @1469: (++) refs=1 fwaddr=0xd0030199 enqueue=1 status=Signalled 1469-es3_DoKick3D_1520 [ 167.269025] rogue-tq3d: @0 ctx=11 refs=1 [ 167.272954] QE-weston-391: @51 ctx=12 refs=1 [ 167.277220] rogue-ta3d: @100 ctx=67057 refs=3 [ 167.281561] @98: (++) refs=1 fwaddr=0xd0030359 enqueue=1 status=Signalled 98-update fence [ 167.289802] @99: (++) refs=1 fwaddr=0xd0030059 enqueue=1 status=Signalled 99-update fence [ 167.298070] rogue-tq3d: @0 ctx=67066 refs=1 [ 167.302247] QE--wayland-glmark2-es2-way-474: @1 ctx=67067 refs=1 [ 167.308278] V3--wayland-glmark2-es2-way-474: @100 ctx=67068 refs=3 [ 167.314440] @98: (++) refs=1 fwaddr=0xd00301c9 enqueue=1 status=Signalled 98-es3_DoKickTA_40919 [ 167.323202] @99: (++) refs=2 fwaddr=0xd0030361 enqueue=1 status=Signalled 99-es3_DoKickTA_40920 [ 167.331990] P3--wayland-glmark2-es2-way-474: @100 ctx=67069 refs=3 [ 167.338153] @98: (++) refs=1 fwaddr=0xd0030279 enqueue=1 status=Signalled 98-es3_DoKick3D_40919 [ 167.346915] @99: (++) refs=2 fwaddr=0xd0030171 enqueue=1 status=Signalled 99-es3_DoKick3D_40920 [ 167.355710] PVR_K: 210: ------------[ PVR DBG: END ]------------ [ 167.361914] ------------[ cut here ]------------ [ 167.366575] WARNING: CPU: 0 PID: 210 at /home/rich/Yocto/poky-kirkstone/build/tmp/work/j721s2_evm-poky-linux/ti-img-rogue-driver/23.1.6404501-r0b/git/binary_j721s2_linux_lws-generic_release/target_aarch64/kbuild/services/server/common/pvr_notifier.c:651 PVRSRVDebugRequest+0x574/0x6a0 [pvrsrvkm] [ 167.392583] Modules linked in: nfc bluetooth ecdh_generic ecc rfkill ipv6 usbhid xhci_plat_hcd xhci_hcd cdns3 udc_core roles rpmsg_char usbcore usb_common cdns_csi2rx v4l2_fwnode crct10dif_ce phy_can_transceiver ti_k3_r5_remoteproc ti_k3_dsp_remoteproc wave5 virtio_rpmsg_bus ti_sn65dsi86 pvrsrvkm(O) sa2ul cdns_mhdp8546 sha512_generic cdns_dsi authenc j721e_csi2rx v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common cdns_dphy cdns3_ti m_can_platform m_can can_dev optee_rng rng_core [ 167.437728] CPU: 0 PID: 210 Comm: pvr_device_wdg Tainted: G O 5.10.168-g2c23e6c538 #1 [ 167.446836] Hardware name: Texas Instruments AM68 SK (DT) [ 167.452219] pstate: 60000005 (nZCv daif -PAN -UAO -TCO BTYPE=--) [ 167.458244] pc : PVRSRVDebugRequest+0x574/0x6a0 [pvrsrvkm] [ 167.463741] lr : PVRSRVDebugRequest+0x574/0x6a0 [pvrsrvkm] [ 167.469208] sp : ffff8000120f3c80 [ 167.472509] x29: ffff8000120f3c80 x28: 0000000000000000 [ 167.477805] x27: ffff0008038cb9a0 x26: ffff0008024efe08 [ 167.483100] x25: ffff000802621c08 x24: ffff000802621d20 [ 167.488397] x23: ffff0008024eff20 x22: ffff000802621d20 [ 167.493693] x21: 0000000000000002 x20: 0000000000000000 [ 167.498990] x19: 0000000000000000 x18: ffffffffffffffff [ 167.504285] x17: ffff800013183064 x16: ffff800013183030 [ 167.509580] x15: ffff8000920f38c7 x14: 0000000000000006 [ 167.514876] x13: ffff800011140788 x12: 0000000000000945 [ 167.520173] x11: 0000000000000317 x10: ffff800011140788 [ 167.525468] x9 : ffff800011140788 x8 : 00000000ffffefff [ 167.530763] x7 : ffff800011198788 x6 : ffff800011198788 [ 167.536057] x5 : 0000000000000000 x4 : ffff000b7dfc5ab8 [ 167.541352] x3 : 0000000000000000 x2 : 0000000000000000 [ 167.546649] x1 : 0000000000000000 x0 : ffff000802780000 [ 167.551944] Call trace: [ 167.554409] PVRSRVDebugRequest+0x574/0x6a0 [pvrsrvkm] [ 167.559559] DevicesWatchdogThread_ForEachVaCb+0x124/0x174 [pvrsrvkm] [ 167.566009] List_PVRSRV_DEVICE_NODE_ForEach_va+0x70/0xac [pvrsrvkm] [ 167.572372] DevicesWatchdogThread+0x9c/0x204 [pvrsrvkm] [ 167.577694] OSThreadRun+0x24/0x60 [pvrsrvkm] [ 167.582043] kthread+0x154/0x160 [ 167.585259] ret_from_fork+0x10/0x38 [ 167.588819] ---[ end trace 9672ec048e6973e5 ]--- [ 169.925470] PVR_K:(Error): 474: CheckForStalledCCB (force): CCCB has not progressed (ROFF=13968 DOFF=13968 WOFF=14112) for "TA-P391-T391-weston" [2395] [ 169.939198] PVR_K:(Error): 474: CheckForStalledCCB (force): CCCB has not progressed (ROFF=2800 DOFF=2800 WOFF=3200) for "3D-P391-T391-weston" [2395] [ 169.952660] PVR_K:(Error): 474: CheckForStalledCCB (force): CCCB has not progressed (ROFF=32096 DOFF=32096 WOFF=32232) for "TA-P474-T474-glmark2-es2-way" [2395] [ 169.967154] PVR_K:(Error): 474: CheckForStalledCCB (force): CCCB has not progressed (ROFF=29200 DOFF=29200 WOFF=29600) for "3D-P474-T474-glmark2-es2-way" [2395] [ 169.981650] PVR_K: 474: Possible stalled client RGX contexts detected: TA 3D [ 169.988862] PVR_K: 474: Trying to identify stalled context...(force) [1] [ 169.995641] PVR_K: 474: Fence found on context 0x600b5000 'TA-P474-T474-glmark2-es2-way' @ 32096 has 1 UFOs [ 170.005453] PVR_K: 474: 1/1 FWAddr 0xd00302a9 requires 0x519 (currently 0xac1) [ 170.012923] PVR_K: 474: 0 sync checkpoints owned by pvr_sync_file in stalled context [ 170.020737] PVR_K: 474: Forced update command issued for FWCtx 0x600B5000 [ 170.235184] PVR_K: 474: No further stalled client contexts exist
有人能告诉我如何修复 GPU 崩溃吗? 为了说明其价值、我为 AM572x 创建了一个类似的图像、并且可以毫无问题地运行 glmark2-es2-wayland。
谢谢。
理查德
Richard、您好!
看起来您使用的是最新的 GPU 驱动程序23.1。 让我来和我们的开发团队确认一下您所面临的问题。
此致、
埃里克
您好!
这似乎是当前已知的问题、团队正在努力解决。 请随时留意更新、团队将在可用时推送修复。
谢谢。
埃里克
感谢 Erick、我会密切关注最新情况。
team way
大家好、Erick、只需添加一点、我也收到了 SK-AM69上的问题、
谢谢。
理查德
Richard、
感谢您提供数据点。 这里的团队也能够复制、并正在寻找解决方案。 我将在他们找到相关内容时立即更新该主题。
此致、
埃里克
大家好!
修复程序似乎已被推送、您能否告诉我此问题是否仍在最新版本上复制?
此致、
埃里克
尊敬的 Erick:
我正在尝试加载 kirkstone-WIP 分支 (Linux kernel 6.1)并遇到问题。 引导到入门套件的预期方式是什么?
默认 tiboot3.bin gp 引导加载程序不起作用、HS 版本将启动。 然后使用 boot/dtb/ti/k3-am68-sk-base-board dtb 引导、但没有 HDMI 或 USB 支持。 我想附加内核启动日志,但我被告知"您无权访问此服务器上的"">e2e.ti.com/.../configure。"
如果我回滚到 较旧的 kirkstone (Linux 内核5.10)、我可以正常启动。 然后,如果我手动将 ti-img-group-driver SRCREV 更新为最新版本`93c66ec66136654849809132b86d3bee88096ed6`,则我收到内核严重错误。
此致、
理查德
有任何相关更新?
谢谢。
理查德
Richard、
您能否为 E2E 帖子使用"插入->代码"工具复制并粘贴整个启动日志、这也没问题。 或者只是将整个日志转储为一篇帖子、然后我可以对其进行编辑。
让我来看看我们的开发团队在最新的 kirkstone-WIP 上启动 SK 板的状态。
此致、
埃里克
Richard、
目前、kirkstone-WIP 有各种更新正在发生冲突、尽管 GPU 驱动程序已更新、但还有其他更新(例如引导加载程序更改)会导致我们目前出现问题。 请稍候,直至释放稳定。 您目前可以恢复到最新的稳定版本。
此致、
埃里克
尊敬的 Erick:
我可以再次插入代码日志、所以这是我的6.1 kirkstone-WIP 分支启动中的内核日志:
Starting kernel ... I/TC: Secondary CPU 1 initializing I/TC: Secondary CPU 1 switching to normal world boot I/TC: Reserved shared memory is enabled I/TC: Dynamic shared memory is enabled I/TC: Normal World virtualization support is disabled I/TC: Asynchronous notifications are disabled [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd080] [ 0.000000] Linux version 6.1.26-g5618571dbf (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 11.3.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT Tue May 16 04:31:55 UTC 2023 [ 0.000000] Machine model: Texas Instruments AM68 SK [ 0.000000] efi: UEFI not found. [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal [mem 0x0000000100000000-0x0000000bffffefff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080000000-0x000000009e7fffff] [ 0.000000] node 0: [mem 0x000000009e800000-0x000000009fffffff] [ 0.000000] node 0: [mem 0x00000000a0000000-0x00000000ffffefff] [ 0.000000] node 0: [mem 0x0000000880000000-0x0000000bffffefff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x0000000bffffefff] [ 0.000000] On node 0, zone Normal: 1 pages in unavailable ranges [ 0.000000] On node 0, zone Normal: 1 pages in unavailable ranges [ 0.000000] cma: Reserved 32 MiB at 0x00000000fde00000 [ 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 s38248 r8192 d31384 u77824 [ 0.000000] Detected PIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: Spectre-v3a [ 0.000000] CPU features: detected: Spectre-BHB [ 0.000000] CPU features: detected: ARM erratum 1742098 [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 4128766 [ 0.000000] Kernel command line: console=ttyS2,115200n8 root=/dev/mmcblk1p2 rootfstype=ext4 rootwait [ 0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: area num 2. [ 0.000000] software IO TLB: mapped [mem 0x00000000f9e00000-0x00000000fde00000] (64MB) [ 0.000000] Memory: 16313688K/16777208K available (12032K kernel code, 1242K rwdata, 3860K rodata, 2112K init, 483K bss, 430752K reserved, 32768K cma-reserved) [ 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=256 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] 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: CPU0: found redistributor 0 region 0:0x0000000001900000 [ 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 @880800000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x0000000880030000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000880040000 [ 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.000000] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns [ 0.000154] Console: colour dummy device 80x25 [ 0.000182] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000) [ 0.000188] pid_max: default: 32768 minimum: 301 [ 0.000213] LSM: Security Framework initializing [ 0.000294] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.000330] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.001161] cblist_init_generic: Setting adjustable number of callback queues. [ 0.001167] cblist_init_generic: Setting shift to 1 and lim to 1. [ 0.001218] cblist_init_generic: Setting shift to 1 and lim to 1. [ 0.001303] rcu: Hierarchical SRCU implementation. [ 0.001306] rcu: Max phase no-delay instances is 1000. [ 0.001457] Platform MSI: msi-controller@1820000 domain created [ 0.001524] PCI/MSI: /bus@100000/interrupt-controller@1800000/msi-controller@1820000 domain created [ 0.001750] EFI services will not be available. [ 0.001857] smp: Bringing up secondary CPUs ... [ 0.010294] Detected PIPT I-cache on CPU1 [ 0.010355] GICv3: CPU1: found redistributor 1 region 0:0x0000000001920000 [ 0.010369] GICv3: CPU1: using allocated LPI pending table @0x0000000880050000 [ 0.010403] CPU1: Booted secondary processor 0x0000000001 [0x411fd080] [ 0.010457] smp: Brought up 1 node, 2 CPUs [ 0.010462] SMP: Total of 2 processors activated. [ 0.010465] CPU features: detected: 32-bit EL0 Support [ 0.010467] CPU features: detected: CRC32 instructions [ 0.010507] CPU: All CPU(s) started at EL2 [ 0.010509] alternatives: applying system-wide alternatives [ 0.011419] devtmpfs: initialized [ 0.016484] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.016498] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.016992] pinctrl core: initialized pinctrl subsystem [ 0.017272] DMI not present or invalid. [ 0.017584] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.018298] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.018671] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.019039] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.019077] audit: initializing netlink subsys (disabled) [ 0.019167] audit: type=2000 audit(0.016:1): state=initialized audit_enabled=0 res=1 [ 0.019354] thermal_sys: Registered thermal governor 'step_wise' [ 0.019357] thermal_sys: Registered thermal governor 'power_allocator' [ 0.019379] cpuidle: using governor menu [ 0.019443] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.019473] ASID allocator initialised with 65536 entries [ 0.024251] KASLR disabled due to lack of seed [ 0.027263] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.027267] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.027271] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.027272] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.027275] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.027277] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.027280] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.027281] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.028135] k3-chipinfo 43000014.chipid: Family:J721S2 rev:SR1.0 JTAGID[0x0bb7502f] Detected [ 0.028767] iommu: Default domain type: Translated [ 0.028772] iommu: DMA domain TLB invalidation policy: strict mode [ 0.028898] SCSI subsystem initialized [ 0.029070] usbcore: registered new interface driver usbfs [ 0.029085] usbcore: registered new interface driver hub [ 0.029096] usbcore: registered new device driver usb [ 0.029274] pps_core: LinuxPPS API ver. 1 registered [ 0.029277] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.029286] PTP clock support registered [ 0.029339] EDAC MC: Ver: 3.0.0 [ 0.029742] FPGA manager framework [ 0.029777] Advanced Linux Sound Architecture Driver Initialized. [ 0.030192] clocksource: Switched to clocksource arch_sys_counter [ 0.030307] VFS: Disk quotas dquot_6.6.0 [ 0.030326] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.033132] NET: Registered PF_INET protocol family [ 0.033491] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.038750] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.038817] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.038829] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.039240] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear) [ 0.040247] TCP: Hash tables configured (established 131072 bind 65536) [ 0.040352] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.040515] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.040771] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.041094] RPC: Registered named UNIX socket transport module. [ 0.041100] RPC: Registered udp transport module. [ 0.041102] RPC: Registered tcp transport module. [ 0.041103] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.041110] PCI: CLS 0 bytes, default 64 [ 0.041475] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available [ 0.042134] Initialise system trusted keyrings [ 0.042282] workingset: timestamp_bits=46 max_order=22 bucket_order=0 [ 0.044768] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.045106] NFS: Registering the id_resolver key type [ 0.045124] Key type id_resolver registered [ 0.045126] Key type id_legacy registered [ 0.045158] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.045162] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 0.045261] 9p: Installing v9fs 9p2000 file system support [ 0.064456] Key type asymmetric registered [ 0.064461] Asymmetric key parser 'x509' registered [ 0.064495] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245) [ 0.064499] io scheduler mq-deadline registered [ 0.064502] io scheduler kyber registered [ 0.065807] pinctrl-single 4301c000.pinctrl: 94 pins, size 376 [ 0.065954] pinctrl-single 11c000.pinctrl: 72 pins, size 288 [ 0.068900] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.072298] loop: module loaded [ 0.072822] megasas: 07.719.03.00-rc1 [ 0.074417] tun: Universal TUN/TAP device driver, 1.6 [ 0.074676] thunder_xcv, ver 1.0 [ 0.074692] thunder_bgx, ver 1.0 [ 0.074704] nicpf, ver 1.0 [ 0.074858] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version [ 0.074861] hns3: Copyright (c) 2017 Huawei Corporation. [ 0.074889] hclge is initializing [ 0.074900] e1000: Intel(R) PRO/1000 Network Driver [ 0.074902] e1000: Copyright (c) 1999-2006 Intel Corporation. [ 0.074917] e1000e: Intel(R) PRO/1000 Network Driver [ 0.074919] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 0.074932] igb: Intel(R) Gigabit Ethernet Network Driver [ 0.074935] igb: Copyright (c) 2007-2014 Intel Corporation. [ 0.074948] igbvf: Intel(R) Gigabit Virtual Function Network Driver [ 0.074951] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. [ 0.075000] sky2: driver version 1.30 [ 0.075246] VFIO - User Level meta-driver version: 0.3 [ 0.075558] usbcore: registered new interface driver usb-storage [ 0.075867] i2c_dev: i2c /dev entries driver [ 0.076452] sdhci: Secure Digital Host Controller Interface driver [ 0.076455] sdhci: Copyright(c) Pierre Ossman [ 0.076629] Synopsys Designware Multimedia Card Interface Driver [ 0.076784] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.077114] ledtrig-cpu: registered to indicate activity on CPUs [ 0.077195] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 0.077302] usbcore: registered new interface driver usbhid [ 0.077305] usbhid: USB HID core driver [ 0.077849] optee: probing for conduit method. [ 0.077867] optee: revision 3.20 (8e74d476) [ 0.094296] optee: dynamic shared memory is enabled [ 0.094523] optee: initialized driver [ 0.095423] NET: Registered PF_PACKET protocol family [ 0.095491] 9pnet: Installing 9P2000 support [ 0.095523] Key type dns_resolver registered [ 0.095717] registered taskstats version 1 [ 0.095731] Loading compiled-in X.509 certificates [ 0.099555] ti-sci 44083000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.6.3--1-g2249f (Chill Capybara') [ 0.108516] pca953x 0-0021: supply vcc not found, using dummy regulator [ 0.108580] pca953x 0-0021: using no AI [ 0.122781] omap_i2c 2000000.i2c: bus 0 rev0.12 at 400 kHz [ 0.122927] ti-sci-intr 42200000.interrupt-controller: Interrupt Router 125 domain created [ 0.123019] ti-sci-intr bus@100000:interrupt-controller@a00000: Interrupt Router 148 domain created [ 0.123102] ti-sci-intr 310e0000.interrupt-controller: Interrupt Router 227 domain created [ 0.123258] ti-sci-inta 33d00000.msi-controller: Interrupt Aggregator domain 265 created [ 0.124000] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:272 [ 0.124007] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: disabled [ 0.124010] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66349100, num_proxies:64 [ 0.125385] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:1024, gp-rings[878,128] sci-dev-id:259 [ 0.125391] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled [ 0.125394] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66349100, num_proxies:64 [ 0.125865] printk: console [ttyS2] disabled [ 0.125897] 2880000.serial: ttyS2 at MMIO 0x2880000 (irq = 165, base_baud = 3000000) is a 8250 [ 1.414583] printk: console [ttyS2] enabled [ 1.419392] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode [ 1.462199] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 1.470810] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867 [ 1.479087] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000 [ 1.491922] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4 [ 1.499131] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64 [ 1.508497] ti-udma 285c0000.dma-controller: Channels: 26 (tchan: 13, rchan: 13, gp-rflow: 8) [ 1.518476] ti-udma 31150000.dma-controller: Channels: 60 (tchan: 30, rchan: 30, gp-rflow: 16) [ 1.528698] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode [ 1.574195] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 1.582782] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867 [ 1.591062] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000 [ 1.603900] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4 [ 1.611109] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64 [ 1.618105] am65-cpsw-nuss 46000000.ethernet: set new flow-id-base 48 [ 1.626296] mmc1: CQHCI version 5.10 [ 1.629265] ALSA device list: [ 1.632863] No soundcards found. [ 1.670841] mmc1: SDHCI controller on 4fb0000.mmc [4fb0000.mmc] using ADMA 64-bit [ 1.678458] Waiting for root device /dev/mmcblk1p2... [ 1.731356] mmc1: new ultra high speed SDR104 SDHC card at address 5048 [ 1.738339] mmcblk1: mmc1:5048 SD32G 29.7 GiB [ 1.744652] mmcblk1: p1 p2 [ 1.766362] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Quota mode: none. [ 1.774909] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 1.782336] devtmpfs: mounted [ 1.786066] Freeing unused kernel memory: 2112K [ 1.790705] Run /sbin/init as init process INIT: version 3.01 booting Framebuffer /dev/fb0 not detected Boot splashscreen disabled Starting udev [ 2.028758] udevd[137]: starting version 3.2.10 [ 3.018190] random: crng init done [ 3.038970] udevd[138]: starting eudev-3.2.10 [ 3.167692] ------------[ cut here ]------------ [ 3.172332] wiz bus@100000:wiz@5060000: Unable to create SERDES platform device [ 3.193792] WARNING: CPU: 0 PID: 142 at drivers/phy/ti/phy-j721e-wiz.c:1572 wiz_probe+0xb3c/0x1090 [phy_j721e_wiz] [ 3.204150] Modules linked in: drm phy_j721e_wiz(+) drm_panel_orientation_quirks phy_can_transceiver optee_rng rng_core [ 3.214924] CPU: 0 PID: 142 Comm: udevd Not tainted 6.1.26-g5618571dbf #1 [ 3.221696] Hardware name: Texas Instruments AM68 SK (DT) [ 3.227077] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 3.234022] pc : wiz_probe+0xb3c/0x1090 [phy_j721e_wiz] [ 3.239240] lr : wiz_probe+0xb3c/0x1090 [phy_j721e_wiz] [ 3.244456] sp : ffff80000a8a3840 [ 3.247757] x29: ffff80000a8a3840 x28: ffff000b7dfe2448 x27: ffff000801974ae4 [ 3.254877] x26: 0000000000000004 x25: 0000000000000000 x24: ffff000801974908 [ 3.261996] x23: ffff000800c51810 x22: ffff0008019748e8 x21: 0000000000000004 [ 3.269115] x20: ffff000800c51810 x19: ffff000801974880 x18: fffffc00200e1ac0 [ 3.276233] x17: 0000000000000000 x16: 0000000000000010 x15: 0000496be36b4175 [ 3.283354] x14: 00000000000000da x13: 00000000000000da x12: 0000000000000000 [ 3.290473] x11: 000000000000000d x10: 0000000000000990 x9 : ffff80000a8a36f0 [ 3.297594] x8 : ffff0008016fddf0 x7 : ffff000800250c00 x6 : 0000000000000000 [ 3.304712] x5 : 00000000410fd080 x4 : 0000000000c0000e x3 : 0000000000100000 [ 3.311832] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff0008016fd400 [ 3.318952] Call trace: [ 3.321386] wiz_probe+0xb3c/0x1090 [phy_j721e_wiz] [ 3.326256] platform_probe+0x68/0xe0 [ 3.329915] really_probe+0xbc/0x2dc [ 3.333478] __driver_probe_device+0x78/0xe0 [ 3.337735] driver_probe_device+0xd8/0x160 [ 3.341904] __driver_attach+0x94/0x19c [ 3.345727] bus_for_each_dev+0x70/0xd0 [ 3.349549] driver_attach+0x24/0x30 [ 3.353111] bus_add_driver+0x154/0x20c [ 3.356934] driver_register+0x78/0x130 [ 3.360756] __platform_driver_register+0x28/0x34 [ 3.365447] wiz_driver_init+0x20/0x1000 [phy_j721e_wiz] [ 3.370747] do_one_initcall+0x50/0x1d0 [ 3.374570] do_init_module+0x48/0x1d0 [ 3.378309] load_module+0x18e8/0x1c70 [ 3.382045] __do_sys_finit_module+0xa8/0x100 [ 3.386388] __arm64_sys_finit_module+0x20/0x30 [ 3.390905] invoke_syscall+0x48/0x114 [ 3.394643] el0_svc_common.constprop.0+0x44/0xfc [ 3.399332] do_el0_svc+0x30/0xd0 [ 3.402635] el0_svc+0x2c/0x84 [ 3.405678] el0t_64_sync_handler+0xbc/0x140 [ 3.409933] el0t_64_sync+0x18c/0x190 [ 3.413582] ---[ end trace 0000000000000000 ]--- [ 3.418487] wiz: probe of bus@100000:wiz@5060000 failed with error -12 [ 3.455193] mc: Linux media interface: v0.10 [ 3.467649] pvrsrvkm: loading out-of-tree module taints kernel. [ 3.477312] videodev: Linux video capture interface: v2.00 [ 3.487663] PVR_K: 147: Device: 4e20000000.gpu [ 3.493177] PVR_K: 147: Read BVNC 36.53.104.796 from HW device registers [ 3.493395] omap_rng 4e10000.rng: Random Number Generator ver. 241b34c [ 3.500417] PVR_K: 147: RGX Device registered BVNC 36.53.104.796 with 1 core in the system [ 3.516305] [drm] Initialized pvr 23.1.6404501 20170530 for 4e20000000.gpu on minor 0 [ 3.532582] vdec 4210000.video-codec: Direct firmware load for wave521c_codec_fw.bin failed with error -2 [ 3.542244] vdec 4210000.video-codec: request_firmware, fail: -2 [ 3.548253] vdec 4210000.video-codec: wave5_vpu_load_firmware, fail: -2 [ 3.555253] vdec: probe of 4210000.video-codec failed with error -2 [ 3.578812] EXT4-fs (mmcblk1p2): re-mounted. Quota mode: none. hwclock: can't open '/dev/misc/rtc': No such file or directory Fri Mar 9 12:34:56 UTC 2018 hwclock: can't open '/dev/misc/rtc': No such file or directory ALSA: Restoring mixer settings... Configuring packages on first boot.... (This may take several minutes. Please do not power off the machine.) Running postinst /etc/rpm-postinsts/100-sysvinit-inittab... update-rc.d: /etc/init.d/run-postinsts exists during rc.d purge (continuing) INIT: Entering runlevel: 5up links for run-postin Configuring network interfaces... [ 4.105989] am65-cpsw-nuss 46000000.ethernet eth0: PHY [46000f00.mdio:00] driver [TI DP83867] (irq=POLL) [ 4.115474] am65-cpsw-nuss 46000000.ethernet eth0: configuring for phy/rgmii-rxid link mode udhcpc: started, v1.35.0 udhcpc: broadcasting discover [ 7.199254] am65-cpsw-nuss 46000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx udhcpc: broadcasting discover udhcpc: broadcasting select for 192.168.2.134, server 192.168.2.17 udhcpc: lease of 192.168.2.134 obtained from 192.168.2.17, lease time 28800 /etc/udhcpc.d/50default: Adding DNS 192.168.2.17 /etc/udhcpc.d/50default: Adding DNS 10.1.2.17 done. Starting system message bus: dbus. Starting Dropbear SSH server: Generating 2048 bit rsa key, this may take a while... Internal warning: debug scope 'drm-backend' has not been destroyed. Public key portion is: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCliIQPTQ1mXwt3mN3mL9ixwSwB86sMI8Tg1iqIw27Fu1eTljx2cR7i2hcHXa47yML2nJe7GgaqWD64vcMl7H4PzxQvdlVAda23DLTxCuxOIWYgLwxjwyZ/c+BUDjtkoxPlZrlCiO9mShytRJTYVu/mNeJPfGKi2ktUz2qVhfA1Lae0VZYE3zYEeBO5lVrtV+clfT4W9f/GFcp/XdTjmYyZ9/GkwDJheQaC7cy8xyqz/rAGSVpErnfM7LzXvYbXHtV[ 7.999928] NET: Registered PF_INET6 protocol family gnQMn7tclSuZqiDq8DyhnoUw405c7z14bxWCVN6++XbtoR9K14E4HoVymUybnv6T[ 8.011431] Segment Routing with IPv6 6Z20ZK8uzQfUs4oQBx+0j root@j721s2-evm Fingerprint: sha1!! 54:b[ 8.019171] In-situ OAM (IOAM) with IPv6 1:6c:3b:bb:98:b4:8b:23:62:bc:2c:69:74:ee:26:83:a8:97:eb dropbear. Starting rpcbind daemon...done. Starting advanced power management daemon: No APM support in kernel (failed.) Starting bluetooth: bluetoothd. hwclock: can't open '/dev/misc/rtc': No such file or directory [ 8.152435] Bluetooth: Core ver 2.22 [ 8.156117] NET: Registered PF_BLUETOOTH protocol family [ 8.161430] Bluetooth: HCI device and connection manager initialized [ 8.167787] Bluetooth: HCI socket layer initialized [ 8.172664] Bluetooth: L2CAP socket layer initialized [ 8.177721] Bluetooth: SCO socket layer initialized Starting syslogd/klogd: done * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon ...done. Starting Telephony daemon Starting Linux NFC daemon [ 8.755390] nfc: nfc_init: NFC Core ver 0.1 [ 8.760085] NET: Registered PF_NFC protocol family Poky (Yocto Project Reference Distro) 4.0.10 j721s2-evm /dev/ttyS2 j721s2-evm login:
和使用较旧 Linux 内核但使用更新的 ti-img-roug-driver 的日志、
Starting kernel ... I/TC: Secondary CPU 1 initializing I/TC: Secondary CPU 1 switching to normal world boot I/TC: Reserved shared memory is enabled I/TC: Dynamic shared memory is enabled I/TC: Normal World virtualization support is disabled I/TC: Asynchronous notifications are disabled [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd080] [ 0.000000] Linux version 5.10.168-g2c23e6c538 (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 11.3.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT Thu Feb 23 19:09:34 UTC 2023 [ 0.000000] Machine model: Texas Instruments AM68 SK [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a0000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a0100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a1000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a1100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a2000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a2100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a3000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a3100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a4000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a4100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a5000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a5000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a5100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a5100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a6000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node c71-dma-memory@a6000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a6100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node c71-memory@a6100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a7000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node c71-dma-memory@a7000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a7100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node c71-memory@a7100000, compatible id shared-dma-pool [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal [mem 0x0000000100000000-0x0000000bffffefff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080000000-0x000000009e7fffff] [ 0.000000] node 0: [mem 0x000000009e800000-0x00000000a9bfffff] [ 0.000000] node 0: [mem 0x00000000a9c00000-0x00000000ffffefff] [ 0.000000] node 0: [mem 0x0000000880000000-0x0000000bffffefff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x0000000bffffefff] [ 0.000000] On node 0, zone Normal: 1 pages in unavailable ranges [ 0.000000] On node 0, zone Normal: 1 pages in unavailable ranges [ 0.000000] cma: Reserved 512 MiB at 0x00000000dfc00000 [ 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 22 pages/cpu s51288 r8192 d30632 u90112 [ 0.000000] Detected PIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: EL2 vector hardening [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] CPU features: detected: Spectre-BHB [ 0.000000] CPU features: detected: ARM erratum 1742098 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 4128766 [ 0.000000] Kernel command line: console=ttyS2,115200n8 root=/dev/mmcblk1p2 rootfstype=ext4 rootwait [ 0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: mapped [mem 0x00000000dbc00000-0x00000000dfc00000] (64MB) [ 0.000000] Memory: 15663700K/16777208K available (11328K kernel code, 1162K rwdata, 4260K rodata, 1856K init, 431K bss, 589220K reserved, 524288K cma-reserved) [ 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=256 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] 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] GICv3: Distributor has no Range Selector support [ 0.000000] GICv3: 16 PPIs implemented [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001900000 [ 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 @880800000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x0000000880030000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000880040000 [ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns [ 0.000002] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns [ 0.000168] Console: colour dummy device 80x25 [ 0.000198] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000) [ 0.000205] pid_max: default: 32768 minimum: 301 [ 0.000251] LSM: Security Framework initializing [ 0.000345] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.000424] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.001310] rcu: Hierarchical SRCU implementation. [ 0.001465] Platform MSI: msi-controller@1820000 domain created [ 0.001592] PCI/MSI: /bus@100000/interrupt-controller@1800000/msi-controller@1820000 domain created [ 0.001633] EFI services will not be available. [ 0.001733] smp: Bringing up secondary CPUs ... [ 0.010166] Detected PIPT I-cache on CPU1 [ 0.010190] GICv3: CPU1: found redistributor 1 region 0:0x0000000001920000 [ 0.010202] GICv3: CPU1: using allocated LPI pending table @0x0000000880050000 [ 0.010240] CPU1: Booted secondary processor 0x0000000001 [0x411fd080] [ 0.010293] smp: Brought up 1 node, 2 CPUs [ 0.010300] SMP: Total of 2 processors activated. [ 0.010305] CPU features: detected: 32-bit EL0 Support [ 0.010309] CPU features: detected: CRC32 instructions [ 0.019665] CPU: All CPU(s) started at EL2 [ 0.019688] alternatives: patching kernel code [ 0.020216] devtmpfs: initialized [ 0.024131] KASLR disabled due to lack of seed [ 0.024234] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.024243] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.030354] pinctrl core: initialized pinctrl subsystem [ 0.030662] DMI not present or invalid. [ 0.030984] NET: Registered protocol family 16 [ 0.031735] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.032131] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.032646] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.032863] thermal_sys: Registered thermal governor 'step_wise' [ 0.032865] thermal_sys: Registered thermal governor 'power_allocator' [ 0.033351] cpuidle: using governor menu [ 0.033440] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.033470] ASID allocator initialised with 65536 entries [ 0.048083] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 0.048091] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages [ 0.048095] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.048098] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages [ 0.048728] cryptd: max_cpu_qlen set to 1000 [ 0.050306] k3-chipinfo 43000014.chipid: Family:J721S2 rev:SR1.0 JTAGID[0x0bb7502f] Detected [ 0.050602] vsys_3v3: supplied by vusb-main5v0 [ 0.051244] iommu: Default domain type: Translated [ 0.051388] SCSI subsystem initialized [ 0.051626] mc: Linux media interface: v0.10 [ 0.051638] videodev: Linux video capture interface: v2.00 [ 0.051664] pps_core: LinuxPPS API ver. 1 registered [ 0.051667] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.051673] PTP clock support registered [ 0.051693] EDAC MC: Ver: 3.0.0 [ 0.052310] FPGA manager framework [ 0.052351] Advanced Linux Sound Architecture Driver Initialized. [ 0.052708] clocksource: Switched to clocksource arch_sys_counter [ 0.052804] VFS: Disk quotas dquot_6.6.0 [ 0.052830] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.055232] NET: Registered protocol family 2 [ 0.056034] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.059390] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.059486] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.059894] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear) [ 0.060336] TCP: Hash tables configured (established 131072 bind 65536) [ 0.060469] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.060629] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear) [ 0.060959] NET: Registered protocol family 1 [ 0.061282] RPC: Registered named UNIX socket transport module. [ 0.061286] RPC: Registered udp transport module. [ 0.061289] RPC: Registered tcp transport module. [ 0.061292] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.061297] NET: Registered protocol family 44 [ 0.061310] PCI: CLS 0 bytes, default 64 [ 0.061638] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available [ 0.063681] Initialise system trusted keyrings [ 0.063768] workingset: timestamp_bits=46 max_order=22 bucket_order=0 [ 0.065391] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.065653] NFS: Registering the id_resolver key type [ 0.065667] Key type id_resolver registered [ 0.065671] Key type id_legacy registered [ 0.065702] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.065707] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 0.065792] 9p: Installing v9fs 9p2000 file system support [ 0.085653] Key type asymmetric registered [ 0.085659] Asymmetric key parser 'x509' registered [ 0.085684] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243) [ 0.085688] io scheduler mq-deadline registered [ 0.085692] io scheduler kyber registered [ 0.087002] pinctrl-single 4301c000.pinctrl: 101 pins, size 404 [ 0.087163] pinctrl-single 11c000.pinctrl: 72 pins, size 288 [ 0.091475] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled [ 0.097606] brd: module loaded [ 0.100957] loop: module loaded [ 0.101562] megasas: 07.714.04.00-rc1 [ 0.103474] tun: Universal TUN/TAP device driver, 1.6 [ 0.103746] igbvf: Intel(R) Gigabit Virtual Function Network Driver [ 0.103750] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. [ 0.103782] sky2: driver version 1.30 [ 0.104354] VFIO - User Level meta-driver version: 0.3 [ 0.104913] i2c /dev entries driver [ 0.105694] sdhci: Secure Digital Host Controller Interface driver [ 0.105698] sdhci: Copyright(c) Pierre Ossman [ 0.105880] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.106407] ledtrig-cpu: registered to indicate activity on CPUs [ 0.106593] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 0.107331] optee: probing for conduit method. [ 0.107352] optee: revision 3.20 (8e74d476) [ 0.123793] optee: dynamic shared memory is enabled [ 0.124012] optee: initialized driver [ 0.125265] NET: Registered protocol family 17 [ 0.125343] 9pnet: Installing 9P2000 support [ 0.125385] Key type dns_resolver registered [ 0.125544] Loading compiled-in X.509 certificates [ 0.133330] ti-sci 44083000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.6.3-v08.06.03 (Chill Capybara') [ 0.156784] omap_i2c 42120000.i2c: bus 0 rev0.12 at 100 kHz [ 0.157231] omap_i2c 40b00000.i2c: bus 1 rev0.12 at 400 kHz [ 0.157889] pca953x 2-0020: supply vcc not found, using dummy regulator [ 0.157948] pca953x 2-0020: using no AI [ 0.181864] omap_i2c 40b10000.i2c: bus 2 rev0.12 at 100 kHz [ 0.182596] pca953x 3-0021: supply vcc not found, using dummy regulator [ 0.182644] pca953x 3-0021: using no AI [ 0.205270] omap_i2c 2000000.i2c: bus 3 rev0.12 at 400 kHz [ 0.205734] omap_i2c 2040000.i2c: bus 4 rev0.12 at 400 kHz [ 0.206479] ti-sci-intr 42200000.interrupt-controller: Interrupt Router 125 domain created [ 0.206570] ti-sci-intr bus@100000:interrupt-controller@a00000: Interrupt Router 148 domain created [ 0.206652] ti-sci-intr 310e0000.interrupt-controller: Interrupt Router 227 domain created [ 0.206810] ti-sci-inta 33d00000.msi-controller: Interrupt Aggregator domain 265 created [ 0.210900] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges: [ 0.210920] j721e-pcie 2910000.pcie: IO 0x0018001000..0x0018010fff -> 0x0018001000 [ 0.210932] j721e-pcie 2910000.pcie: MEM 0x0018011000..0x001fffffff -> 0x0018011000 [ 0.210943] j721e-pcie 2910000.pcie: IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000 [ 1.212874] j721e-pcie 2910000.pcie: PCI host bridge to bus 0000:00 [ 1.212881] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.212895] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0x18001000-0x18010fff]) [ 1.212898] pci_bus 0000:00: root bus resource [mem 0x18011000-0x1fffffff] [ 1.212938] pci 0000:00:00.0: [104c:b013] type 01 class 0x060400 [ 1.213037] pci 0000:00:00.0: supports D1 [ 1.213041] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 1.214482] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.215768] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 1.215782] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.216029] pcieport 0000:00:00.0: PME: Signaling with IRQ 56 [ 1.217056] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:272 [ 1.217062] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: disabled [ 1.217066] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66349100, num_proxies:64 [ 1.218376] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:1024, gp-rings[878,128] sci-dev-id:259 [ 1.218383] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled [ 1.218386] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66349100, num_proxies:64 [ 1.218595] omap8250 40a00000.serial: failed to get alias [ 1.219129] printk: console [ttyS2] disabled [ 1.219163] 2880000.serial: ttyS2 at MMIO 0x2880000 (irq = 28, base_baud = 3000000) is a 8250 [ 2.748861] printk: console [ttyS2] enabled [ 2.759953] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode [ 2.804710] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 2.813286] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867 [ 2.821588] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000 [ 2.834394] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4 [ 2.841600] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64 [ 2.847889] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0 [ 2.858219] am65-cpts 310d0000.cpts: CPTS ver 0x4e8a010c, freq:200000000, add_val:4 pps:0 [ 2.970912] vdd_mmc1: supplied by vsys_3v3 [ 2.976971] omap-mailbox 31f80000.mailbox: omap mailbox rev 0x66fca100 [ 2.983797] omap-mailbox 31f81000.mailbox: omap mailbox rev 0x66fca100 [ 2.990602] omap-mailbox 31f82000.mailbox: omap mailbox rev 0x66fca100 [ 2.997414] omap-mailbox 31f84000.mailbox: omap mailbox rev 0x66fca100 [ 3.004555] ti-udma 285c0000.dma-controller: Channels: 26 (tchan: 13, rchan: 13, gp-rflow: 8) [ 3.014478] ti-udma 31150000.dma-controller: Channels: 60 (tchan: 30, rchan: 30, gp-rflow: 16) [ 3.028457] spi-nor spi11.0: s28hs512t (65536 Kbytes) [ 3.036324] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode [ 3.080711] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 3.089292] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867 [ 3.097588] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000 [ 3.110394] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4 [ 3.117600] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64 [ 3.123849] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0 [ 3.133907] am65-cpsw-nuss 46000000.ethernet: set new flow-id-base 48 [ 3.142311] mmc1: CQHCI version 5.10 [ 3.146508] debugfs: Directory 'pd:39' with parent 'pm_genpd' already present! [ 3.153804] debugfs: Directory 'pd:38' with parent 'pm_genpd' already present! [ 3.161547] debugfs: Directory 'pd:276' with parent 'pm_genpd' already present! [ 3.169432] debugfs: Directory 'pd:154' with parent 'pm_genpd' already present! [ 3.182031] ALSA device list: [ 3.184998] No soundcards found. [ 3.189271] mmc1: SDHCI controller on 4fb0000.mmc [4fb0000.mmc] using ADMA 64-bit [ 3.197082] Waiting for root device /dev/mmcblk1p2... [ 3.244667] mmc1: new ultra high speed DDR50 SDHC card at address 5048 [ 3.251542] mmcblk1: mmc1:5048 SD32G 29.7 GiB [ 3.257609] mmcblk1: p1 p2 [ 3.270329] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null) [ 3.278444] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 3.286020] devtmpfs: mounted [ 3.289684] Freeing unused kernel memory: 1856K [ 3.294310] Run /sbin/init as init process INIT: version 3.01 booting Framebuffer /dev/fb0 not detected Boot splashscreen disabled Starting udev [ 3.605087] udevd[181]: starting version 3.2.10 [ 3.627053] random: udevd: uninitialized urandom read (16 bytes read) [ 3.634135] random: udevd: uninitialized urandom read (16 bytes read) [ 3.641203] random: udevd: uninitialized urandom read (16 bytes read) [ 3.664181] udevd[182]: starting eudev-3.2.10 [ 3.734034] random: crng init done [ 3.740754] random: 3 urandom warning(s) missed due to ratelimiting [ 3.795527] CAN device driver interface [ 3.812650] k3-dsp-rproc 64800000.dsp: assigned reserved memory node c71-dma-memory@a6000000 [ 3.836102] k3-dsp-rproc 64800000.dsp: configured DSP for remoteproc mode [ 3.846384] remoteproc remoteproc0: 64800000.dsp is available [ 3.859186] k3-dsp-rproc 65800000.dsp: assigned reserved memory node c71-dma-memory@a7000000 [ 3.868576] remoteproc remoteproc0: Direct firmware load for j721s2-c71_0-fw failed with error -2 [ 3.878353] vdec 4210000.video-codec: Direct firmware load for wave521c_codec_fw.bin failed with error -2 [ 3.887955] remoteproc remoteproc0: powering up 64800000.dsp [ 3.893693] remoteproc remoteproc0: Direct firmware load for j721s2-c71_0-fw failed with error -2 [ 3.904676] vdec 4210000.video-codec: request_firmware, fail: -2 [ 3.904957] k3-dsp-rproc 65800000.dsp: configured DSP for remoteproc mode [ 3.914260] remoteproc remoteproc0: request_firmware failed: -2 [ 3.923625] vdec 4210000.video-codec: wave5_vpu_load_firmware, fail: -2 [ 3.932046] pvrsrvkm: loading out-of-tree module taints kernel. [ 3.948484] vdec: probe of 4210000.video-codec failed with error -2 [ 3.966021] remoteproc remoteproc1: 65800000.dsp is available [ 3.987439] PVR_K: 188: Device: 4e20000000.gpu [ 4.002101] platform 41000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1) [ 4.018331] SError Interrupt on CPU0, code 0xbf000000 -- SError [ 4.018334] CPU: 0 PID: 188 Comm: udevd Tainted: G O 5.10.168-g2c23e6c538 #1 [ 4.018336] Hardware name: Texas Instruments AM68 SK (DT) [ 4.018337] pstate: 60000005 (nZCv daif -PAN -UAO -TCO BTYPE=--) [ 4.018338] pc : _RGXReadBVNCFromReg.isra.0+0x20/0x140 [pvrsrvkm] [ 4.018339] lr : RGXBvncInitialiseConfiguration+0x284/0x974 [pvrsrvkm] [ 4.018340] sp : ffff800012aab750 [ 4.018341] x29: ffff800012aab750 x28: 0000000000000100 [ 4.018345] x27: 0000000000000000 x26: ffff800012aab7b8 [ 4.018347] x25: ffff000801cfc000 x24: ffff000803d1d1a0 [ 4.018350] x23: 0000000000000000 x22: ffff800008d1f000 [ 4.018352] x21: ffff000803d1d008 x20: ffff800008ccb0f8 [ 4.018354] x19: 0000000000000000 x18: ffff800008c81b94 [ 4.018356] x17: 000000ffc0000000 x16: ffff800008c81f00 [ 4.018358] x15: ffff800008c81b80 x14: ffff800008c7fc00 [ 4.018361] x13: ffff800008c8a7c0 x12: 0000000000000000 [ 4.018363] x11: ffff000803d1d008 x10: 0000000000000020 [ 4.018365] x9 : 0000000000000000 x8 : 0000000000000024 [ 4.018367] x7 : 0000000000000000 x6 : ffff800013680000 [ 4.018370] x5 : ffff800012aab7c0 x4 : ffff800012aab7bc [ 4.018372] x3 : ffff800012aab7b8 x2 : ffff800012aab7b4 [ 4.018374] x1 : 0000000000000000 x0 : ffff000803d1d008 [ 4.018376] Kernel panic - not syncing: Asynchronous SError Interrupt [ 4.018378] CPU: 0 PID: 188 Comm: udevd Tainted: G O 5.10.168-g2c23e6c538 #1 [ 4.018379] Hardware name: Texas Instruments AM68 SK (DT) [ 4.018380] Call trace: [ 4.018381] dump_backtrace+0x0/0x1b0 [ 4.018382] show_stack+0x18/0x40 [ 4.018383] dump_stack+0xe8/0x124 [ 4.018384] panic+0x198/0x360 [ 4.018384] add_taint+0x0/0xc0 [ 4.018385] arm64_serror_panic+0x78/0x84 [ 4.018386] do_serror+0x64/0x6c [ 4.018387] el1_error+0x90/0x110 [ 4.018387] _RGXReadBVNCFromReg.isra.0+0x20/0x140 [pvrsrvkm] [ 4.018389] RGXRegisterDevice+0x3bc/0xc00 [pvrsrvkm] [ 4.018390] PVRSRVCommonDeviceCreate+0x230/0x710 [pvrsrvkm] [ 4.018391] pvr_drm_load+0x90/0x1b0 [pvrsrvkm] [ 4.018392] pvr_probe+0x5c/0xb0 [pvrsrvkm] [ 4.018393] platform_drv_probe+0x54/0xac [ 4.018394] really_probe+0xec/0x4e0 [ 4.018395] driver_probe_device+0x58/0xbc [ 4.018395] device_driver_attach+0xc0/0xd0 [ 4.018396] __driver_attach+0x68/0x130 [ 4.018397] bus_for_each_dev+0x70/0xd0 [ 4.018398] driver_attach+0x24/0x30 [ 4.018399] bus_add_driver+0x108/0x1fc [ 4.018400] driver_register+0x78/0x130 [ 4.018401] __platform_driver_register+0x48/0x54 [ 4.018402] pvr_init+0x50/0x1000 [pvrsrvkm] [ 4.018403] do_one_initcall+0x50/0x1b0 [ 4.018404] do_init_module+0x44/0x234 [ 4.018405] load_module+0x2034/0x2740 [ 4.018406] __do_sys_finit_module+0xa4/0xf0 [ 4.018407] __arm64_sys_finit_module+0x20/0x30 [ 4.018408] el0_svc_common.constprop.0+0x78/0x1c4 [ 4.018409] do_el0_svc+0x28/0xac [ 4.018410] el0_svc+0x14/0x20 [ 4.018411] el0_sync_handler+0xa4/0x130 [ 4.018412] el0_sync+0x180/0x1c0 [ 4.018429] SMP: stopping secondary CPUs [ 4.018430] Kernel Offset: disabled [ 4.018431] CPU features: 0x28040022,20006008 [ 4.018432] Memory Limit: none
我很感激、这不一定是一个直接的解决方法、因此感谢您花时间了解这一点、我会密切关注未来的更新。
谢谢。
理查德
Richard、
团队仍在对此进行研究。 正如我之前提到的、他们正在准备发布、因此在接下来的一两个月中、它将会产生很大的影响。 请在正式版本发布之前使用旧版本、因为在此之前该版本不会工作。
谢谢。
埃里克
尊敬的 Erick:
感谢您的更新。 您是否知道我们可以在何时获得正式发布?
再次感谢、
理查德
Richard、
您可以暂时预计下个月末。 在此之前我希望实现稳定、因此请留意更新。
此致、
埃里克