Building u-boot and the linux kernel for the beagleY AI board

Olof Astrand
56 min readAug 9, 2024

--

Disappointed

Follow my previous articles on how to set up the SDK:s and getting started. As we expect the AI coprocessor parts to be working at some time in the future we try a newer kernel version in progress here. No success but the steps are educational.

It seems like it is about time that BB and TI makes it possible to run the AI parts, and as they say in the support forum. “I believe next version from BB will resolve these issue, or it’s deliberately to avoid DSP core working for consumers. However in a nutshell, if it smells it is rotten…”

In mid August TI will release newer SDK:s and maybe we get updated AM67A ones as well. However without the AI support BeagleY-AI turns into: Beagle why did I buy this board?

Here is TI:s kernel.

https://git.ti.com/gitweb?p=ti-linux-kernel/ti-linux-kernel.git;a=summary

It might also be possible, that you have to request the firmware builder from TI. https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j722s/09_02_00_05/exports/docs/psdk_rtos/docs/user_guide/firmware_builder.html

ti-firmware-builder-am67a-<version>.tar.gz

Jacinto J722 boot binaries

This script sits in /opt/u-boot on the begleY-AI, and gives a hint about what is required for booting.


wdir="/opt/u-boot/bb-u-boot-beagley-ai"

if [ -d /boot/firmware/ ] ; then
cp -v ${wdir}/tiboot3.bin /boot/firmware/
cp -v ${wdir}/tispl.bin /boot/firmware/
cp -v ${wdir}/u-boot.img /boot/firmware/
fi

On the J722S thefunctional domains are typically called the:

  • Wakeup (WKUP) domain
  • Micro-controller (MCU) domain
  • Main domain

It is also important to understand a little about the systems controller software (System Control Interface).

https://software-dl.ti.com/tisci/esd/latest/1_intro/TISCI.html

Here we can read more about the bootloader.

  • tiboot3.bin: This is the Secondary Program Loader (SPL) that the ROM bootloader will load and execute on the MCU R5F Core0.
  • tiboot3.bin: After loading, it will boot tifs.bin — this is the Secure Management Services (SMS) firmware binary.
  • tiboot3.bin: It will also boot tispl.bin on the A53 core — this is the first-stage bootloader on the A53 before U-Boot.
  • tispl.bin: Running on the A53 core, this will boot uboot.img on the A53 core — this is the U-Boot, which will eventually boot the Linux kernel.
  • uboot.img: It will also boot other binaries for various cores (such as C7x, R5F) located in the following path within the root filesystem (rootfs) partition on the SD card: /lib/firmware/<soc>-<cpu>-fw

Read carefully the part of the “replace the existing R5F MCU (DM) firmware binary with the new one”

Here are some changes that have been done for the BeagleY-AI, https://openbeagle.org/beagleboard/u-boot/-/commit/5428b08ff097bc6759e2fbeaba2b51027d1133d3

Build a new uboot

In short, this is what you need.

git clone https://openbeagle.org/beagleboard/u-boot.git
cd u-boot
git switch v2023.04-ti-09.02.00.009-BeagleY-AI

export SDK_INSTALL_DIR=${HOME}/ti-processor-sdk-linux-edgeai-j722s-evm-09_02_00_05/
export OUTPUT_DIR=${HOME}/uboot-build
export CROSS_COMPILE_64=${SDK_INSTALL_DIR}/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/aarch64-oe-linux-
export SYSROOT_64="${SDK_INSTALL_DIR}/linux-devkit/sysroots/aarch64-oe-linux"
export CC_64="${CROSS_COMPILE_64}gcc --sysroot=${SYSROOT_64}"
export CROSS_COMPILE_32="${SDK_INSTALL_DIR}/k3r5-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-oe-eabi/arm-oe-eabi-"
make ARCH=arm O="$OUTPUT_DIR"/r5 j722s_evm_r5_defconfig
make ARCH=arm O="$OUTPUT_DIR"/r5 j722s_evm_r5_defconfig
export PREBUILT_IMAGES=${HOME}/ti-processor-sdk-linux-edgeai-j722s-evm-09_02_00_05/board-support/prebuilt-images
make -j$(nproc) ARCH=arm O="$OUTPUT_DIR"/r5 CROSS_COMPILE="$CROSS_COMPILE_32" BINMAN_INDIRS=${PREBUILT_IMAGES}
make ARCH=arm O="$OUTPUT_DIR"/a53 j722s_evm_a53_defconfig am67a_beagley_ai_a53.config
make -j$(nproc) ARCH=arm O="$OUTPUT_DIR"/a53 CROSS_COMPILE="$CROSS_COMPILE_64" CC="$CC_64" BL31=${PREBUILT_IMAGES}/bl31.bin TEE=${PREBUILT_IMAGES}/bl32.bin BINMAN_INDIRS=${PREBUILT_IMAGES}

To get extra boot logging add this, CONFIG_LOG_MAX_LEVEL=7 and in j722s_evm_a53_defconfig

We get this message when compiling:

Image ‘tiboot3-j722s-hs-evm.bin’ is missing external blobs but is still functional: ti-fs-enc.bin sysfw-inner-cert

configs/j722s_evm_r5_defconfig
...
CONFIG_SOC_K3_J722S=y
CONFIG_LOG_MAX_LEVEL=7
CONFIG_TARGET_J722S_R5_EVM=y

It is then safe to replace the u-boot.img bootloader, mounted on /boot/firmware

Building a new kernel

Get the kernel source files.

git clone https://github.com/RobertCNelson/ti-linux-kernel.git --branch ti-linux-6.6.y --single-branch

get https://git.beagleboard.org/beagleboard/linux/-/blob/d89bfdd19e7161ddba4ce4f5e34425ae6020a6db/arch/arm64/configs/bb.org_defconfig

mv bb.org_defconfig arch/arm64/configs/bb.org_defconfig

get https://git.beagleboard.org/beagleboard/linux/-/blob/d89bfdd19e7161ddba4ce4f5e34425ae6020a6db/firmware/regulatory.db.p7s

and regulatory.db mv to firmware in the root dir., which is a directory you may have to create. Also copy other necesary firmware form your byai /lib/firmware directory.

sudo apt-get install gcc-aarch64-linux-gnu
sudo apt-get install debhelper build-essential fakeroot
 make ARCH=arm64 CROSS_COMPILE=/usr/bin/aarch64-linux-gnu- clean
make ARCH=arm64 CROSS_COMPILE=/usr/bin/aarch64-linux-gnu- bb.org_defconfi
make -j${CORES} ARCH=arm64 KBUILD_DEBARCH=arm64 KDEB_PKGVERSION=1xross CROSS_COMPILE="/usr/bin/aarch64-linux-gnu-" LOCALVERSION=-ti-arm64-r11 KDEB_SOURCENAME=linux-upstream KDEB_COMPRESS=xz bindeb-pkg

Now you get a deb package that you can install. The Device tree is updated manually. However I did not try that.

You can compare it to the beagleboard linux kernel.

sudo wget https://openbeagle.org/beagleboard/linux/-/archive/v6.1.83-ti-arm64-r63/linux-v6.1.83-ti-arm64-r63.tar.gz

Now we try the firmware built in the previous article, with the new kernel as it failed on the

echo 'file drivers/remoteproc/remoteproc_core.c +p' > /sys/kernel/debug/dynamic_debug/control
echo 'file drivers/remoteproc/remoteproc_virtio.c +p' > /sys/kernel/debug/dynamic_debug/control
echo 'file ti_k3_dsp_remoteproc.c +p' > /sys/kernel/debug/dynamic_debug/control
echo 'file ti_k3_r5_remoteproc.c +p' > /sys/kernel/debug/dynamic_debug/control

root@BeagleY:/home/olof# echo start > /sys/class/remoteproc/remoteproc0/state
[ 3537.683229] remoteproc remoteproc0: Booting fw image j722s-c71_0-fw, size 2257416
[ 3537.683268] k3-dsp-rproc 7e000000.dsp: iommu not present
[ 3537.683686] remoteproc remoteproc0: Boot failed
I tried variants of this also but failed. You probably need to start the R5F first though.
# If you download prebuild ipc signed binaries, try this.

sudo ln -s ti-ipc/j722s/ipc_echo_test_c7x_1_release_strip.xe71 j722s-c71_0-fw
sudo ln -s ti-ipc/j722s/ipc_echo_test_c7x_1_release_strip.xe71.signed j722s-c71_0-fw-sec
sudo ln -s ti-ipc/j722s/ipc_echo_test_c7x_2_release_strip.xe71 j722s-c71_1-fw
sudo ln -s ti-ipc/j722s/ipc_echo_test_c7x_2_release_strip.xe71.signed j722s-c71_1-fw-sec
sudo ln -s ti-ipc/j722s/ipc_echo_test_mcu3_0_release_strip.xer5f j722s-main-r5f0_0-fw
sudo ln -s ti-ipc/j722s/ipc_echo_test_mcu3_0_release_strip.xer5f j722s-main-r5f0_0-fw-sec
sudo ln -s ti-ipc/j722s/ipc_echo_test_mcu2_0_release_strip.xer5f j722s-mcu-r5f0_0-fw
sudo ln -s ti-ipc/j722s/ipc_echo_test_mcu2_0_release_strip.xer5f.signed j722s-mcu-r5f0_0-fw-sec

Lets try a newer kernel

Here is the installatio and result logs.

dpkg -i linux-image-6.6.32-ti-arm64-r33615_1xross_arm64.deb
Selecting previously unselected package linux-image-6.6.32-ti-arm64-r33615.
(Reading database ... 161551 files and directories currently installed.)
Preparing to unpack linux-image-6.6.32-ti-arm64-r33615_1xross_arm64.deb ...
Unpacking linux-image-6.6.32-ti-arm64-r33615 (1xross) ...
Setting up linux-image-6.6.32-ti-arm64-r33615 (1xross) ...
update-initramfs: Generating /boot/initrd.img-6.6.32-ti-arm64-r33615
Updating: Device Trees
Updating: Device Tree Overlays
Updating: /boot/firmware/Image
Updating: /boot/firmware/initrd.img
zz-uenv_txt: Updated extlinux.conf /boot/firmware/ for: [6.6.32-ti-arm64-r33615]
U-Boot SPL 2023.04-g93735daa (Jun 24 2024 - 23:01:32 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--w2023.01-j722s (Kool Koa')
SPL initial stack usage: 17048 bytes
Trying to boot from MMC2
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Starting ATF on ARM64 core...

NOTICE: BL31: v2.11.0(release):0567eca
NOTICE: BL31: Built : 23:01:32, Jun 24 2024
NOTICE: Upgrade Firmwares for Power off functionality
ERROR: Failed to get response (-19)
ERROR: Transfer send failed (-19)
ERROR: Unable to query firmware capabilities (-19)
I/TC:
I/TC: OP-TEE version: 4.2.0 (gcc version 12.2.0 (Debian 12.2.0-14)) #1 Mon Jun 24 23:01:32 UTC 2024 aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: GIC redistributor base address not provided
I/TC: Assuming default GIC group status and modifier
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--w2023.01-j722s (Kool Koa')
I/TC: HUK Initialized
I/TC: Primary CPU switching to normal world boot

U-Boot SPL 2023.04-g93735daa (Jun 24 2024 - 23:01:32 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--w2023.01-j722s (Kool Koa')
Trying to boot from MMC2
Authentication passed
Authentication passed


U-Boot 2023.04-00919-g93735daa6f (Aug 05 2024 - 14:05:36 +0200)

SoC: J722S SR1.0 HS-FS
Model: BeagleBoard.org BeagleY-AI
DRAM: 2 GiB (effective 4 GiB)
Core: 104 devices, 28 uclasses, devicetree: separate
MMC: mmc@fa00000: 1, mmc@fa20000: 2
Loading Environment from nowhere... OK
In: serial@2800000
Out: serial@2800000
Err: serial@2800000
Net: eth0: ethernet@8000000port@1
Press SPACE to abort autoboot in 2 seconds
switch to partitions #0,

Prebuilt 6.6.32-ti-arm64-r33615 bootlog.

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.6.32-ti-arm64-r33615 (root@runner-fdeyts7l-project-55-concurrent-1) (aarch64-linux-gnu-gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Wed Jul 10 22:41:44 UTC 2024
[ 0.000000] KASLR disabled due to lack of seed
[ 0.000000] Machine model: BeagleBoard.org BeagleY-AI
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: created CMA memory pool at 0x00000008c8000000, size 896 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000008c8000000..0x00000008ffffffff (917504 KiB) map reusable linux,cma
[ 0.000000] OF: reserved mem: 0x000000009e780000..0x000000009e7fffff (512 KiB) nomap non-reusable tfa@9e780000
[ 0.000000] OF: reserved mem: 0x000000009e800000..0x000000009fffffff (24576 KiB) nomap non-reusable optee@9e800000
[ 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] OF: reserved mem: 0x00000000a0000000..0x00000000a00fffff (1024 KiB) nomap non-reusable r5f-dma-memory@a0000000
[ 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] OF: reserved mem: 0x00000000a0100000..0x00000000a0ffffff (15360 KiB) nomap non-reusable r5f-memory@a0100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node mcu-r5fss-dma-memory-region@a1000000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a1000000..0x00000000a10fffff (1024 KiB) nomap non-reusable mcu-r5fss-dma-memory-region@a1000000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node mcu-r5fss-memory-region@a1100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a1100000..0x00000000a1ffffff (15360 KiB) nomap non-reusable mcu-r5fss-memory-region@a1100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node main-r5fss-dma-memory-region@a2000000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a2000000..0x00000000a20fffff (1024 KiB) nomap non-reusable main-r5fss-dma-memory-region@a2000000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node main-r5fss-memory-region@a2100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a2100000..0x00000000a2ffffff (15360 KiB) nomap non-reusable main-r5fss-memory-region@a2100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node c7x-dma-memory@a3000000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a3000000..0x00000000a30fffff (1024 KiB) nomap non-reusable c7x-dma-memory@a3000000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node c7x-memory@a3100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a3100000..0x00000000a3ffffff (15360 KiB) nomap non-reusable c7x-memory@a3100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node c7x-dma-memory@a4000000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a4000000..0x00000000a40fffff (1024 KiB) nomap non-reusable c7x-dma-memory@a4000000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node c7x-memory@a4100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a4100000..0x00000000a4ffffff (15360 KiB) nomap non-reusable c7x-memory@a4100000
[ 0.000000] OF: reserved mem: 0x00000000a5000000..0x00000000a6bfffff (28672 KiB) nomap non-reusable ipc-memories@a5000000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x00000008ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x000000009e77ffff]
[ 0.000000] node 0: [mem 0x000000009e780000-0x00000000a6bfffff]
[ 0.000000] node 0: [mem 0x00000000a6c00000-0x00000000ffffffff]
[ 0.000000] node 0: [mem 0x0000000880000000-0x00000008ffffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000008ffffffff]
[ 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.5
[ 0.000000] percpu: Embedded 31 pages/cpu s87848 r8192 d30936 u126976
[ 0.000000] pcpu-alloc: s87848 r8192 d30936 u126976 alloc=31*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: console=ttyS2,115200n8 root=/dev/mmcblk1p3 ro rootfstype=ext4 resume=/dev/mmcblk1p2 rootwait net.ifnames=0 quiet
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192
[ 0.000000] mem auto-init: stack:all(zero), heap alloc:on, heap free:off
[ 0.000000] software IO TLB: area num 4.
[ 0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB)
[ 0.000000] Memory: 1991596K/4194304K available (18944K kernel code, 2936K rwdata, 5652K rodata, 6784K init, 870K bss, 318132K reserved, 917504K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 59163 entries in 232 pages
[ 0.000000] ftrace: allocated 232 pages with 4 groups
[ 0.000000] trace event string verifier disabled
[ 0.000000] Dynamic Preempt: voluntary
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] Rude variant of Tasks RCU enabled.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 256 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: GICv3 features: 16 PPIs
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
[ 0.000000] ITS [mem 0x01820000-0x0182ffff]
[ 0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
[ 0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19
[ 0.000000] ITS@0x0000000001820000: allocated 524288 Devices @880800000 (flat, esz 8, psz 64K, shr 0)
[ 0.000000] ITS: using cache flushing for cmd queue
[ 0.000000] GICv3: using LPI property table @0x0000000880220000
[ 0.000000] GIC: using cache flushing for LPI property table
[ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000880230000
[ 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.000631] Console: colour dummy device 80x25
[ 0.000689] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
[ 0.000701] pid_max: default: 32768 minimum: 301
[ 0.003646] LSM: initializing lsm=capability,landlock,yama,apparmor,tomoyo,bpf,integrity
[ 0.004572] landlock: Up and running.
[ 0.004575] Yama: becoming mindful.
[ 0.004668] AppArmor: AppArmor initialized
[ 0.004676] TOMOYO Linux initialized
[ 0.004697] LSM support for eBPF active
[ 0.005681] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.005704] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.010100] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.010179] RCU Tasks Rude: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.010256] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.010486] rcu: Hierarchical SRCU implementation.
[ 0.010490] rcu: Max phase no-delay instances is 1000.
[ 0.011734] Platform MSI: msi-controller@1820000 domain created
[ 0.012202] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
[ 0.012641] EFI services will not be available.
[ 0.013100] smp: Bringing up secondary CPUs ...
[ 0.021850] Detected VIPT I-cache on CPU1
[ 0.021941] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
[ 0.021958] GICv3: CPU1: using allocated LPI pending table @0x0000000880240000
[ 0.022011] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.030863] Detected VIPT I-cache on CPU2
[ 0.030930] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
[ 0.030944] GICv3: CPU2: using allocated LPI pending table @0x0000000880250000
[ 0.030980] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.039749] Detected VIPT I-cache on CPU3
[ 0.039814] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
[ 0.039828] GICv3: CPU3: using allocated LPI pending table @0x0000000880260000
[ 0.039861] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.039953] smp: Brought up 1 node, 4 CPUs
[ 0.039960] SMP: Total of 4 processors activated.
[ 0.039965] CPU features: detected: 32-bit EL0 Support
[ 0.039968] CPU features: detected: 32-bit EL1 Support
[ 0.039973] CPU features: detected: CRC32 instructions
[ 0.040040] CPU: All CPU(s) started at EL2
[ 0.040067] alternatives: applying system-wide alternatives
[ 0.061658] node 0 deferred pages initialised in 20ms
[ 0.063439] devtmpfs: initialized
[ 0.079861] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.079902] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.107279] pinctrl core: initialized pinctrl subsystem
[ 0.107930] DMI not present or invalid.
[ 0.109068] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.110493] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[ 0.110659] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.110808] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.111762] audit: initializing netlink subsys (disabled)
[ 0.112004] audit: type=2000 audit(0.108:1): state=initialized audit_enabled=0 res=1
[ 0.112550] thermal_sys: Registered thermal governor 'fair_share'
[ 0.112556] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.112559] thermal_sys: Registered thermal governor 'step_wise'
[ 0.112562] thermal_sys: Registered thermal governor 'user_space'
[ 0.112565] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.112822] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.112946] ASID allocator initialised with 65536 entries
[ 0.134153] platform 30220000.dss: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@4c
[ 0.137802] platform connector-hdmi: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@4c
[ 0.139141] Modules: 23920 pages in range for non-PLT usage
[ 0.139152] Modules: 515440 pages in range for PLT usage
[ 0.140378] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.140390] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.140395] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.140398] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[ 0.140402] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.140405] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.140410] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.140413] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[ 0.143503] raid6: skipped pq benchmark and selected neonx8
[ 0.143517] raid6: using neon recovery algorithm
[ 0.144095] k3-chipinfo 43000014.chipid: Family:J722S rev:SR1.0 JTAGID[0x0bba002f] Detected
[ 0.145157] iommu: Default domain type: Translated
[ 0.145168] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.145666] SCSI subsystem initialized
[ 0.145859] libata version 3.00 loaded.
[ 0.146049] usbcore: registered new interface driver usbfs
[ 0.146083] usbcore: registered new interface driver hub
[ 0.146120] usbcore: registered new device driver usb
[ 0.146961] pps_core: LinuxPPS API ver. 1 registered
[ 0.146970] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.146986] PTP clock support registered
[ 0.147135] scmi_core: SCMI protocol bus registered
[ 0.147552] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fca100
[ 0.147777] omap-mailbox 29010000.mailbox: omap mailbox rev 0x66fca100
[ 0.147953] omap-mailbox 29020000.mailbox: omap mailbox rev 0x66fca100
[ 0.148184] omap-mailbox 29030000.mailbox: omap mailbox rev 0x66fca100
[ 0.149727] NetLabel: Initializing
[ 0.149737] NetLabel: domain hash size = 128
[ 0.149741] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 0.149809] NetLabel: unlabeled traffic allowed by default
[ 0.150283] vgaarb: loaded
[ 0.151265] clocksource: Switched to clocksource arch_sys_counter
[ 0.153267] VFS: Disk quotas dquot_6.6.0
[ 0.153395] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.153678] FS-Cache: Loaded
[ 0.154333] CacheFiles: Loaded
[ 0.154924] AppArmor: AppArmor Filesystem Enabled
[ 0.163299] NET: Registered PF_INET protocol family
[ 0.163552] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.167587] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 0.167686] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.167800] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.168173] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[ 0.169115] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.169703] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear)
[ 0.169963] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.170050] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.170598] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.171461] RPC: Registered named UNIX socket transport module.
[ 0.171475] RPC: Registered udp transport module.
[ 0.171477] RPC: Registered tcp transport module.
[ 0.171480] RPC: Registered tcp-with-tls transport module.
[ 0.171483] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.171493] NET: Registered PF_XDP protocol family
[ 0.171514] PCI: CLS 0 bytes, default 64
[ 0.175746] kvm [1]: IPA Size Limit: 40 bits
[ 0.177008] kvm [1]: vgic-v2@100020000
[ 0.177031] kvm [1]: GIC system register CPU interface enabled
[ 0.177066] kvm [1]: vgic interrupt IRQ9
[ 0.177089] kvm [1]: Hyp mode initialized successfully
[ 0.976184] Initialise system trusted keyrings
[ 0.976552] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[ 0.976662] zbud: loaded
[ 0.984536] NFS: Registering the id_resolver key type
[ 0.984572] Key type id_resolver registered
[ 0.984576] Key type id_legacy registered
[ 0.984674] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.984680] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 0.984895] fuse: init (API version 7.39)
[ 1.019715] NET: Registered PF_ALG protocol family
[ 1.019766] xor: measuring software checksum speed
[ 1.023541] 8regs : 2627 MB/sec
[ 1.027298] 32regs : 2627 MB/sec
[ 1.031343] arm64_neon : 2437 MB/sec
[ 1.031347] xor: using function: 32regs (2627 MB/sec)
[ 1.031361] Key type asymmetric registered
[ 1.031367] Asymmetric key parser 'x509' registered
[ 1.031371] Asymmetric key parser 'pkcs8' registered
[ 1.031507] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[ 1.031675] io scheduler mq-deadline registered
[ 1.035778] pinctrl-single 4084000.pinctrl: 34 pins, size 136
[ 1.036775] pinctrl-single f4000.pinctrl: 171 pins, size 684
[ 1.043057] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[ 1.050757] SPI driver tps6594 has no spi_device_id for ti,tps6594-q1
[ 1.050771] SPI driver tps6594 has no spi_device_id for ti,tps6593-q1
[ 1.050774] SPI driver tps6594 has no spi_device_id for ti,lp8764-q1
[ 1.051452] megasas: 07.725.01.00-rc1
[ 1.057384] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[ 1.057398] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 1.057431] sky2: driver version 1.30
[ 1.058668] VFIO - User Level meta-driver version: 0.3
[ 1.059944] usbcore: registered new device driver onboard-usb-hub
[ 1.062103] i2c_dev: i2c /dev entries driver
[ 1.062337] Driver for 1-wire Dallas network protocol.
[ 1.063691] sdhci: Secure Digital Host Controller Interface driver
[ 1.063696] sdhci: Copyright(c) Pierre Ossman
[ 1.063939] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.065167] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.065765] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[ 1.066609] hid: raw HID events driver (C) Jiri Kosina
[ 1.066989] usbcore: registered new interface driver usbhid
[ 1.066994] usbhid: USB HID core driver
[ 1.069011] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 1.069943] optee: probing for conduit method.
[ 1.069973] optee: revision 4.2 (12d7c4ee)
[ 1.086289] watchdog: Delayed init of the lockup detector failed: -19
[ 1.086297] watchdog: Hard watchdog permanently disabled
[ 1.086626] optee: dynamic shared memory is enabled
[ 1.086863] optee: initialized driver
[ 1.088735] NET: Registered PF_INET6 protocol family
[ 1.091914] Segment Routing with IPv6
[ 1.091985] In-situ OAM (IOAM) with IPv6
[ 1.092063] mip6: Mobile IPv6
[ 1.092085] NET: Registered PF_PACKET protocol family
[ 1.092313] Key type dns_resolver registered
[ 1.092321] mpls_gso: MPLS GSO support
[ 1.102639] registered taskstats version 1
[ 1.103039] Loading compiled-in X.509 certificates
[ 1.114807] Key type .fscrypt registered
[ 1.114822] Key type fscrypt-provisioning registered
[ 1.118675] Btrfs loaded, zoned=yes, fsverity=yes
[ 1.118854] Key type encrypted registered
[ 1.118875] AppArmor: AppArmor sha1 policy hashing enabled
[ 1.118914] ima: No TPM chip found, activating TPM-bypass!
[ 1.118942] ima: Allocated hash algorithm: sha256
[ 1.118989] ima: No architecture policies found
[ 1.119062] evm: Initialising EVM extended attributes:
[ 1.119066] evm: security.selinux
[ 1.119069] evm: security.SMACK64 (disabled)
[ 1.119073] evm: security.SMACK64EXEC (disabled)
[ 1.119076] evm: security.SMACK64TRANSMUTE (disabled)
[ 1.119078] evm: security.SMACK64MMAP (disabled)
[ 1.119081] evm: security.apparmor
[ 1.119084] evm: security.ima
[ 1.119086] evm: security.capability
[ 1.119089] evm: HMAC attrs: 0x1
[ 1.125114] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0009 '9.0.6--w2023.01-j722s (Kool Koa')
[ 1.194925] omap_i2c 4900000.i2c: bus 1 rev0.12 at 100 kHz
[ 1.222921] input: tps65219-pwrbutton as /devices/platform/bus@f0000/bus@f0000:bus@b00000/2b200000.i2c/i2c-2/2-0030/tps65219-pwrbutton.2.auto/input/input0
[ 1.229478] rtc-ds1307 2-0068: registered as rtc0
[ 1.231632] rtc-ds1307 2-0068: hctosys: unable to read the hardware clock
[ 1.231728] omap_i2c 2b200000.i2c: bus 2 rev0.12 at 100 kHz
[ 1.233118] omap_i2c 20000000.i2c: bus 3 rev0.12 at 400 kHz
[ 1.234396] platform 30220000.dss: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@4c
[ 1.234664] i2c 4-004c: Fixed dependency cycle(s) with /bus@f0000/dss@30220000
[ 1.234929] omap_i2c 20010000.i2c: bus 4 rev0.12 at 100 kHz
[ 1.236404] omap_i2c 20020000.i2c: bus 5 rev0.12 at 400 kHz
[ 1.237095] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
[ 1.237335] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
[ 1.237740] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
[ 1.238131] ti-sci-inta 4e400000.interrupt-controller: Interrupt Aggregator domain 200 created
[ 1.246536] ti-udma 485c0100.dma-controller: Number of rings: 82
[ 1.249462] ti-udma 485c0100.dma-controller: Channels: 44 (bchan: 16, tchan: 12, rchan: 16)
[ 1.252625] ti-udma 485c0000.dma-controller: Number of rings: 150
[ 1.258268] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
[ 1.260864] ti-udma 4e230000.dma-controller: Number of rings: 40
[ 1.262701] ti-udma 4e230000.dma-controller: Channels: 20 (bchan: 0, tchan: 8, rchan: 12)
[ 1.265158] printk: console [ttyS2] disabled
[ 1.265519] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 327, base_baud = 3000000) is a 8250
[ 1.265567] printk: console [ttyS2] enabled
[ 1.274223] 2810000.serial: ttyS3 at MMIO 0x2810000 (irq = 328, base_baud = 3000000) is a 8250
[ 1.275072] omap8250 2860000.serial: PM domain pd:158 will not be powered off
[ 1.275812] 2860000.serial: ttyS6 at MMIO 0x2860000 (irq = 329, base_baud = 3000000) is a 8250
[ 1.276049] serial serial0: tty port ttyS6 registered
[ 1.278172] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 1.327278] davinci_mdio 8000f00.mdio: davinci mdio revision 17.7, bus freq 1000000
[ 1.331285] davinci_mdio 8000f00.mdio: phy[0]: device 8000f00.mdio:00, driver TI DP83867
[ 1.331345] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
[ 1.331582] am65-cpsw-nuss 8000000.ethernet: Use random MAC address
[ 1.337868] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
[ 1.337876] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
[ 1.338729] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010d, freq:500000000, add_val:1 pps:0
[ 1.344804] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
[ 1.352779] rtc-ti-k3 2b1f0000.rtc: registered as rtc1
[ 1.423403] it66121 4-004c: IT66121 revision 0 probed
[ 1.428299] j721e-pcie f102000.pcie: host bridge /bus@f0000/pcie@f102000 ranges:
[ 1.428358] j721e-pcie f102000.pcie: IO 0x0068001000..0x0068010fff -> 0x0068001000
[ 1.428381] j721e-pcie f102000.pcie: MEM 0x0068011000..0x006fffffff -> 0x0068011000
[ 1.428400] j721e-pcie f102000.pcie: IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
[ 2.432283] j721e-pcie f102000.pcie: PCI host bridge to bus 0000:00
[ 2.432310] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.432323] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0x68001000-0x68010fff])
[ 2.432331] pci_bus 0000:00: root bus resource [mem 0x68011000-0x6fffffff]
[ 2.432368] pci 0000:00:00.0: [104c:b010] type 01 class 0x060400
[ 2.432453] pci 0000:00:00.0: supports D1
[ 2.432459] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 2.432494] pci 0000:00:00.0: PTM enabled (root), 4ns granularity
[ 2.436075] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 2.436372] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 2.436403] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 2.436563] pcieport 0000:00:00.0: of_irq_parse_pci: failed with rc=-22
[ 2.443640] pcieport 0000:00:00.0: PME: Signaling with IRQ 543
[ 2.444070] pcieport 0000:00:00.0: AER: enabled with IRQ 543
[ 2.445984] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.529932] [drm] Initialized tidss 1.0.0 20180215 for 30220000.dss on minor 0
[ 2.530911] tidss 30220000.dss: [drm] Cannot find any crtc or sizes
[ 2.532284] tidss 30220000.dss: [drm] Cannot find any crtc or sizes
[ 2.535099] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
[ 2.535152] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 1
[ 2.535565] xhci-hcd xhci-hcd.5.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000008010
[ 2.535617] xhci-hcd xhci-hcd.5.auto: irq 545, io mem 0x31210000
[ 2.535835] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
[ 2.535849] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 2
[ 2.535864] xhci-hcd xhci-hcd.5.auto: Host supports USB 3.0 SuperSpeed
[ 2.536157] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06
[ 2.536167] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.536175] usb usb1: Product: xHCI Host Controller
[ 2.536181] usb usb1: Manufacturer: Linux 6.6.32-ti-arm64-r33615 xhci-hcd
[ 2.536187] usb usb1: SerialNumber: xhci-hcd.5.auto
[ 2.536795] hub 1-0:1.0: USB hub found
[ 2.536837] hub 1-0:1.0: 1 port detected
[ 2.543641] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 2.543816] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.06
[ 2.543826] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.543834] usb usb2: Product: xHCI Host Controller
[ 2.543840] usb usb2: Manufacturer: Linux 6.6.32-ti-arm64-r33615 xhci-hcd
[ 2.543846] usb usb2: SerialNumber: xhci-hcd.5.auto
[ 2.544408] hub 2-0:1.0: USB hub found
[ 2.544448] hub 2-0:1.0: 1 port detected
[ 2.546396] sdhci-am654 fa00000.mmc: Got CD GPIO
[ 2.546790] mmc2: CQHCI version 5.10
[ 2.546932] mmc1: CQHCI version 5.10
[ 2.549383] debugfs: Directory 'pd:244' with parent 'pm_genpd' already present!
[ 2.558837] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
[ 2.566181] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
[ 2.583574] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
[ 2.587373] mmc2: SDHCI controller on fa20000.mmc [fa20000.mmc] using ADMA 64-bit
[ 2.587794] clk: Disabling unused clocks
[ 2.593055] sdhci-am654 fa20000.mmc: card claims to support voltages below defined range
[ 2.597075] Waiting for root device /dev/mmcblk1p3...
[ 2.605510] mmc2: new high speed SDIO card at address 0001
[ 2.637303] mmc1: new ultra high speed SDR104 SDXC card at address aaaa
[ 2.638415] mmcblk1: mmc1:aaaa SN64G 59.5 GiB
[ 2.640740] mmcblk1: p1 p2 p3
[ 2.650928] EXT4-fs (mmcblk1p3): INFO: recovery required on readonly filesystem
[ 2.650951] EXT4-fs (mmcblk1p3): write access will be enabled during recovery
[ 2.716862] tidss 30220000.dss: vp0: Clock rate 100000000 differs over 5% from requested 147180000
[ 2.719527] Console: switching to colour frame buffer device 256x67
[ 2.741294] tidss 30220000.dss: [drm] fb0: tidssdrmfb frame buffer device
[ 2.742051] EXT4-fs (mmcblk1p3): recovery complete
[ 2.744668] EXT4-fs (mmcblk1p3): mounted filesystem 7bd126c8-9b87-4fa0-8d83-e125ad716ac6 ro with ordered data mode. Quota mode: none.
[ 2.744773] VFS: Mounted root (ext4 filesystem) readonly on device 179:3.
[ 2.748302] devtmpfs: mounted
[ 2.754281] Freeing unused kernel memory: 6784K
[ 2.810477] Checked W+X mappings: passed, no W+X pages found
[ 2.810560] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 2.810807] Run /sbin/init as init process
[ 2.810816] with arguments:
[ 2.810821] /sbin/init
[ 2.810825] with environment:
[ 2.810829] HOME=/
[ 2.810833] TERM=linux
[ 2.836293] Not activating Mandatory Access Control as /sbin/tomoyo-init does not exist.
[ 3.135803] systemd[1]: System time before build time, advancing clock.
[ 3.222126] systemd[1]: systemd 254.14-1~bpo12+1bbbio0~bookworm+20240707 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[ 3.222183] systemd[1]: Detected architecture arm64.
[ 3.227504] systemd[1]: Hostname set to <BeagleTest>.
[ 3.696215] hid-generic 0003:045E:0768.0003: input,hidraw2: USB HID v1.11 Keyboard [Microsoft Microsoft® SiderWinderTM X4 Keyboard] on usb-xhci-hcd.5.auto-1.2/input1
[ 4.125476] systemd[1]: Queued start job for default target graphical.target.
[ 4.161296] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[ 4.165261] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[ 4.168825] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[ 4.172446] systemd[1]: Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
[ 4.175172] systemd[1]: Created slice user.slice - User and Session Slice.
[ 4.176183] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[ 4.177591] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
[ 4.177799] systemd[1]: Expecting device dev-mmcblk1p1.device - /dev/mmcblk1p1...
[ 4.177869] systemd[1]: Expecting device dev-mmcblk1p2.device - /dev/mmcblk1p2...
[ 4.177920] systemd[1]: Expecting device dev-ttyGS0.device - /dev/ttyGS0...
[ 4.177978] systemd[1]: Expecting device dev-ttyS2.device - /dev/ttyS2...
[ 4.178186] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[ 4.178414] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[ 4.178492] systemd[1]: Reached target slices.target - Slice Units.
[ 4.178699] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[ 4.179559] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[ 4.180927] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[ 4.182167] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[ 4.183913] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
[ 4.186440] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[ 4.187653] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[ 4.211864] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...
[ 4.219681] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
[ 4.227778] systemd[1]: Mounting sys-kernel-debug.mount - /sys/kernel/debug...
[ 4.236659] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
[ 4.252787] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
[ 4.262222] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[ 4.272165] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...
[ 4.282112] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
[ 4.291782] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
[ 4.301595] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
[ 4.311123] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...
[ 4.320806] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...
[ 4.331362] systemd[1]: Starting systemd-fsck-root.service - File System Check on Root Device...
[ 4.349970] systemd[1]: Starting systemd-journald.service - Journal Service...
[ 4.371076] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[ 4.371413] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[ 4.371521] device-mapper: uevent: version 1.0.3
[ 4.372263] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com
[ 4.384425] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...
[ 4.384841] systemd[1]: systemd-pcrmachine.service - TPM2 PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/StubPcrKernelImage-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f).
[ 4.395415] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[ 4.409676] loop: module loaded
[ 4.413833] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.
[ 4.415451] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[ 4.417747] systemd[1]: Mounted sys-kernel-debug.mount - /sys/kernel/debug.
[ 4.419542] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[ 4.422634] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[ 4.426370] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[ 4.428457] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs.
[ 4.432174] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[ 4.434010] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[ 4.438699] systemd[1]: modprobe@drm.service: Deactivated successfully.
[ 4.440575] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
[ 4.445303] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[ 4.447722] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[ 4.450946] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[ 4.452596] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse.
[ 4.457155] systemd[1]: modprobe@loop.service: Deactivated successfully.
[ 4.458705] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop.
[ 4.500092] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
[ 4.512277] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
[ 4.513063] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
[ 4.524574] systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
[ 4.541048] systemd-journald[154]: Collecting audit messages is disabled.
[ 4.543167] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[ 4.546302] systemd[1]: Finished systemd-network-generator.service - Generate network units from Kernel command line.
[ 4.549607] systemd[1]: Finished systemd-fsck-root.service - File System Check on Root Device.
[ 4.551605] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[ 4.552822] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System.
[ 4.592758] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
[ 4.605870] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[ 4.706095] EXT4-fs (mmcblk1p3): re-mounted 7bd126c8-9b87-4fa0-8d83-e125ad716ac6 r/w. Quota mode: none.
[ 4.718293] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
[ 4.722791] systemd[1]: systemd-hwdb-update.service - Rebuild Hardware Database was skipped because of an unmet condition check (ConditionNeedsUpdate=/etc).
[ 4.723246] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[ 4.756505] systemd[1]: Starting systemd-random-seed.service - Load/Save OS Random Seed...
[ 4.760915] systemd[1]: Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
[ 4.764628] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables.
[ 4.766343] systemd[1]: systemd-sysusers.service - Create System Users was skipped because no trigger condition checks were met.
[ 4.777068] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev...
[ 4.822715] systemd[1]: Started systemd-journald.service - Journal Service.
[ 4.970317] systemd-journald[154]: Received client request to flush runtime journal.
[ 4.979072] systemd-journald[154]: File /var/log/journal/6bfb349e95c447de8f2399922b18ef16/system.journal corrupted or uncleanly shut down, renaming and replacing.
[ 5.623315] random: crng init done
[ 6.437647] Adding 4194300k swap on /dev/mmcblk1p2. Priority:-2 extents:1 across:4194300k SS
[ 7.158096] mc: Linux media interface: v0.10
[ 7.167703] k3-dsp-rproc 7e000000.dsp: assigned reserved memory node c7x-dma-memory@a3000000
[ 7.168295] k3-dsp-rproc 7e000000.dsp: configured DSP for remoteproc mode
[ 7.294749] videodev: Linux video capture interface: v2.00
[ 7.326569] remoteproc remoteproc0: 7e000000.dsp is available
[ 7.333986] k3-dsp-rproc 7e200000.dsp: assigned reserved memory node c7x-dma-memory@a4000000
[ 7.334742] k3-dsp-rproc 7e200000.dsp: configured DSP for remoteproc mode
[ 7.338168] remoteproc remoteproc0: Direct firmware load for j722s-c71_0-fw failed with error -2
[ 7.338228] remoteproc remoteproc0: powering up 7e000000.dsp
[ 7.338302] remoteproc remoteproc0: Direct firmware load for j722s-c71_0-fw failed with error -2
[ 7.338315] remoteproc remoteproc0: request_firmware failed: -2
[ 7.359958] remoteproc remoteproc1: 7e200000.dsp is available
[ 7.360290] remoteproc remoteproc1: Direct firmware load for j722s-c71_1-fw failed with error -2
[ 7.360330] remoteproc remoteproc1: powering up 7e200000.dsp
[ 7.360387] remoteproc remoteproc1: Direct firmware load for j722s-c71_1-fw failed with error -2
[ 7.360398] remoteproc remoteproc1: request_firmware failed: -2
[ 7.446337] audit: type=1400 audit(1720386228.304:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=322 comm="apparmor_parser"
[ 7.449566] audit: type=1400 audit(1720386228.308:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=323 comm="apparmor_parser"
[ 7.449601] audit: type=1400 audit(1720386228.308:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=323 comm="apparmor_parser"
[ 7.504221] audit: type=1400 audit(1720386228.364:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/gpsd" pid=329 comm="apparmor_parser"
[ 7.505717] audit: type=1400 audit(1720386228.364:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=328 comm="apparmor_parser"
[ 7.505756] audit: type=1400 audit(1720386228.364:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=328 comm="apparmor_parser"
[ 7.505766] audit: type=1400 audit(1720386228.364:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=328 comm="apparmor_parser"
[ 7.510059] audit: type=1400 audit(1720386228.368:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=326 comm="apparmor_parser"
[ 7.510101] audit: type=1400 audit(1720386228.368:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=326 comm="apparmor_parser"
[ 7.510110] audit: type=1400 audit(1720386228.368:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=326 comm="apparmor_parser"
[ 7.551007] platform 79000000.r5f: configured R5F for remoteproc mode
[ 7.561717] platform 79000000.r5f: assigned reserved memory node mcu-r5fss-dma-memory-region@a1000000
[ 7.570561] remoteproc remoteproc2: 79000000.r5f is available
[ 7.572204] remoteproc remoteproc2: Direct firmware load for j722s-mcu-r5f0_0-fw failed with error -2
[ 7.572259] remoteproc remoteproc2: powering up 79000000.r5f
[ 7.572327] remoteproc remoteproc2: Direct firmware load for j722s-mcu-r5f0_0-fw failed with error -2
[ 7.572340] remoteproc remoteproc2: request_firmware failed: -2
[ 7.625907] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
[ 7.626070] platform 78000000.r5f: configured R5F for IPC-only mode
[ 7.626333] platform 78000000.r5f: assigned reserved memory node r5f-dma-memory@a0000000
[ 7.639685] remoteproc remoteproc3: 78000000.r5f is available
[ 7.639822] remoteproc remoteproc3: attaching to 78000000.r5f
[ 7.657841] platform 78000000.r5f: R5F core initialized in IPC-only mode
[ 7.657894] rproc-virtio rproc-virtio.6.auto: assigned reserved memory node r5f-dma-memory@a0000000
[ 7.658112] rproc-virtio rproc-virtio.6.auto: registered virtio0 (type 7)
[ 7.658130] remoteproc remoteproc3: remote processor 78000000.r5f is now attached
[ 7.664893] vdec 30210000.video-codec: Added wave5 driver with caps: 'ENCODE' 'DECODE'
[ 7.664930] vdec 30210000.video-codec: Product Code: 0x521c
[ 7.664937] vdec 30210000.video-codec: Firmware Revision: 291549
[ 7.790332] platform 78400000.r5f: configured R5F for remoteproc mode
[ 7.792003] platform 78400000.r5f: assigned reserved memory node main-r5fss-dma-memory-region@a2000000
[ 7.875658] remoteproc remoteproc4: 78400000.r5f is available
[ 7.876042] remoteproc remoteproc4: Direct firmware load for j722s-main-r5f0_0-fw failed with error -2
[ 7.876082] remoteproc remoteproc4: powering up 78400000.r5f
[ 7.876206] remoteproc remoteproc4: Direct firmware load for j722s-main-r5f0_0-fw failed with error -2
[ 7.876221] remoteproc remoteproc4: request_firmware failed: -2
[ 8.121764] at24 2-0050: supply vcc not found, using dummy regulator
[ 8.123175] at24 2-0050: 4096 byte 24c32 EEPROM, writable, 1 bytes/write
[ 8.514986] cpu cpu0: _of_add_opp_table_v2: no supported OPPs
[ 8.521835] cpu cpu0: OPP table can't be empty
[ 8.721437] e5010 fd20000.e5010: Device registered as /dev/video2
[ 9.723652] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 9.728459] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 9.729374] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 9.951954] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 9.953046] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd
[ 9.953435] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe
[ 9.966820] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:00] driver [TI DP83867] (irq=POLL)
[ 9.966856] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
[ 10.113762] alsactl[531]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
[ 10.693522] file system registered
[ 10.769074] read descriptors
[ 10.769119] read strings
[ 13.546436] kauditd_printk_skb: 3 callbacks suppressed
[ 13.546453] audit: type=1400 audit(1723023460.097:15): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=810 comm="apparmor_parser"
[ 13.817190] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 13.822948] Bridge firewalling registered
[ 14.058918] Initializing XFRM netlink socket
[ 14.084753] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx

Compared with j722s-evm-linux-bootlog

Ti 6.6.32 kernel bootlog,

olof@BeagleTest:~$ dmesg
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.6.32-ti-arm64-r11 (olof@DESKTOP-B8BT4NC) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP Thu Aug 8 15:22:03 CEST 2024
[ 0.000000] KASLR disabled due to lack of seed
[ 0.000000] Machine model: BeagleBoard.org BeagleY-AI
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: created CMA memory pool at 0x00000008c8000000, size 896 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000008c8000000..0x00000008ffffffff (917504 KiB) map reusable linux,cma
[ 0.000000] OF: reserved mem: 0x000000009e780000..0x000000009e7fffff (512 KiB) nomap non-reusable tfa@9e780000
[ 0.000000] OF: reserved mem: 0x000000009e800000..0x000000009fffffff (24576 KiB) nomap non-reusable optee@9e800000
[ 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] OF: reserved mem: 0x00000000a0000000..0x00000000a00fffff (1024 KiB) nomap non-reusable r5f-dma-memory@a0000000
[ 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] OF: reserved mem: 0x00000000a0100000..0x00000000a0ffffff (15360 KiB) nomap non-reusable r5f-memory@a0100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node mcu-r5fss-dma-memory-region@a1000000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a1000000..0x00000000a10fffff (1024 KiB) nomap non-reusable mcu-r5fss-dma-memory-region@a1000000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node mcu-r5fss-memory-region@a1100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a1100000..0x00000000a1ffffff (15360 KiB) nomap non-reusable mcu-r5fss-memory-region@a1100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node main-r5fss-dma-memory-region@a2000000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a2000000..0x00000000a20fffff (1024 KiB) nomap non-reusable main-r5fss-dma-memory-region@a2000000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node main-r5fss-memory-region@a2100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a2100000..0x00000000a2ffffff (15360 KiB) nomap non-reusable main-r5fss-memory-region@a2100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node c7x-dma-memory@a3000000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a3000000..0x00000000a30fffff (1024 KiB) nomap non-reusable c7x-dma-memory@a3000000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node c7x-memory@a3100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a3100000..0x00000000a3ffffff (15360 KiB) nomap non-reusable c7x-memory@a3100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node c7x-dma-memory@a4000000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a4000000..0x00000000a40fffff (1024 KiB) nomap non-reusable c7x-dma-memory@a4000000
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node c7x-memory@a4100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x00000000a4100000..0x00000000a4ffffff (15360 KiB) nomap non-reusable c7x-memory@a4100000
[ 0.000000] OF: reserved mem: 0x00000000a5000000..0x00000000a6bfffff (28672 KiB) nomap non-reusable ipc-memories@a5000000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x00000008ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x000000009e77ffff]
[ 0.000000] node 0: [mem 0x000000009e780000-0x00000000a6bfffff]
[ 0.000000] node 0: [mem 0x00000000a6c00000-0x00000000ffffffff]
[ 0.000000] node 0: [mem 0x0000000880000000-0x00000008ffffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000008ffffffff]
[ 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.5
[ 0.000000] percpu: Embedded 31 pages/cpu s86824 r8192 d31960 u126976
[ 0.000000] pcpu-alloc: s86824 r8192 d31960 u126976 alloc=31*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: console=ttyS2,115200n8 root=/dev/mmcblk1p3 ro rootfstype=ext4 resume=/dev/mmcblk1p2 rootwait net.ifnames=0 quiet
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192
[ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[ 0.000000] software IO TLB: area num 4.
[ 0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB)
[ 0.000000] Memory: 1991532K/4194304K available (19008K kernel code, 2912K rwdata, 5628K rodata, 6848K init, 870K bss, 318196K reserved, 917504K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 59109 entries in 231 pages
[ 0.000000] ftrace: allocated 231 pages with 6 groups
[ 0.000000] trace event string verifier disabled
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[ 0.000000] Rude variant of Tasks RCU enabled.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 256 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: GICv3 features: 16 PPIs
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
[ 0.000000] ITS [mem 0x01820000-0x0182ffff]
[ 0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
[ 0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19
[ 0.000000] ITS@0x0000000001820000: allocated 524288 Devices @880800000 (flat, esz 8, psz 64K, shr 0)
[ 0.000000] ITS: using cache flushing for cmd queue
[ 0.000000] GICv3: using LPI property table @0x0000000880220000
[ 0.000000] GIC: using cache flushing for LPI property table
[ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000880230000
[ 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.000609] Console: colour dummy device 80x25
[ 0.000663] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
[ 0.000674] pid_max: default: 32768 minimum: 301
[ 0.003389] LSM: initializing lsm=capability,landlock,yama,apparmor,tomoyo,bpf,integrity
[ 0.004243] landlock: Up and running.
[ 0.004246] Yama: becoming mindful.
[ 0.004346] AppArmor: AppArmor initialized
[ 0.004352] TOMOYO Linux initialized
[ 0.004376] LSM support for eBPF active
[ 0.005294] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.005314] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.009479] RCU Tasks Rude: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.009558] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.009757] rcu: Hierarchical SRCU implementation.
[ 0.009761] rcu: Max phase no-delay instances is 1000.
[ 0.010932] Platform MSI: msi-controller@1820000 domain created
[ 0.011302] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
[ 0.011696] EFI services will not be available.
[ 0.012216] smp: Bringing up secondary CPUs ...
[ 0.020932] Detected VIPT I-cache on CPU1
[ 0.021020] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
[ 0.021036] GICv3: CPU1: using allocated LPI pending table @0x0000000880240000
[ 0.021091] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.029889] Detected VIPT I-cache on CPU2
[ 0.029957] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
[ 0.029970] GICv3: CPU2: using allocated LPI pending table @0x0000000880250000
[ 0.030008] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.038741] Detected VIPT I-cache on CPU3
[ 0.038811] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
[ 0.038823] GICv3: CPU3: using allocated LPI pending table @0x0000000880260000
[ 0.038858] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.038948] smp: Brought up 1 node, 4 CPUs
[ 0.038955] SMP: Total of 4 processors activated.
[ 0.038959] CPU features: detected: 32-bit EL0 Support
[ 0.038962] CPU features: detected: 32-bit EL1 Support
[ 0.038967] CPU features: detected: CRC32 instructions
[ 0.039035] CPU: All CPU(s) started at EL2
[ 0.039059] alternatives: applying system-wide alternatives
[ 0.061226] node 0 deferred pages initialised in 20ms
[ 0.062987] devtmpfs: initialized
[ 0.077144] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.077184] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.102881] pinctrl core: initialized pinctrl subsystem
[ 0.103496] DMI not present or invalid.
[ 0.104637] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.105971] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[ 0.106136] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.106283] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.107173] audit: initializing netlink subsys (disabled)
[ 0.107405] audit: type=2000 audit(0.104:1): state=initialized audit_enabled=0 res=1
[ 0.107906] thermal_sys: Registered thermal governor 'fair_share'
[ 0.107912] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.107915] thermal_sys: Registered thermal governor 'step_wise'
[ 0.107918] thermal_sys: Registered thermal governor 'user_space'
[ 0.107921] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.108164] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.108283] ASID allocator initialised with 65536 entries
[ 0.126837] platform 30220000.dss: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@4c
[ 0.130062] platform connector-hdmi: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@4c
[ 0.131204] Modules: 23904 pages in range for non-PLT usage
[ 0.131214] Modules: 515424 pages in range for PLT usage
[ 0.132470] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.132481] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.132486] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.132489] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[ 0.132493] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.132497] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.132501] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.132504] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[ 0.134767] raid6: skipped pq benchmark and selected neonx8
[ 0.134779] raid6: using neon recovery algorithm
[ 0.135329] k3-chipinfo 43000014.chipid: Family:J722S rev:SR1.0 JTAGID[0x0bba002f] Detected
[ 0.136350] iommu: Default domain type: Translated
[ 0.136358] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.136828] SCSI subsystem initialized
[ 0.137526] libata version 3.00 loaded.
[ 0.137715] usbcore: registered new interface driver usbfs
[ 0.137739] usbcore: registered new interface driver hub
[ 0.137777] usbcore: registered new device driver usb
[ 0.138434] pps_core: LinuxPPS API ver. 1 registered
[ 0.138438] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.138451] PTP clock support registered
[ 0.138571] scmi_core: SCMI protocol bus registered
[ 0.139806] NetLabel: Initializing
[ 0.139813] NetLabel: domain hash size = 128
[ 0.139817] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 0.139876] NetLabel: unlabeled traffic allowed by default
[ 0.140247] vgaarb: loaded
[ 0.141152] clocksource: Switched to clocksource arch_sys_counter
[ 0.143000] VFS: Disk quotas dquot_6.6.0
[ 0.143117] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.143373] FS-Cache: Loaded
[ 0.143989] CacheFiles: Loaded
[ 0.144492] AppArmor: AppArmor Filesystem Enabled
[ 0.152121] NET: Registered PF_INET protocol family
[ 0.152333] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.156176] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 0.156263] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.156319] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.156689] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[ 0.157683] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.158247] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear)
[ 0.158481] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.158565] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.159048] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.159837] RPC: Registered named UNIX socket transport module.
[ 0.159846] RPC: Registered udp transport module.
[ 0.159849] RPC: Registered tcp transport module.
[ 0.159852] RPC: Registered tcp-with-tls transport module.
[ 0.159854] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.159866] NET: Registered PF_XDP protocol family
[ 0.159886] PCI: CLS 0 bytes, default 64
[ 0.165294] kvm [1]: IPA Size Limit: 40 bits
[ 0.166510] kvm [1]: vgic-v2@100020000
[ 0.166532] kvm [1]: GIC system register CPU interface enabled
[ 0.166567] kvm [1]: vgic interrupt IRQ9
[ 0.166589] kvm [1]: Hyp mode initialized successfully
[ 1.000044] Initialise system trusted keyrings
[ 1.000389] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[ 1.000481] zbud: loaded
[ 1.008267] NFS: Registering the id_resolver key type
[ 1.008314] Key type id_resolver registered
[ 1.008317] Key type id_legacy registered
[ 1.008408] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 1.008414] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 1.008623] fuse: init (API version 7.39)
[ 1.042219] NET: Registered PF_ALG protocol family
[ 1.042238] xor: measuring software checksum speed
[ 1.045994] 8regs : 2627 MB/sec
[ 1.049749] 32regs : 2627 MB/sec
[ 1.053743] arm64_neon : 2468 MB/sec
[ 1.053747] xor: using function: 32regs (2627 MB/sec)
[ 1.053761] Key type asymmetric registered
[ 1.053765] Asymmetric key parser 'x509' registered
[ 1.053769] Asymmetric key parser 'pkcs8' registered
[ 1.053848] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[ 1.054104] io scheduler mq-deadline registered
[ 1.058145] pinctrl-single 4084000.pinctrl: 34 pins, size 136
[ 1.059012] pinctrl-single f4000.pinctrl: 171 pins, size 684
[ 1.064857] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[ 1.071838] SPI driver tps6594 has no spi_device_id for ti,tps6594-q1
[ 1.071852] SPI driver tps6594 has no spi_device_id for ti,tps6593-q1
[ 1.071856] SPI driver tps6594 has no spi_device_id for ti,lp8764-q1
[ 1.072459] megasas: 07.725.01.00-rc1
[ 1.077710] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[ 1.077724] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 1.077753] sky2: driver version 1.30
[ 1.078926] VFIO - User Level meta-driver version: 0.3
[ 1.080055] usbcore: registered new device driver onboard-usb-hub
[ 1.082067] i2c_dev: i2c /dev entries driver
[ 1.082282] Driver for 1-wire Dallas network protocol.
[ 1.083473] sdhci: Secure Digital Host Controller Interface driver
[ 1.083477] sdhci: Copyright(c) Pierre Ossman
[ 1.083716] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.085347] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[ 1.086208] hid: raw HID events driver (C) Jiri Kosina
[ 1.086571] usbcore: registered new interface driver usbhid
[ 1.086576] usbhid: USB HID core driver
[ 1.087038] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fca100
[ 1.087218] omap-mailbox 29010000.mailbox: omap mailbox rev 0x66fca100
[ 1.087331] omap-mailbox 29020000.mailbox: omap mailbox rev 0x66fca100
[ 1.087481] omap-mailbox 29030000.mailbox: omap mailbox rev 0x66fca100
[ 1.089231] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 1.090149] optee: probing for conduit method.
[ 1.090179] optee: revision 4.2 (12d7c4ee)
[ 1.106568] watchdog: Delayed init of the lockup detector failed: -19
[ 1.106573] watchdog: Hard watchdog permanently disabled
[ 1.106821] optee: dynamic shared memory is enabled
[ 1.107057] optee: initialized driver
[ 1.108866] NET: Registered PF_INET6 protocol family
[ 1.111828] Segment Routing with IPv6
[ 1.111897] In-situ OAM (IOAM) with IPv6
[ 1.111993] mip6: Mobile IPv6
[ 1.112013] NET: Registered PF_PACKET protocol family
[ 1.112232] Key type dns_resolver registered
[ 1.112238] mpls_gso: MPLS GSO support
[ 1.121076] registered taskstats version 1
[ 1.121354] Loading compiled-in X.509 certificates
[ 1.131256] Key type .fscrypt registered
[ 1.131270] Key type fscrypt-provisioning registered
[ 1.134835] Btrfs loaded, zoned=yes, fsverity=yes
[ 1.135018] Key type encrypted registered
[ 1.135027] AppArmor: AppArmor sha1 policy hashing enabled
[ 1.135064] ima: No TPM chip found, activating TPM-bypass!
[ 1.135082] ima: Allocated hash algorithm: sha256
[ 1.135126] ima: No architecture policies found
[ 1.135199] evm: Initialising EVM extended attributes:
[ 1.135202] evm: security.selinux
[ 1.135205] evm: security.SMACK64 (disabled)
[ 1.135208] evm: security.SMACK64EXEC (disabled)
[ 1.135211] evm: security.SMACK64TRANSMUTE (disabled)
[ 1.135213] evm: security.SMACK64MMAP (disabled)
[ 1.135216] evm: security.apparmor
[ 1.135218] evm: security.ima
[ 1.135220] evm: security.capability
[ 1.135223] evm: HMAC attrs: 0x1
[ 1.141171] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0009 '9.0.6--w2023.01-j722s (Kool Koa')
[ 1.207967] omap_i2c 4900000.i2c: bus 1 rev0.12 at 100 kHz
[ 1.236491] input: tps65219-pwrbutton as /devices/platform/bus@f0000/bus@f0000:bus@b00000/2b200000.i2c/i2c-2/2-0030/tps65219-pwrbutton.2.auto/input/input0
[ 1.242854] rtc-ds1307 2-0068: registered as rtc0
[ 1.245026] rtc-ds1307 2-0068: setting system clock to 2024-08-08T14:40:48 UTC (1723128048)
[ 1.245122] omap_i2c 2b200000.i2c: bus 2 rev0.12 at 100 kHz
[ 1.246440] omap_i2c 20000000.i2c: bus 3 rev0.12 at 400 kHz
[ 1.247630] platform 30220000.dss: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@4c
[ 1.247840] i2c 4-004c: Fixed dependency cycle(s) with /bus@f0000/dss@30220000
[ 1.248186] omap_i2c 20010000.i2c: bus 4 rev0.12 at 100 kHz
[ 1.249568] omap_i2c 20020000.i2c: bus 5 rev0.12 at 400 kHz
[ 1.249834] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
[ 1.249981] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
[ 1.250235] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
[ 1.250534] ti-sci-inta 4e400000.interrupt-controller: Interrupt Aggregator domain 200 created
[ 1.258317] ti-udma 485c0100.dma-controller: Number of rings: 82
[ 1.260953] ti-udma 485c0100.dma-controller: Channels: 44 (bchan: 16, tchan: 12, rchan: 16)
[ 1.263825] ti-udma 485c0000.dma-controller: Number of rings: 150
[ 1.268874] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
[ 1.271239] ti-udma 4e230000.dma-controller: Number of rings: 40
[ 1.272868] ti-udma 4e230000.dma-controller: Channels: 20 (bchan: 0, tchan: 8, rchan: 12)
[ 1.275106] printk: console [ttyS2] disabled
[ 1.275453] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 327, base_baud = 3000000) is a 8250
[ 1.275503] printk: console [ttyS2] enabled
[ 1.277085] 2810000.serial: ttyS3 at MMIO 0x2810000 (irq = 328, base_baud = 3000000) is a 8250
[ 1.277987] omap8250 2860000.serial: PM domain pd:158 will not be powered off
[ 1.278600] 2860000.serial: ttyS6 at MMIO 0x2860000 (irq = 329, base_baud = 3000000) is a 8250
[ 1.278815] serial serial0: tty port ttyS6 registered
[ 1.280467] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 1.329151] davinci_mdio 8000f00.mdio: davinci mdio revision 17.7, bus freq 1000000
[ 1.332967] davinci_mdio 8000f00.mdio: phy[0]: device 8000f00.mdio:00, driver TI DP83867
[ 1.333024] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
[ 1.333284] am65-cpsw-nuss 8000000.ethernet: Use random MAC address
[ 1.339569] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
[ 1.339576] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
[ 1.340381] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010d, freq:500000000, add_val:1 pps:0
[ 1.346238] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
[ 1.353890] rtc-ti-k3 2b1f0000.rtc: registered as rtc1
[ 1.372181] j721e-pcie f102000.pcie: host bridge /bus@f0000/pcie@f102000 ranges:
[ 1.372237] j721e-pcie f102000.pcie: IO 0x0068001000..0x0068010fff -> 0x0068001000
[ 1.372260] j721e-pcie f102000.pcie: MEM 0x0068011000..0x006fffffff -> 0x0068011000
[ 1.372278] j721e-pcie f102000.pcie: IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
[ 2.377286] j721e-pcie f102000.pcie: PCI host bridge to bus 0000:00
[ 2.377310] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.377323] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0x68001000-0x68010fff])
[ 2.377331] pci_bus 0000:00: root bus resource [mem 0x68011000-0x6fffffff]
[ 2.377371] pci 0000:00:00.0: [104c:b010] type 01 class 0x060400
[ 2.377452] pci 0000:00:00.0: supports D1
[ 2.377458] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 2.377491] pci 0000:00:00.0: PTM enabled (root), 4ns granularity
[ 2.380688] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 2.380904] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 2.380932] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 2.381087] pcieport 0000:00:00.0: of_irq_parse_pci: failed with rc=-22
[ 2.388122] pcieport 0000:00:00.0: PME: Signaling with IRQ 543
[ 2.388493] pcieport 0000:00:00.0: AER: enabled with IRQ 543
[ 2.390396] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.403783] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
[ 2.403820] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 1
[ 2.404114] xhci-hcd xhci-hcd.4.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000008010
[ 2.404169] xhci-hcd xhci-hcd.4.auto: irq 544, io mem 0x31210000
[ 2.404366] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
[ 2.404379] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 2
[ 2.404393] xhci-hcd xhci-hcd.4.auto: Host supports USB 3.0 SuperSpeed
[ 2.404697] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06
[ 2.404708] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.404715] usb usb1: Product: xHCI Host Controller
[ 2.404721] usb usb1: Manufacturer: Linux 6.6.32-ti-arm64-r11 xhci-hcd
[ 2.404726] usb usb1: SerialNumber: xhci-hcd.4.auto
[ 2.405339] hub 1-0:1.0: USB hub found
[ 2.405388] hub 1-0:1.0: 1 port detected
[ 2.412960] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 2.413169] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.06
[ 2.413179] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.413186] usb usb2: Product: xHCI Host Controller
[ 2.413191] usb usb2: Manufacturer: Linux 6.6.32-ti-arm64-r11 xhci-hcd
[ 2.413197] usb usb2: SerialNumber: xhci-hcd.4.auto
[ 2.413712] hub 2-0:1.0: USB hub found
[ 2.413751] hub 2-0:1.0: 1 port detected
[ 2.415600] sdhci-am654 fa00000.mmc: Got CD GPIO
[ 2.416025] mmc2: CQHCI version 5.10
[ 2.416193] mmc1: CQHCI version 5.10
[ 2.418865] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.430384] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.440304] debugfs: Directory 'pd:244' with parent 'pm_genpd' already present!
[ 2.449663] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
[ 2.456035] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
[ 2.457002] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
[ 2.459516] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.464353] mmc2: SDHCI controller on fa20000.mmc [fa20000.mmc] using ADMA 64-bit
[ 2.476033] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.478423] sdhci-am654 fa20000.mmc: card claims to support voltages below defined range
[ 2.485348] clk: Disabling unused clocks
[ 2.493697] Waiting for root device /dev/mmcblk1p3...
[ 2.496830] mmc2: new high speed SDIO card at address 0001
[ 2.522829] mmc1: new ultra high speed SDR104 SDXC card at address aaaa
[ 2.523886] mmcblk1: mmc1:aaaa SN64G 59.5 GiB
[ 2.526239] mmcblk1: p1 p2 p3
[ 2.529169] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.550880] EXT4-fs (mmcblk1p3): mounted filesystem 7bd126c8-9b87-4fa0-8d83-e125ad716ac6 ro with ordered data mode. Quota mode: none.
[ 2.550991] VFS: Mounted root (ext4 filesystem) readonly on device 179:3.
[ 2.556381] devtmpfs: mounted
[ 2.561108] Freeing unused kernel memory: 6848K
[ 2.617578] Checked W+X mappings: passed, no W+X pages found
[ 2.617616] Run /sbin/init as init process
[ 2.617623] with arguments:
[ 2.617629] /sbin/init
[ 2.617634] with environment:
[ 2.617637] HOME=/
[ 2.617641] TERM=linux
[ 2.647916] Not activating Mandatory Access Control as /sbin/tomoyo-init does not exist.
[ 2.665187] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 2.813581] usb 1-1: New USB device found, idVendor=0451, idProduct=8142, bcdDevice= 1.00
[ 2.813610] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[ 2.813617] usb 1-1: SerialNumber: 170708416A16
[ 2.814582] hub 1-1:1.0: USB hub found
[ 2.814647] hub 1-1:1.0: 4 ports detected
[ 2.818101] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.941252] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 2.961522] usb 2-1: New USB device found, idVendor=0451, idProduct=8140, bcdDevice= 1.00
[ 2.961548] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.962523] hub 2-1:1.0: USB hub found
[ 2.962602] hub 2-1:1.0: 4 ports detected
[ 2.965165] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 2.976834] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 3.026889] systemd[1]: systemd 254.14-1~bpo12+1bbbio0~bookworm+20240707 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[ 3.026926] systemd[1]: Detected architecture arm64.
[ 3.031337] systemd[1]: Hostname set to <BeagleTest>.
[ 3.102323] usb 1-1.1: new low-speed USB device number 3 using xhci-hcd
[ 3.210900] usb 1-1.1: New USB device found, idVendor=046d, idProduct=c051, bcdDevice=30.00
[ 3.210928] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.210935] usb 1-1.1: Product: USB-PS/2 Optical Mouse
[ 3.210941] usb 1-1.1: Manufacturer: Logitech
[ 3.218949] input: Logitech USB-PS/2 Optical Mouse as /devices/platform/bus@f0000/f920000.usb/31200000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.1/1-1.1:1.0/0003:046D:C051.0001/input/input1
[ 3.219355] hid-generic 0003:046D:C051.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-xhci-hcd.4.auto-1.1/input0
[ 3.221889] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 3.301211] usb 1-1.2: new full-speed USB device number 4 using xhci-hcd
[ 3.411697] usb 1-1.2: New USB device found, idVendor=045e, idProduct=0768, bcdDevice= 1.50
[ 3.411722] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.411729] usb 1-1.2: Product: Microsoft® SiderWinderTM X4 Keyboard
[ 3.411735] usb 1-1.2: Manufacturer: Microsoft
[ 3.421063] input: Microsoft Microsoft® SiderWinderTM X4 Keyboard as /devices/platform/bus@f0000/f920000.usb/31200000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.2/1-1.2:1.0/0003:045E:0768.0002/input/input2
[ 3.481814] hid-generic 0003:045E:0768.0002: input,hidraw1: USB HID v1.11 Keyboard [Microsoft Microsoft® SiderWinderTM X4 Keyboard] on usb-xhci-hcd.4.auto-1.2/input0
[ 3.483662] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 3.494300] input: Microsoft Microsoft® SiderWinderTM X4 Keyboard Consumer Control as /devices/platform/bus@f0000/f920000.usb/31200000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.2/1-1.2:1.1/0003:045E:0768.0003/input/input3
[ 3.553587] input: Microsoft Microsoft® SiderWinderTM X4 Keyboard as /devices/platform/bus@f0000/f920000.usb/31200000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.2/1-1.2:1.1/0003:045E:0768.0003/input/input4
[ 3.553865] hid-generic 0003:045E:0768.0003: input,hidraw2: USB HID v1.11 Keyboard [Microsoft Microsoft® SiderWinderTM X4 Keyboard] on usb-xhci-hcd.4.auto-1.2/input1
[ 3.555764] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 3.770453] systemd[1]: Queued start job for default target graphical.target.
[ 3.792314] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[ 3.795249] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[ 3.797884] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[ 3.800473] systemd[1]: Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
[ 3.802534] systemd[1]: Created slice user.slice - User and Session Slice.
[ 3.803029] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[ 3.803969] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
[ 3.804128] systemd[1]: Expecting device dev-mmcblk1p1.device - /dev/mmcblk1p1...
[ 3.804169] systemd[1]: Expecting device dev-mmcblk1p2.device - /dev/mmcblk1p2...
[ 3.804209] systemd[1]: Expecting device dev-ttyGS0.device - /dev/ttyGS0...
[ 3.804268] systemd[1]: Expecting device dev-ttyS2.device - /dev/ttyS2...
[ 3.804435] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[ 3.804676] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[ 3.804755] systemd[1]: Reached target slices.target - Slice Units.
[ 3.804952] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[ 3.805885] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[ 3.806809] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[ 3.807590] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[ 3.808589] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
[ 3.810526] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[ 3.811243] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[ 3.816690] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...
[ 3.822578] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
[ 3.828628] systemd[1]: Mounting sys-kernel-debug.mount - /sys/kernel/debug...
[ 3.835873] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
[ 3.847676] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
[ 3.854808] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[ 3.862345] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...
[ 3.869524] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
[ 3.876998] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
[ 3.884552] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
[ 3.892625] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...
[ 3.900311] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...
[ 3.911136] systemd[1]: Starting systemd-fsck-root.service - File System Check on Root Device...
[ 3.923326] systemd[1]: Starting systemd-journald.service - Journal Service...
[ 3.947522] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[ 3.956430] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...
[ 3.956765] systemd[1]: systemd-pcrmachine.service - TPM2 PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/StubPcrKernelImage-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f).
[ 3.968353] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[ 3.980896] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.
[ 3.981011] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[ 3.981435] device-mapper: uevent: version 1.0.3
[ 3.983198] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[ 3.984226] systemd[1]: Mounted sys-kernel-debug.mount - /sys/kernel/debug.
[ 3.985609] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com
[ 3.987415] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[ 3.990371] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[ 3.994324] loop: module loaded
[ 3.994454] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[ 3.995877] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs.
[ 3.999240] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[ 4.000572] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[ 4.002907] systemd[1]: modprobe@drm.service: Deactivated successfully.
[ 4.004180] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
[ 4.007718] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[ 4.009414] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[ 4.012452] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[ 4.014770] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse.
[ 4.018671] systemd[1]: modprobe@loop.service: Deactivated successfully.
[ 4.020198] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop.
[ 4.054226] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
[ 4.062970] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
[ 4.063563] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
[ 4.073574] systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
[ 4.080735] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[ 4.083870] systemd-journald[153]: Collecting audit messages is disabled.
[ 4.086827] systemd[1]: Finished systemd-network-generator.service - Generate network units from Kernel command line.
[ 4.087960] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[ 4.088849] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System.
[ 4.098025] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[ 4.129391] systemd[1]: Finished systemd-fsck-root.service - File System Check on Root Device.
[ 4.158928] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
[ 4.191205] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables.
[ 4.236851] systemd[1]: Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
[ 4.272888] systemd[1]: Started systemd-journald.service - Journal Service.
[ 4.275598] EXT4-fs (mmcblk1p3): re-mounted 7bd126c8-9b87-4fa0-8d83-e125ad716ac6 r/w. Quota mode: none.
[ 4.433772] systemd-journald[153]: Received client request to flush runtime journal.
[ 4.553361] systemd-journald[153]: /var/log/journal/6bfb349e95c447de8f2399922b18ef16/system.journal: Journal file uses a different sequence number ID, rotating.
[ 4.553398] systemd-journald[153]: Rotating system journal.
[ 5.269241] random: crng init done
[ 5.899843] Adding 4194300k swap on /dev/mmcblk1p2. Priority:-2 extents:1 across:4194300k SS
[ 6.202631] mc: Linux media interface: v0.10
[ 6.307286] videodev: Linux video capture interface: v2.00
[ 6.338334] platform 79000000.r5f: configured R5F for remoteproc mode
[ 6.341544] platform 79000000.r5f: assigned reserved memory node mcu-r5fss-dma-memory-region@a1000000
[ 6.343725] remoteproc remoteproc0: 79000000.r5f is available
[ 6.344058] k3-dsp-rproc 7e000000.dsp: assigned reserved memory node c7x-dma-memory@a3000000
[ 6.345546] k3-dsp-rproc 7e000000.dsp: configured DSP for remoteproc mode
[ 6.345872] k3-dsp-rproc 7e000000.dsp: local reset is deasserted for device
[ 6.349443] remoteproc remoteproc0: Direct firmware load for j722s-mcu-r5f0_0-fw failed with error -2
[ 6.349532] remoteproc remoteproc0: powering up 79000000.r5f
[ 6.349617] remoteproc remoteproc0: Direct firmware load for j722s-mcu-r5f0_0-fw failed with error -2
[ 6.349633] remoteproc remoteproc0: request_firmware failed: -2
[ 6.361767] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
[ 6.361977] platform 78000000.r5f: configured R5F for IPC-only mode
[ 6.362238] platform 78000000.r5f: assigned reserved memory node r5f-dma-memory@a0000000
[ 6.362970] remoteproc remoteproc1: 7e000000.dsp is available
[ 6.363192] remoteproc remoteproc2: 78000000.r5f is available
[ 6.363301] remoteproc remoteproc2: attaching to 78000000.r5f
[ 6.364510] remoteproc remoteproc1: Direct firmware load for j722s-c71_0-fw failed with error -2
[ 6.364561] remoteproc remoteproc1: powering up 7e000000.dsp
[ 6.364645] remoteproc remoteproc1: Direct firmware load for j722s-c71_0-fw failed with error -2
[ 6.364661] remoteproc remoteproc1: request_firmware failed: -2
[ 6.365102] k3-dsp-rproc 7e200000.dsp: assigned reserved memory node c7x-dma-memory@a4000000
[ 6.372221] k3-dsp-rproc 7e200000.dsp: configured DSP for remoteproc mode
[ 6.372431] k3-dsp-rproc 7e200000.dsp: local reset is deasserted for device
[ 6.401856] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 6.402623] platform 78000000.r5f: R5F core initialized in IPC-only mode
[ 6.406129] remoteproc remoteproc3: 7e200000.dsp is available
[ 6.406413] remoteproc remoteproc3: Direct firmware load for j722s-c71_1-fw failed with error -2
[ 6.406432] remoteproc remoteproc3: powering up 7e200000.dsp
[ 6.406470] remoteproc remoteproc3: Direct firmware load for j722s-c71_1-fw failed with error -2
[ 6.406478] remoteproc remoteproc3: request_firmware failed: -2
[ 6.416317] rproc-virtio rproc-virtio.5.auto: assigned reserved memory node r5f-dma-memory@a0000000
[ 6.425306] rproc-virtio rproc-virtio.5.auto: registered virtio0 (type 7)
[ 6.425340] remoteproc remoteproc2: remote processor 78000000.r5f is now attached
[ 6.450118] platform 78400000.r5f: configured R5F for remoteproc mode
[ 6.450701] platform 78400000.r5f: assigned reserved memory node main-r5fss-dma-memory-region@a2000000
[ 6.451358] remoteproc remoteproc4: 78400000.r5f is available
[ 6.451719] remoteproc remoteproc4: Direct firmware load for j722s-main-r5f0_0-fw failed with error -2
[ 6.451752] remoteproc remoteproc4: powering up 78400000.r5f
[ 6.451799] remoteproc remoteproc4: Direct firmware load for j722s-main-r5f0_0-fw failed with error -2
[ 6.451810] remoteproc remoteproc4: request_firmware failed: -2
[ 6.498101] vdec 30210000.video-codec: Added wave5 driver with caps: 'ENCODE' 'DECODE'
[ 6.498132] vdec 30210000.video-codec: Product Code: 0x521c
[ 6.498139] vdec 30210000.video-codec: Firmware Revision: 291549
[ 6.613710] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 6.774424] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 6.899767] audit: type=1400 audit(1723128054.152:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=326 comm="apparmor_parser"
[ 6.906597] audit: type=1400 audit(1723128054.160:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=327 comm="apparmor_parser"
[ 6.906633] audit: type=1400 audit(1723128054.160:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=327 comm="apparmor_parser"
[ 6.935902] audit: type=1400 audit(1723128054.188:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=328 comm="apparmor_parser"
[ 6.935937] audit: type=1400 audit(1723128054.188:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=328 comm="apparmor_parser"
[ 6.935945] audit: type=1400 audit(1723128054.188:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=328 comm="apparmor_parser"
[ 6.935952] audit: type=1400 audit(1723128054.188:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/{,usr/}sbin/dhclient" pid=328 comm="apparmor_parser"
[ 6.951897] audit: type=1400 audit(1723128054.204:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/gpsd" pid=331 comm="apparmor_parser"
[ 6.961068] audit: type=1400 audit(1723128054.212:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=330 comm="apparmor_parser"
[ 6.961106] audit: type=1400 audit(1723128054.212:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=330 comm="apparmor_parser"
[ 7.034928] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 7.056166] at24 2-0050: supply vcc not found, using dummy regulator
[ 7.060003] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 7.061564] at24 2-0050: 4096 byte 24c32 EEPROM, writable, 1 bytes/write
[ 7.128701] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 7.172477] cpu cpu0: _of_add_opp_table_v2: no supported OPPs
[ 7.179457] cpu cpu0: OPP table can't be empty
[ 7.206318] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 7.234096] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 7.320878] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 7.481032] e5010 fd20000.e5010: Device registered as /dev/video2
[ 7.609558] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 8.282392] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 8.282490] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd
[ 8.282641] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe
[ 8.301388] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 8.437680] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 8.585919] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 8.984608] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 8.985953] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 8.986845] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 9.070370] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:00] driver [TI DP83867] (irq=POLL)
[ 9.070402] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
[ 9.623343] file system registered
[ 9.714473] read descriptors
[ 9.714509] read strings
[ 12.360390] kauditd_printk_skb: 3 callbacks suppressed
[ 12.360406] audit: type=1400 audit(1723128059.612:15): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=788 comm="apparmor_parser"
[ 12.798181] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 12.804765] Bridge firewalling registered
[ 13.046544] Initializing XFRM netlink socket
[ 15.747066] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 25.823667] OF: graph: no port node found in /bus@f0000/dss@30220000/oldi-txes/oldi@1/ports
[ 25.836300] platform 30220000.dss: deferred probe pending
[ 25.836337] platform sound: deferred probe pending
[ 74.792925] systemd-journald[153]: /var/log/journal/6bfb349e95c447de8f2399922b18ef16/user-1000.journal: Journal file uses a different sequence number ID, rotating.
[ 75.234324] pipewire[999]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set

Compared to the BBY_AI 6.1 boot

Boot SPL 2023.04-g93735daa (Jun 14 2024 - 23:22:59 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--w2023.01-j722s (Kool Koa')
SPL initial stack usage: 17048 bytes
Trying to boot from MMC2
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Starting ATF on ARM64 core...

NOTICE: BL31: v2.11.0(release):517b7f9
NOTICE: BL31: Built : 23:22:59, Jun 14 2024
NOTICE: Upgrade Firmwares for Power off functionality
ERROR: Failed to get response (-19)
ERROR: Transfer send failed (-19)
ERROR: Unable to query firmware capabilities (-19)
I/TC:
I/TC: OP-TEE version: 4.2.0 (gcc version 12.2.0 (Debian 12.2.0-14)) #1 Fri Jun 14 23:22:59 UTC 2024 aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: GIC redistributor base address not provided
I/TC: Assuming default GIC group status and modifier
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--w2023.01-j722s (Kool Koa')
I/TC: HUK Initialized
I/TC: Primary CPU switching to normal world boot

U-Boot SPL 2023.04-g93735daa (Jun 14 2024 - 23:22:59 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.6--w2023.01-j722s (Kool Koa')
Trying to boot from MMC2
Authentication passed
Authentication passed


U-Boot 2023.04-g93735daa (Jun 14 2024 - 23:22:59 +0000)

SoC: J722S SR1.0 HS-FS
Model: BeagleBoard.org BeagleY-AI
DRAM: 2 GiB (effective 4 GiB)
Core: 104 devices, 28 uclasses, devicetree: separate
MMC: mmc@fa00000: 1, mmc@fa20000: 2
Loading Environment from nowhere... OK
In: serial@2800000
Out: serial@2800000
Err: serial@2800000
Net: eth0: ethernet@8000000port@1
Press SPACE to abort autoboot in 2 seconds
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
Failed to load 'boot.scr'
Failed to load 'uEnv.txt'
MMC Device 0 not found
no mmc device at slot 0
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
BeagleY-AI microSD (extlinux.conf) (swap enabled)
1: microSD (production test)
2: transfer microSD rootfs to NVMe (advanced)
3: microSD (debug)
4: microSD (default)
Enter choice: 4: microSD (default)
Retrieving file: /Image

This was not a very good article but could be useful for reference or if you want to build your own boot for BYAI and add carveouts. Here is some more information about devie trees. https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-am67a/09_02_00/exports/docs/linux/How_to_Guides/FAQ/How_to_Check_Device_Tree_Info.html

This could possibly also be useful. https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1193620/faq-am62x-am64x-how-to-allow-linux-to-load-m4f-r5f-firmware-by-adding-a-resource-table

Here what I was hoping to achive. This was achived by Jerry Giant.


U-Boot SPL 2023.04-g93735daa (Jul 08 2024 - 21:45:03 +0000)
SYSFW ABI: 3.1 (firmware rev 0x000a '10.0.1--v10.00.01 (Fiery Fox)')
SPL initial stack usage: 17048 bytes
Trying to boot from MMC2
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Starting ATF on ARM64 core...

NOTICE: BL31: v2.11.0(release):4b9be5a
NOTICE: BL31: Built : 21:45:03, Jul 8 2024
I/TC:
I/TC: OP-TEE version: 4.3.0-rc1 (gcc version 12.2.0 (Debian 12.2.0-14)) #1 Mon Jul 8 21:45:03 UTC 2024 aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: GIC redistributor base address not provided
I/TC: Assuming default GIC group status and modifier
I/TC: SYSFW ABI: 3.1 (firmware rev 0x000a '10.0.1--v10.00.01 (Fiery Fox)')
I/TC: HUK Initialized
I/TC: Primary CPU switching to normal world boot

U-Boot SPL 2023.04-g93735daa (Jul 08 2024 - 21:45:03 +0000)
SYSFW ABI: 3.1 (firmware rev 0x000a '10.0.1--v10.00.01 (Fiery Fox)')
Trying to boot from MMC2
Authentication passed
Authentication passed


U-Boot 2023.04-g93735daa (Jul 08 2024 - 21:45:03 +0000)

SoC: J722S SR1.0 HS-FS
Model: BeagleBoard.org BeagleY-AI
DRAM: 2 GiB (effective 4 GiB)
Core: 104 devices, 28 uclasses, devicetree: separate
MMC: mmc@fa00000: 1, mmc@fa20000: 2
Loading Environment from nowhere... OK
In: serial@2800000
Out: serial@2800000
Err: serial@2800000
Net: eth0: ethernet@8000000port@1
Press SPACE to abort autoboot in 2 seconds
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
Failed to load 'boot.scr'
Failed to load 'uEnv.txt'
MMC Device 0 not found
no mmc device at slot 0
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
BeagleY-AI microSD (extlinux.conf) (swap enabled)
1: microSD (production test)
2: transfer microSD rootfs to NVMe (advanced)
3: microSD (debug)
4: microSD (default)
Enter choice: 4: microSD (default)
Retrieving file: /Image
append: console=ttyS2,115200n8 root=/dev/mmcblk1p3 ro rootfstype=ext4 resume=/dev/mmcblk1p2 rootwait net.ifnames=0 quiet
Retrieving file: /ti/k3-am67a-beagley-ai.dtb
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Working FDT set to 88000000
Loading Device Tree to 000000008ffe4000, end 000000008ffff1e4 ... OK
Working FDT set to 8ffe4000

Starting kernel ...

I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
I/TC: Secondary CPU 3 initializing
I/TC: Secondary CPU 3 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
[ 1.294230] rtc-ds1307 2-0068: hctosys: unable to read the hardware clock
[ 1.500537] omap8250 2860000.serial: Failed to create device link (0x180) with regulator-3
[ 2.675785] debugfs: Directory 'pd:249' with parent 'pm_genpd' already present!
[ 2.683218] debugfs: Directory 'pd:248' with parent 'pm_genpd' already present!
[ 2.690566] debugfs: Directory 'pd:247' with parent 'pm_genpd' already present!
[ 2.698122] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
[ 2.705479] debugfs: Directory 'pd:244' with parent 'pm_genpd' already present!
[ 2.715362] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
Debian GNU/Linux 12 BeagleBone ttyS2
[ 7.094637] k3-dsp-rproc 7e000000.dsp: booting DSP core using boot addr = 0xa3600000
[ 7.126853] k3-dsp-rproc 7e200000.dsp: booting DSP core using boot addr = 0xa4600000
[ 8.086081] cpu cpu0: _of_add_opp_table_v2: no supported OPPs
[ 8.094061] cpu cpu0: OPP table can't be empty

BeagleBoard.org Debian Bookworm Xfce Image 2024-07-11
Support: https://bbb.io/debian
default username is [beagle]

BeagleBone login: root
Password:

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Jul 11 15:54:18 UTC 2024 on ttyS2

k3conf dump processor
|------------------------------------------------------------------------------|
| VERSION INFO |
|------------------------------------------------------------------------------|
| K3CONF | (version 0.3-nogit built Wed Mar 27 21:29:14 UTC 2024) |
| SoC | J722S SR1.0 |
| SYSFW | ABI: 3.1 (firmware version 0x000a '10.0.1--v10.00.01 (Fiery Fox))') |
|------------------------------------------------------------------------------|

|-----------------------------------------------------------------------------------------|
| Device ID | Processor ID | Processor Name | Processor State | Processor Frequency |
|-----------------------------------------------------------------------------------------|
| 121 | 1 | WKUP_R5FSS0_CORE0 | DEVICE_STATE_ON | 800000000 |
| 9 | 3 | MCU_R5FSS0_CORE0 | DEVICE_STATE_ON | 800000000 |
| 262 | 4 | R5FSS0_CORE0 | DEVICE_STATE_ON | 800000000 |
| 135 | 32 | A53SS0_CORE_0 | DEVICE_STATE_ON | 1250000000 |
| 136 | 33 | A53SS0_CORE_1 | DEVICE_STATE_ON | 1250000000 |
| 137 | 34 | A53SS0_CORE_2 | DEVICE_STATE_ON | 1250000000 |
| 138 | 35 | A53SS0_CORE_3 | DEVICE_STATE_ON | 1250000000 |
| 208 | 48 | C7X256V0_C7XV_CORE_0 | DEVICE_STATE_ON | 1000000000 |
| 268 | 49 | C7X256V1_C7XV_CORE_0 | DEVICE_STATE_ON | 1000000000 |
| 225 | 128 | HSM0 | DEVICE_STATE_ON | 500000000 |
|-----------------------------------------------------------------------------------------|

--

--

Olof Astrand
Olof Astrand

No responses yet