schneid-l / u-boot-orangepi5

U-Boot builds for Orange Pi 5 (and variants)
GNU General Public License v2.0
21 stars 2 forks source link

Boot from NVMe after flashing u-boot #2

Closed TheiLLeniumStudios closed 2 months ago

TheiLLeniumStudios commented 3 months ago

Hi,

So I previously had been running Ubuntu (on an Orange Pi 5 Plus) from the NVMe drive and for flashing this I booted ubuntu from an SD card and then flashed the firmware.

After that, I am unable to boot from NVMe. Whenever I try to run orangepi-config and choose "Boot from SPI Flash" it says No partitions available on /dev/nvme0n1

How exactly am I supposed to install talos on NVMe? Because I tried dd to flash the talos image to /dev/nvme0n1 and it flashed fine, but when I remove the SD card and reboot, the Pi doesn't turn on (Static Red light)

I then tried running orangepi-config again but it still says no partitions on /dev/nvme0n1. Am I missing something here?

Note that I also have an eMMC card installed. Not sure if that is conflicting with anything or causing issues

schneid-l commented 3 months ago

You should not use orangepi-config "Boot from SPI Flash" as it changes the U-Boot version on the SPI chip and modify the boot config.

You should boot with Ubuntu, flash Talos to your NVMe and U-Boot to the SPI chip, then it should boot properly (make sure you remove the SD)

TheiLLeniumStudios commented 3 months ago

@si0ls so I tried that but the Talos image still doesn't want to boot. I tried flashing the same Ubuntu image on the NVMe and pulled out the SD card and the Pi booted via NVMe into Ubuntu. to be specific, this image: https://github.com/si0ls/talos-orangepi5/releases/download/v1.0/talos-orangepi5.raw.zst

does not boot on the Orange Pi 5 Plus. I've tried it on different OPi5 Plus devices and had the same issue. Tried redownloading a bunch of times as well. Could it be that the image is somehow corrupt? This is what I see after flashing the image in lsblk:

nvme0n1      259:0    0 238.5G  0 disk 
├─nvme0n1p1  259:1    0   100M  0 part 
├─nvme0n1p2  259:2    0     1M  0 part 
├─nvme0n1p3  259:3    0  1000M  0 part 
├─nvme0n1p4  259:4    0     1M  0 part 
├─nvme0n1p5  259:5    0   100M  0 part 
└─nvme0n1p6  259:6    0    42M  0 part 
schneid-l commented 3 months ago

Did you try burning the Talos image to the SD card to check if it boots? If yes, I don't see a reason to say the image is corrupted.

Do you have access to the U-Boot logs via UART?

The way the Talos image is expanded to your NVMe seems ok. For now the only thing I see as a difference is that Talos boots via EFI and Ubuntu boots via a bootscript tailored for U-Boot.

TheiLLeniumStudios commented 3 months ago

So I just flashed your talos image on an SD card and tried with that. Still the same issue. It doesn't boot and has the same behavior as on an NVMe

schneid-l commented 3 months ago

Can you confirm the U-Boot version flashed on your SPI is the one provided in this repo instead of the one flashed by Ubuntu "Boot from SPI flash"?

I think without having access to the UART logs I will struggle helping you going further

TheiLLeniumStudios commented 3 months ago

Is there an article I can follow to setup UART? I unfortunately don't have any idea how to connect to it. I can provide those logs as long as I know how to do it

TheiLLeniumStudios commented 3 months ago

And I flashed the latest u-boot by following the instructions on the trade and then tried out the talos image. Is there a Linux command to check the version that's running?

TheiLLeniumStudios commented 3 months ago

So I found the version of u-boot and it looks like the one that I flashed from this repository:

root@ubuntu:~# strings /dev/mtdblock0 | grep U-Boot
U-Boot SPL 2024.07 (Apr 02 2024 - 10:58:58 +0000)
U-Boot phase
U-Boot
FIT image for U-Boot with bl31 (TF-A)
U-Boot
[U-Boot
** Invalid partition type "%.32s" (expect "U-Boot")
U-Boot.armv8
U-Boot phase
U-Boot
U-Boot 
U-Boot 2024.07 (Apr 02 2024 - 10:58:58 +0000)
FIT image for U-Boot with bl31 (TF-A)
U-Boot
U-Boot
TheiLLeniumStudios commented 2 months ago

@si0ls I was able to get Serial output from the Pi and it looks like the new u-boot is not able to detect the network card? Here is the initial Serial log output:

DDR 9fffbe1e78 cym 24/02/04-10:09:20,fwver: v1.16
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
Manufacturer ID:0x6
CH0 RX Vref:29.3%, TX Vref:23.8%,23.8%
CH1 RX Vref:28.9%, TX Vref:23.8%,22.8%
CH2 RX Vref:30.1%, TX Vref:21.8%,21.8%
CH3 RX Vref:30.1%, TX Vref:21.8%,21.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out

U-Boot SPL 2024.07 (Apr 02 2024 - 10:58:58 +0000)
Trying to boot from SPI
## Checking hash(es) for config config-1 ... OK
## Checking hash(es) for Image atf-1 ... sha256+ OK
## Checking hash(es) for Image u-boot ... sha256+ OK
## Checking hash(es) for Image fdt-1 ... sha256+ OK
## Checking hash(es) for Image atf-2 ... sha256+ OK
## Checking hash(es) for Image atf-3 ... sha256+ OK
INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-682-g4ca8a8422:derrick.huang, fwver: v1.45
NOTICE:  BL31: Built : 10:11:21, Dec 27 2023
INFO:    spec: 0x1
INFO:    code: 0x88
INFO:    ext 32k is not valid
INFO:    ddr: stride-en 4CH
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0
INFO:    l3 cache partition cfg-0
INFO:    system boots from cpu-hwid-0
INFO:    disable memory repair
INFO:    idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
ERROR:   Error initializing runtime service opteed_fast
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0xa00000
INFO:    SPSR = 0x3c9

U-Boot 2024.07 (Apr 02 2024 - 10:58:58 +0000)

Model: Xunlong Orange Pi 5 Plus
DRAM:  16 GiB
Core:  330 devices, 30 uclasses, devicetree: separate
MMC:   mmc@fe2c0000: 1, mmc@fe2e0000: 0
Loading Environment from nowhere... OK
In:    serial@feb50000
Out:   serial@feb50000
Err:   serial@feb50000
Model: Xunlong Orange Pi 5 Plus
Net:   No ethernet found.
Hit any key to stop autoboot:  2  1  0 
Scanning for bootflows in all bootdevs
Seq  Method       State   Uclass    Part  Name                      Filename
---  -----------  ------  --------  ----  ------------------------  ----------------
Scanning global bootmeth 'efi_mgr':
78  0  efi_mgr      ready   (none)       0  <NULL>                    
** Booting bootflow '<NULL>' with efi_mgr
Booting: mmc 1
GNU GRUB  version 2.12

You can see it says Net: No ethernet found. (I do have ethernet plugged in)

And then further down, when Talos boots, it gets stuck when looking up NTP:

[  149.242363] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  150.245651] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  151.248708] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  152.252562] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  153.255890] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  154.259797] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  155.263035] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  156.265860] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  157.269620] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  158.273467] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  159.276550] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  160.279426] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  161.282727] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[  162.286228] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}

Any idea what could be wrong?

TheiLLeniumStudios commented 2 months ago

Also when I boot into Ubuntu, I do get network connectivity but AFTER the OS has booted. And there are some weird PCIe link errors in the kernel logs (Not sure if they're relevant but they look to be related to the ethernet adapter):

[Wed Aug  7 07:20:47 2024] rk-pcie fe170000.pcie: PCIe Link Fail, LTSSM is 0x3, hw_retries=1
[Wed Aug  7 07:20:48 2024] RTL8226B_RTL8221B 2.5Gbps PHY r8169-3-3100:00: attached PHY driver (mii_bus:phy_addr=r8169-3-3100:00, irq=MAC)
[Wed Aug  7 07:20:48 2024] r8169 0003:31:00.0 enP3p49s0: Link is Down
[Wed Aug  7 07:20:48 2024] RTL8226B_RTL8221B 2.5Gbps PHY r8169-4-4100:00: attached PHY driver (mii_bus:phy_addr=r8169-4-4100:00, irq=MAC)
[Wed Aug  7 07:20:48 2024] r8169 0004:41:00.0 enP4p65s0: Link is Down
[Wed Aug  7 07:20:48 2024] rk-pcie fe170000.pcie: failed to initialize host
[Wed Aug  7 07:20:49 2024] NET: Registered PF_QIPCRTR protocol family
[Wed Aug  7 07:20:49 2024] loop5: detected capacity change from 0 to 8
[Wed Aug  7 07:20:51 2024] r8169 0004:41:00.0 enP4p65s0: Link is Up - 1Gbps/Full - flow control off
[Wed Aug  7 07:20:51 2024] IPv6: ADDRCONF(NETDEV_CHANGE): enP4p65s0: link becomes ready
TheiLLeniumStudios commented 2 months ago

Could it be because the NIC driver doesn't get loaded before the NTP sync?

ppoloskov commented 2 months ago

Looks like I'm falling into the same pit. Orange Pi 5 Plus 16Gb, can't get into the system. Static Red light with one ocasional green blink. I still need to find the UART and check, but I have tried to boot using SD card and eMMC with the same (no) result...

schneid-l commented 2 months ago

Hi guys, sorry for the late reply

I'm also faced with some PCIe failures (U-Boot side & kernel side too) on Orange Pi 5 with the 6.10 kernel U-Boot in last versions uses the device tree blobs from the kernel, so it inherits from the problems

I'm currently trying to figure out how to fix that in the kernel side, with the objective to port back to U-Boot

Unfortunately, we seem to be facing a problem linked to the incomplete integration of the rk3588 (and the Orange Pi 5) in the kernel/U-Boot.

ppoloskov commented 2 months ago

(Just a thought) -- maybe it's worth considering usage of Josua Riek's kernel and uboot of Rockchip Ubuntu and use Talos OS userspace? This way you can get better hardware support and low-level unification with one of the popular distributives for OrangePi 5

ppoloskov commented 2 months ago

Got my hands on ttl uart today, can confirm - its the same Ethernet error as above.

schneid-l commented 2 months ago

I noticed there are patches in the Armbian repo for U-Boot v2024.07 for OPI5 Plus I tried a build there, could you try this? https://github.com/si0ls/u-boot-orangepi5/actions/runs/10421542000 I don't have a OPI5 Plus to test...

Not sure if it will fix the NVMe problem, I hope so

Tom-Neverwinter commented 2 months ago

welp. I guess I'll bite the bullet here:

YOLO

download this: https://github.com/schne-id/u-boot-orangepi5/actions/runs/10421542000/artifacts/1820354175

unzip: unzip u-boot-orangepi5-plus.zip

lsblk

validate: SPI flash chip is /dev/mtdblock0 [unless your me then F orangepi and their uboot trash, if it dies, it dies]

this step zero's it out.

devicesize=$(blockdev --getsz /dev/mtdblock0)
dd if=/dev/zero of=/dev/mtdblock0 bs=1M count=$devicesize status=progress && sync

now cd to directory cd ~/Downloads

flash the Orange Pi 5 Plus uboot dd if=u-boot-v2024.07-orangepi5-plus-spi.bin of=/dev/mtdblock0 bs=1M status=progress && sync

well it flashed. now for the big reveal

hey! it worked! NICE! +1 for the dev

schneid-l commented 2 months ago

Oh nice! Really glad to read that So the NVMe is recognised? And Ethernet works? Thanks a lot for testing, and congrats to the Armbian guys

Once I get the confirmation I release so everyone can benefit from the updates ☺️

Tom-Neverwinter commented 2 months ago

Oh nice! Really glad to read that So the NVMe is recognised? And Ethernet works? Thanks a lot for testing, and congrats to the Armbian guys

Once I get the confirmation I release so everyone can benefit from the updates ☺️

I didnt test the ethernet. I have a wifi card in. I'll try and remember to test that tomorrow

based on new reply, my hdmi works fine. yet I ran it with a tiny 3.5 inch screen

TheiLLeniumStudios commented 2 months ago

I'm trying out the artifact right now. But in my case, I was already booting from NVMe but couldn't get ethernet to work. And we get no display because the new u-boot doesn't have a working HDMI driver so that will not work. Only UART / Serial output works from my testing. Will post my results when I'm done testing

TheiLLeniumStudios commented 2 months ago

Update: The ethernet still doesn't work. I'm stuck with the same issue:

[   48.542972] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   49.546278] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   50.549593] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   51.552737] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   52.556446] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   53.560287] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   54.563407] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   55.566460] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   56.569894] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   57.573440] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   58.576299] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   59.580150] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   60.583832] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   61.587143] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   62.590280] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   63.593625] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
schneid-l commented 2 months ago

I'm trying out the artifact right now. But in my case, I was already booting from NVMe but couldn't get ethernet to work. And we get no display because the new u-boot doesn't have a working HDMI driver so that will not work. Only UART / Serial output works from my testing. Will post my results when I'm done testing

Yup the HDMI not working is a known issue, I'll that to the readme Thanks for taking the time to test 🙏

TheiLLeniumStudios commented 2 months ago

The only network that gets configured is the lo interface. From the boot logs:

[    2.389994] [talos] WARNING: signals and ACPI events will be ignored: acpi_event not available: netlink receive: no such file or directory
[    2.393946] [talos] assigned address {"component": "controller-runtime", "controller": "network.AddressSpecController", "address": "127.0.0.1/8", "link": "lo"}

I can share the full UART output if that helps

schneid-l commented 2 months ago

Update: The ethernet still doesn't work. I'm stuck with the same issue:

[   48.542972] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   49.546278] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   50.549593] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   51.552737] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   52.556446] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   53.560287] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   54.563407] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   55.566460] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   56.569894] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   57.573440] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   58.576299] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   59.580150] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   60.583832] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   61.587143] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   62.590280] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   63.593625] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}

This is on the OS side, I think opening an issue on Talos OPI5 repo to deep dive this will be more appropriate 😉

Could you share the U-Boot part of the UART logs?

TheiLLeniumStudios commented 2 months ago

Oh okay. I can open up an issue there. I thought it was the ethernet driver not being loaded that can cause this because there is no other interface that shows up in Talos.

Here's the u-boot logs:

DDR 9fffbe1e78 cym 24/02/04-10:09:20,fwver: v1.16
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
Manufacturer ID:0x6
CH0 RX Vref:29.3%, TX Vref:23.8%,23.8%
CH1 RX Vref:29.3%, TX Vref:23.8%,23.8%
CH2 RX Vref:30.1%, TX Vref:21.8%,21.8%
CH3 RX Vref:30.5%, TX Vref:21.8%,20.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out

U-Boot SPL 2024.07 (Apr 02 2024 - 10:58:58 +0000)
Trying to boot from SPI
## Checking hash(es) for config config-1 ... OK
## Checking hash(es) for Image atf-1 ... sha256+ OK
## Checking hash(es) for Image u-boot ... sha256+ OK
## Checking hash(es) for Image fdt-1 ... sha256+ OK
## Checking hash(es) for Image atf-2 ... sha256+ OK
## Checking hash(es) for Image atf-3 ... sha256+ OK
INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-682-g4ca8a8422:derrick.huang, fwver: v1.45
NOTICE:  BL31: Built : 10:11:21, Dec 27 2023
INFO:    spec: 0x1
INFO:    code: 0x88
INFO:    ext 32k is valid
INFO:    ddr: stride-en 4CH
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0
INFO:    l3 cache partition cfg-0
INFO:    system boots from cpu-hwid-0
INFO:    disable memory repair
INFO:    idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
ERROR:   Error initializing runtime service opteed_fast
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0xa00000
INFO:    SPSR = 0x3c9

U-Boot 2024.07 (Apr 02 2024 - 10:58:58 +0000)

Model: Xunlong Orange Pi 5 Plus
DRAM:  16 GiB
Core:  330 devices, 30 uclasses, devicetree: separate
MMC:   mmc@fe2c0000: 1, mmc@fe2e0000: 0
Loading Environment from nowhere... OK
In:    serial@feb50000
Out:   serial@feb50000
Err:   serial@feb50000
Model: Xunlong Orange Pi 5 Plus
Net:   No ethernet found.
Hit any key to stop autoboot:  2  1  0 
Scanning for bootflows in all bootdevs
Seq  Method       State   Uclass    Part  Name                      Filename
---  -----------  ------  --------  ----  ------------------------  ----------------
Scanning global bootmeth 'efi_mgr':
78  0  efi_mgr      ready   (none)       0  <NULL>                    
** Booting bootflow '<NULL>' with efi_mgr
Booting: mmc 1
schneid-l commented 2 months ago

Oh, it boots directly from the SD card

Could you just do a test removing the SD card to have the full bootflow log? It'll not boot but we will be able to see the whole behaviour

Sorry I'm asking you a lot, but you're my only option ahah

TheiLLeniumStudios commented 2 months ago

@schne-id Oh I can get it to boot from NVMe without an issues. Its the ethernet that is the issue (Same issue as above with looking up time servers because no ethernet device was detected by Talos). Here's the u-boot logs when booted from NVMe:

DDR 9fffbe1e78 cym 24/02/04-10:09:20,fwver: v1.16
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=4096MB
Manufacturer ID:0x6
CH0 RX Vref:28.5%, TX Vref:23.8%,23.8%
CH1 RX Vref:29.3%, TX Vref:23.8%,23.8%
CH2 RX Vref:30.1%, TX Vref:21.8%,21.8%
CH3 RX Vref:30.1%, TX Vref:21.8%,21.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out

U-Boot SPL 2024.07 (Apr 02 2024 - 10:58:58 +0000)
Trying to boot from SPI
## Checking hash(es) for config config-1 ... OK
## Checking hash(es) for Image atf-1 ... sha256+ OK
## Checking hash(es) for Image u-boot ... sha256+ OK
## Checking hash(es) for Image fdt-1 ... sha256+ OK
## Checking hash(es) for Image atf-2 ... sha256+ OK
## Checking hash(es) for Image atf-3 ... sha256+ OK
INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-682-g4ca8a8422:derrick.huang, fwver: v1.45
NOTICE:  BL31: Built : 10:11:21, Dec 27 2023
INFO:    spec: 0x1
INFO:    code: 0x88
INFO:    ext 32k is valid
INFO:    ddr: stride-en 4CH
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0
INFO:    l3 cache partition cfg-0
INFO:    system boots from cpu-hwid-0
INFO:    disable memory repair
INFO:    idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
ERROR:   Error initializing runtime service opteed_fast
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0xa00000
INFO:    SPSR = 0x3c9

U-Boot 2024.07 (Apr 02 2024 - 10:58:58 +0000)

Model: Xunlong Orange Pi 5 Plus
DRAM:  16 GiB
Core:  330 devices, 30 uclasses, devicetree: separate
MMC:   mmc@fe2c0000: 1, mmc@fe2e0000: 0
Loading Environment from nowhere... OK
In:    serial@feb50000
Out:   serial@feb50000
Err:   serial@feb50000
Model: Xunlong Orange Pi 5 Plus
Net:   No ethernet found.
Hit any key to stop autoboot:  2  1  0 
Scanning for bootflows in all bootdevs
Seq  Method       State   Uclass    Part  Name                      Filename
---  -----------  ------  --------  ----  ------------------------  ----------------
Scanning global bootmeth 'efi_mgr':
78Card did not respond to voltage select! : -110
No EFI system partition
No EFI system partition
Failed to persist EFI variables
No EFI system partition
Failed to persist EFI variables
No EFI system partition
Failed to persist EFI variables
  0  efi_mgr      ready   (none)       0  <NULL>                    
** Booting bootflow '<NULL>' with efi_mgr
Loading Boot0000 'mmc 0' failed
EFI boot manager: Cannot load any image
Boot failed (err=-14)
Scanning bootdev 'mmc@fe2c0000.bootdev':
Card did not respond to voltage select! : -110
Scanning bootdev 'mmc@fe2e0000.bootdev':
pcie_dw_rockchip pcie@fe170000: PCIe-6 Link Fail
Scanning bootdev 'nvme#0.blk#1.bootdev':
  1  efi          ready   nvme         1  nvme#0.blk#1.bootdev.part /EFI/BOOT/BOOTAA64.EFI
** Booting bootflow 'nvme#0.blk#1.bootdev.part_1' with efi
Booting /\EFI\BOOT\BOOTAA64.EFI

I believe I can boot in even from the original release and maybe it was just the HDMI that I wasn't aware of back then.

TheiLLeniumStudios commented 2 months ago

Post-boot OS Logs:

EFI stub: Booting Linux Kernel...

EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path

EFI stub: Using DTB from configuration table

EFI stub: Exiting boot services...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 6.10.0-talos (root@buildkitsandbox) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP Sun Aug 11 14:28:57 UTC 2024
[    0.000000] KASLR enabled
[    0.000000] Machine model: Xunlong Orange Pi 5 Plus
[    0.000000] efi: EFI v2.10 by Das U-Boot
[    0.000000] efi: RTPROP=0xecbbd040 SMBIOS 3.0=0xedf33000 INITRD=0xe584d040 RNG=0xe584c040 MEMRESERVE=0xe584b040 
[    0.000000] random: crng init done
[    0.000000] earlycon: uart0 at MMIO32 0x00000000feb50000 (options '1500000n8')
[    0.000000] printk: legacy bootconsole [uart0] enabled
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000004ffffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x4fdd23c80-0x4fdd27fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000200000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000004ffffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000200000-0x00000000ecbbcfff]
[    0.000000]   node   0: [mem 0x00000000ecbbd000-0x00000000ecbbdfff]
[    0.000000]   node   0: [mem 0x00000000ecbbe000-0x00000000ecbbefff]
[    0.000000]   node   0: [mem 0x00000000ecbbf000-0x00000000ecbe0fff]
[    0.000000]   node   0: [mem 0x00000000ecbe1000-0x00000000edf32fff]
[    0.000000]   node   0: [mem 0x00000000edf33000-0x00000000edf33fff]
[    0.000000]   node   0: [mem 0x00000000edf34000-0x00000000eff0ffff]
[    0.000000]   node   0: [mem 0x00000000eff10000-0x00000000eff1ffff]
[    0.000000]   node   0: [mem 0x00000000eff20000-0x00000000efffffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x00000003fbffffff]
[    0.000000]   node   0: [mem 0x00000003fc500000-0x00000003ffefffff]
[    0.000000]   node   0: [mem 0x00000004f0000000-0x00000004ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000004ffffffff]
[    0.000000] On node 0, zone DMA: 512 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 1280 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 256 pages in unavailable ranges
[    0.000000] cma: Reserved 16 MiB at 0x00000000eee00000 on node -1
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 34 pages/cpu s99152 r8192 d31920 u139264
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: Virtualization Host Extensions
[    0.000000] CPU features: kernel page table isolation forced ON by KASLR
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009
[    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: BOOT_IMAGE=/A/vmlinuz talos.platform=metal console=ttyS2,1500000n8 console=tty1 earlycon consoleblank=0 consoleblank=0 sysctl.kernel.kexec_load_disabled=1 talos.dashboard.disabled=1 cgroup_enable=cpuset cgroup_enable=memory cgroup_memory=1 swapaccount=1 irqchip.gicv3_pseudo_nmi=0 coherent_pool=2M init_on_alloc=1 slab_nomerge pti=on nvme_core.io_timeout=4294967295 printk.devkmsg=on ima_template=ima-ng ima_appraise=fix ima_hash=sha512
[    0.000000] Unknown kernel command line parameters "BOOT_IMAGE=/A/vmlinuz cgroup_enable=memory cgroup_memory=1 pti=on", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.000000] Fallback order for Node 0: 0 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 4192256
[    0.000000] Policy zone: Normal
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] stackdepot: allocating hash table via alloc_large_system_hash
[    0.000000] stackdepot hash table entries: 1048576 (order: 12, 16777216 bytes, linear)
[    0.000000] software IO TLB: area num 8.
[    0.000000] software IO TLB: mapped [mem 0x00000000e8b7e000-0x00000000ecb7e000] (64MB)
[    0.000000] Memory: 16214272K/16769024K available (38208K kernel code, 8366K rwdata, 16576K rodata, 19648K init, 889K bss, 538368K reserved, 16384K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] ftrace: allocating 108061 entries in 423 pages
[    0.000000] ftrace: allocated 423 pages with 6 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Hierarchical RCU implementation.
[    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 30 jiffies.
[    0.000000] RCU Tasks Rude: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1.
[    0.000000] RCU Tasks Trace: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 480 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: MBI range [424:479]
[    0.000000] GICv3: Using MBI frame 0x00000000fe610000
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000
[    0.000000] ITS [mem 0xfe640000-0xfe65ffff]
[    0.000000] GIC: enabling workaround for ITS: Rockchip erratum RK3588001
[    0.000000] ITS@0x00000000fe640000: allocated 8192 Devices @410000 (indirect, esz 8, psz 64K, shr 0)
[    0.000000] ITS@0x00000000fe640000: allocated 32768 Interrupt Collections @420000 (flat, esz 2, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] ITS [mem 0xfe660000-0xfe67ffff]
[    0.000000] GIC: enabling workaround for ITS: Rockchip erratum RK3588001
[    0.000000] ITS@0x00000000fe660000: allocated 8192 Devices @440000 (indirect, esz 8, psz 64K, shr 0)
[    0.000000] ITS@0x00000000fe660000: allocated 32768 Interrupt Collections @450000 (flat, esz 2, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] GICv3: using LPI property table @0x0000000000460000
[    0.000000] GIC: using cache flushing for LPI property table
[    0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000000470000
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-0[0] { /cpus/cpu@0[0] /cpus/cpu@100[1] /cpus/cpu@200[2] /cpus/cpu@300[3] }
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-1[1] { /cpus/cpu@400[4] /cpus/cpu@500[5] /cpus/cpu@600[6] /cpus/cpu@700[7] }
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.006358] kfence: initialized - using 2097152 bytes for 255 objects at 0x(____ptrval____)-0x(____ptrval____)
[    0.007544] Console: colour dummy device 80x25
[    0.007982] printk: legacy console [tty1] enabled
[    0.008440] printk: legacy bootconsole [uart0] disabled
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 6.10.0-talos (root@buildkitsandbox) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP Sun Aug 11 14:28:57 UTC 2024
[    0.000000] KASLR enabled
[    0.000000] Machine model: Xunlong Orange Pi 5 Plus
[    0.000000] efi: EFI v2.10 by Das U-Boot
[    0.000000] efi: RTPROP=0xecbbd040 SMBIOS 3.0=0xedf33000 INITRD=0xe584d040 RNG=0xe584c040 MEMRESERVE=0xe584b040 
[    0.000000] random: crng init done
[    0.000000] earlycon: uart0 at MMIO32 0x00000000feb50000 (options '1500000n8')
[    0.000000] printk: legacy bootconsole [uart0] enabled
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000004ffffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x4fdd23c80-0x4fdd27fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000200000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000004ffffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000200000-0x00000000ecbbcfff]
[    0.000000]   node   0: [mem 0x00000000ecbbd000-0x00000000ecbbdfff]
[    0.000000]   node   0: [mem 0x00000000ecbbe000-0x00000000ecbbefff]
[    0.000000]   node   0: [mem 0x00000000ecbbf000-0x00000000ecbe0fff]
[    0.000000]   node   0: [mem 0x00000000ecbe1000-0x00000000edf32fff]
[    0.000000]   node   0: [mem 0x00000000edf33000-0x00000000edf33fff]
[    0.000000]   node   0: [mem 0x00000000edf34000-0x00000000eff0ffff]
[    0.000000]   node   0: [mem 0x00000000eff10000-0x00000000eff1ffff]
[    0.000000]   node   0: [mem 0x00000000eff20000-0x00000000efffffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x00000003fbffffff]
[    0.000000]   node   0: [mem 0x00000003fc500000-0x00000003ffefffff]
[    0.000000]   node   0: [mem 0x00000004f0000000-0x00000004ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000004ffffffff]
[    0.000000] On node 0, zone DMA: 512 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 1280 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 256 pages in unavailable ranges
[    0.000000] cma: Reserved 16 MiB at 0x00000000eee00000 on node -1
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 34 pages/cpu s99152 r8192 d31920 u139264
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: Virtualization Host Extensions
[    0.000000] CPU features: kernel page table isolation forced ON by KASLR
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009
[    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: BOOT_IMAGE=/A/vmlinuz talos.platform=metal console=ttyS2,1500000n8 console=tty1 earlycon consoleblank=0 consoleblank=0 sysctl.kernel.kexec_load_disabled=1 talos.dashboard.disabled=1 cgroup_enable=cpuset cgroup_enable=memory cgroup_memory=1 swapaccount=1 irqchip.gicv3_pseudo_nmi=0 coherent_pool=2M init_on_alloc=1 slab_nomerge pti=on nvme_core.io_timeout=4294967295 printk.devkmsg=on ima_template=ima-ng ima_appraise=fix ima_hash=sha512
[    0.000000] Unknown kernel command line parameters "BOOT_IMAGE=/A/vmlinuz cgroup_enable=memory cgroup_memory=1 pti=on", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.000000] Fallback order for Node 0: 0 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 4192256
[    0.000000] Policy zone: Normal
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] stackdepot: allocating hash table via alloc_large_system_hash
[    0.000000] stackdepot hash table entries: 1048576 (order: 12, 16777216 bytes, linear)
[    0.000000] software IO TLB: area num 8.
[    0.000000] software IO TLB: mapped [mem 0x00000000e8b7e000-0x00000000ecb7e000] (64MB)
[    0.000000] Memory: 16214272K/16769024K available (38208K kernel code, 8366K rwdata, 16576K rodata, 19648K init, 889K bss, 538368K reserved, 16384K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] ftrace: allocating 108061 entries in 423 pages
[    0.000000] ftrace: allocated 423 pages with 6 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Hierarchical RCU implementation.
[    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 30 jiffies.
[    0.000000] RCU Tasks Rude: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1.
[    0.000000] RCU Tasks Trace: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 480 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: MBI range [424:479]
[    0.000000] GICv3: Using MBI frame 0x00000000fe610000
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000
[    0.000000] ITS [mem 0xfe640000-0xfe65ffff]
[    0.000000] GIC: enabling workaround for ITS: Rockchip erratum RK3588001
[    0.000000] ITS@0x00000000fe640000: allocated 8192 Devices @410000 (indirect, esz 8, psz 64K, shr 0)
[    0.000000] ITS@0x00000000fe640000: allocated 32768 Interrupt Collections @420000 (flat, esz 2, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] ITS [mem 0xfe660000-0xfe67ffff]
[    0.000000] GIC: enabling workaround for ITS: Rockchip erratum RK3588001
[    0.000000] ITS@0x00000000fe660000: allocated 8192 Devices @440000 (indirect, esz 8, psz 64K, shr 0)
[    0.000000] ITS@0x00000000fe660000: allocated 32768 Interrupt Collections @450000 (flat, esz 2, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] GICv3: using LPI property table @0x0000000000460000
[    0.000000] GIC: using cache flushing for LPI property table
[    0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000000470000
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-0[0] { /cpus/cpu@0[0] /cpus/cpu@100[1] /cpus/cpu@200[2] /cpus/cpu@300[3] }
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-1[1] { /cpus/cpu@400[4] /cpus/cpu@500[5] /cpus/cpu@600[6] /cpus/cpu@700[7] }
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.006358] kfence: initialized - using 2097152 bytes for 255 objects at 0x(____ptrval____)-0x(____ptrval____)
[    0.007544] Console: colour dummy device 80x25
[    0.007982] printk: legacy console [tty1] enabled
[    0.008440] printk: legacy bootconsole [uart0] disabled
[    0.009144] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[    0.009176] pid_max: default: 32768 minimum: 301
[    0.009384] LSM: initializing lsm=lockdown,capability,yama,bpf,apparmor,ima
[    0.009507] Yama: becoming mindful.
[    0.009558] LSM support for eBPF active
[    0.009658] AppArmor: AppArmor initialized
[    0.009828] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.009897] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.013396] rcu: Hierarchical SRCU implementation.
[    0.013418] rcu:     Max phase no-delay instances is 1000.
[    0.015535] Platform MSI: msi-controller@fe640000 domain created
[    0.015577] Platform MSI: msi-controller@fe660000 domain created
[    0.015987] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe640000 domain created
[    0.016036] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe660000 domain created
[    0.022497] Remapping and enabling EFI services.
[    0.023021] smp: Bringing up secondary CPUs ...
[    0.023765] Detected VIPT I-cache on CPU1
[    0.023856] GICv3: CPU1: found redistributor 100 region 0:0x00000000fe6a0000
[    0.023881] GICv3: CPU1: using allocated LPI pending table @0x0000000000480000
[    0.023936] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    0.024819] Detected VIPT I-cache on CPU2
[    0.024902] GICv3: CPU2: found redistributor 200 region 0:0x00000000fe6c0000
[    0.024925] GICv3: CPU2: using allocated LPI pending table @0x0000000000490000
[    0.024973] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[    0.025839] Detected VIPT I-cache on CPU3
[    0.025920] GICv3: CPU3: found redistributor 300 region 0:0x00000000fe6e0000
[    0.025943] GICv3: CPU3: using allocated LPI pending table @0x00000000004a0000
[    0.025989] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[    0.026813] CPU features: detected: Spectre-v4
[    0.026820] CPU features: detected: Spectre-BHB
[    0.026825] Detected PIPT I-cache on CPU4
[    0.026874] GICv3: CPU4: found redistributor 400 region 0:0x00000000fe700000
[    0.026886] GICv3: CPU4: using allocated LPI pending table @0x00000000004b0000
[    0.026916] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0]
[    0.027653] Detected PIPT I-cache on CPU5
[    0.027713] GICv3: CPU5: found redistributor 500 region 0:0x00000000fe720000
[    0.027726] GICv3: CPU5: using allocated LPI pending table @0x00000000004c0000
[    0.027757] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0]
[    0.028732] Detected PIPT I-cache on CPU6
[    0.028788] GICv3: CPU6: found redistributor 600 region 0:0x00000000fe740000
[    0.028801] GICv3: CPU6: using allocated LPI pending table @0x00000000004d0000
[    0.028830] CPU6: Booted secondary processor 0x0000000600 [0x414fd0b0]
[    0.029612] Detected PIPT I-cache on CPU7
[    0.029668] GICv3: CPU7: found redistributor 700 region 0:0x00000000fe760000
[    0.029681] GICv3: CPU7: using allocated LPI pending table @0x00000000004e0000
[    0.029710] CPU7: Booted secondary processor 0x0000000700 [0x414fd0b0]
[    0.029840] smp: Brought up 1 node, 8 CPUs
[    0.030142] SMP: Total of 8 processors activated.
[    0.030157] CPU: All CPU(s) started at EL2
[    0.030172] CPU features: detected: 32-bit EL0 Support
[    0.030187] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.030207] CPU features: detected: Common not Private translations
[    0.030223] CPU features: detected: CRC32 instructions
[    0.030237] CPU features: detected: Data cache clean to Point of Persistence
[    0.030260] CPU features: detected: RCpc load-acquire (LDAPR)
[    0.030275] CPU features: detected: LSE atomic instructions
[    0.030290] CPU features: detected: Privileged Access Never
[    0.030305] CPU features: detected: RAS Extension Support
[    0.030323] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.030505] alternatives: applying system-wide alternatives
[    0.040906] CPU features: detected: Hardware dirty bit management on CPU4-7
[    0.046014] devtmpfs: initialized
[    0.058939] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.058974] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.059176] 2G module region forced by RANDOMIZE_MODULE_REGION_FULL
[    0.059183] 0 pages in range for non-PLT usage
[    0.059186] 503312 pages in range for PLT usage
[    0.059414] pinctrl core: initialized pinctrl subsystem
[    0.061972] SMBIOS 3.7.0 present.
[    0.061990] DMI: xunlong Xunlong Orange Pi 5 Plus/Xunlong Orange Pi 5 Plus, BIOS 2024.07 07/01/2024
[    0.062004] DMI: Memory slots populated: 0/0
[    0.065524] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.066942] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations
[    0.067366] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.067803] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.067855] audit: initializing netlink subsys (disabled)
[    0.068004] audit: type=2000 audit(0.053:1): state=initialized audit_enabled=0 res=1
[    0.068700] thermal_sys: Registered thermal governor 'fair_share'
[    0.068706] thermal_sys: Registered thermal governor 'step_wise'
[    0.068716] thermal_sys: Registered thermal governor 'user_space'
[    0.068722] thermal_sys: Registered thermal governor 'power_allocator'
[    0.068774] cpuidle: using governor ladder
[    0.068807] cpuidle: using governor menu
[    0.069476] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.069626] ASID allocator initialised with 32768 entries
[    0.071023] Serial: AMBA PL011 UART driver
[    0.080358] platform fdd90000.vop: Fixed dependency cycle(s) with /hdmi@fde80000
[    0.080403] platform fde80000.hdmi: Fixed dependency cycle(s) with /vop@fdd90000
[    0.084656] platform a40c00000.pcie: Fixed dependency cycle(s) with /pcie@fe180000/legacy-interrupt-controller
[    0.084949] platform a41000000.pcie: Fixed dependency cycle(s) with /pcie@fe190000/legacy-interrupt-controller
[    0.088980] platform fc000000.usb: Fixed dependency cycle(s) with /phy@fed80000
[    0.089016] platform fed80000.phy: Fixed dependency cycle(s) with /i2c@fec80000/usb-typec@22/connector
[    0.095473] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.095837] rockchip-gpio fd8a0000.gpio: probed /pinctrl/gpio@fd8a0000
[    0.095986] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.096154] rockchip-gpio fec20000.gpio: probed /pinctrl/gpio@fec20000
[    0.096288] gpio gpiochip2: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.096443] rockchip-gpio fec30000.gpio: probed /pinctrl/gpio@fec30000
[    0.096601] gpio gpiochip3: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.096755] rockchip-gpio fec40000.gpio: probed /pinctrl/gpio@fec40000
[    0.096955] gpio gpiochip4: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.097112] rockchip-gpio fec50000.gpio: probed /pinctrl/gpio@fec50000
[    0.099058] platform a40000000.pcie: Fixed dependency cycle(s) with /pcie@fe150000/legacy-interrupt-controller
[    0.099446] platform a40800000.pcie: Fixed dependency cycle(s) with /pcie@fe170000/legacy-interrupt-controller
[    0.103553] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.103565] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[    0.103574] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[    0.103580] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[    0.103587] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.103593] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[    0.103599] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[    0.103606] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[    0.104640] Demotion targets for Node 0: null
[    0.104797] cryptd: max_cpu_qlen set to 1000
[    0.105772] ACPI: Interpreter disabled.
[    0.106442] iommu: Default domain type: Translated
[    0.106451] iommu: DMA domain TLB invalidation policy: strict mode
[    0.107229] SCSI subsystem initialized
[    0.107486] usbcore: registered new interface driver usbfs
[    0.107509] usbcore: registered new interface driver hub
[    0.107531] usbcore: registered new device driver usb
[    0.108534] mc: Linux media interface: v0.10
[    0.108558] videodev: Linux video capture interface: v2.00
[    0.108590] pps_core: LinuxPPS API ver. 1 registered
[    0.108596] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.108609] PTP clock support registered
[    0.108958] EDAC MC: Ver: 3.0.0
[    0.109198] scmi_core: SCMI protocol bus registered
[    0.109236] efivars: Registered efivars operations
[    0.109788] Advanced Linux Sound Architecture Driver Initialized.
[    0.110234] NET: Registered PF_ATMPVC protocol family
[    0.110243] NET: Registered PF_ATMSVC protocol family
[    0.110263] NetLabel: Initializing
[    0.110268] NetLabel:  domain hash size = 128
[    0.110273] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.110314] NetLabel:  unlabeled traffic allowed by default
[    0.110421] vgaarb: loaded
[    0.112326] clocksource: Switched to clocksource arch_sys_counter
[    0.840018] VFS: Disk quotas dquot_6.6.0
[    0.840049] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.840412] AppArmor: AppArmor Filesystem Enabled
[    0.840451] pnp: PnP ACPI: disabled
[    0.847043] NET: Registered PF_INET protocol family
[    0.847339] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.855773] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.855934] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.856071] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.857275] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    0.859170] TCP: Hash tables configured (established 131072 bind 65536)
[    0.859267] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.859656] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.860092] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.860435] RPC: Registered named UNIX socket transport module.
[    0.860444] RPC: Registered udp transport module.
[    0.860450] RPC: Registered tcp transport module.
[    0.860455] RPC: Registered tcp-with-tls transport module.
[    0.860460] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.860469] NET: Registered PF_XDP protocol family
[    0.860479] PCI: CLS 0 bytes, default 64
[    0.860615] Trying to unpack rootfs image as initramfs...
[    0.867398] kvm [1]: nv: 477 coarse grained trap handlers
[    0.867577] kvm [1]: IPA Size Limit: 40 bits
[    0.867606] kvm [1]: GICv3: no GICV resource entry
[    0.867612] kvm [1]: disabling GICv2 emulation
[    0.867635] kvm [1]: GIC system register CPU interface enabled
[    0.867654] kvm [1]: vgic interrupt IRQ18
[    0.867680] kvm [1]: VHE mode initialized successfully
[    0.868879] Initialise system trusted keyrings
[    0.868905] Key type blacklist registered
[    0.869056] workingset: timestamp_bits=40 max_order=22 bucket_order=0
[    0.869499] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.869796] NFS: Registering the id_resolver key type
[    0.869815] Key type id_resolver registered
[    0.869821] Key type id_legacy registered
[    0.869837] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.869847] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.870722] Key type cifs.spnego registered
[    0.870736] Key type cifs.idmap registered
[    0.870765] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.871070] fuse: init (API version 7.40)
[    0.871541] SGI XFS with ACLs, security attributes, quota, no debug enabled
[    0.872558] ceph: loaded (mds proto 32)
[    0.872708] integrity: Platform Keyring initialized
[    0.912144] NET: Registered PF_ALG protocol family
[    0.912157] Key type asymmetric registered
[    0.912162] Asymmetric key parser 'x509' registered
[    0.912228] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 239)
[    0.912414] io scheduler mq-deadline registered
[    0.912423] io scheduler kyber registered
[    0.933757] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    0.935874] hv_vmbus: registering driver hyperv_fb
[    0.936006] IPMI message handler: version 39.2
[    0.936048] ipmi device interface
[    0.936200] ipmi_si: IPMI System Interface driver
[    0.936401] ipmi_si: Unable to find any System Interface(s)
[    0.936409] IPMI poweroff: Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot
[    0.951572] dma-pl330 fea10000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.951596] dma-pl330 fea10000.dma-controller:   DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.952735] dma-pl330 fea30000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.952753] dma-pl330 fea30000.dma-controller:   DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.953842] dma-pl330 fed10000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.953857] dma-pl330 fed10000.dma-controller:   DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.961620] Serial: 8250/16550 driver, 15 ports, IRQ sharing enabled
[    0.965038] printk: legacy console [ttyS2] disabled
[    0.965308] feb50000.serial: ttyS2 at MMIO 0xfeb50000 (irq = 41, base_baud = 1500000) is a 16550A
[    0.965445] printk: legacy console [ttyS2] enabled
[    1.039726] Freeing initrd memory: 47384K
[    1.133180] febc0000.serial: ttyS9 at MMIO 0xfebc0000 (irq = 42, base_baud = 1500000) is a 16550A
[    1.134913] Serial: AMBA driver
[    1.135494] msm_serial: driver initialized
[    1.135904] SuperH (H)SCI(F) driver initialized
[    1.153445] brd: module loaded
[    1.156433] loop: module loaded
[    1.156858] rbd: loaded (major 252)
[    1.157230] lkdtm: No crash points registered, enable through debugfs
[    1.158698] Loading iSCSI transport class v2.0-870.
[    1.159508] iscsi: registered transport (tcp)
[    1.159927] Microchip SmartPQI Driver (v2.1.26-030)
[    1.160371] megasas: 07.727.03.00-rc1
[    1.160727] mpt3sas version 48.100.00.00 loaded
[    1.161304] hv_vmbus: registering driver hv_storvsc
[    1.161799] SCSI Media Changer driver v0.25 
[    1.166438] rockchip-spi feb20000.spi: Runtime PM usage count underflow!
[    1.167170] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/regulators/dcdc-reg6
[    1.167949] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/regulators/dcdc-reg7
[    1.168755] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/dvs3-null-pins
[    1.169558] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/dvs2-null-pins
[    1.170287] spi spi2.0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/dvs1-null-pins
[    1.176018] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    1.176716] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    1.181810] tun: Universal TUN/TAP device driver, 1.6
[    1.184344] e100: Intel(R) PRO/100 Network Driver
[    1.184764] e100: Copyright(c) 1999-2006 Intel Corporation
[    1.185260] e1000: Intel(R) PRO/1000 Network Driver
[    1.185730] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    1.186250] e1000e: Intel(R) PRO/1000 Network Driver
[    1.186686] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.187216] igb: Intel(R) Gigabit Ethernet Network Driver
[    1.187691] igb: Copyright (c) 2007-2014 Intel Corporation.
[    1.188199] Intel(R) 2.5G Ethernet Linux Driver
[    1.188598] Copyright(c) 2018 Intel Corporation.
[    1.189024] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[    1.189573] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    1.190104] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver
[    1.190639] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
[    1.191238] ixgbevf: Intel(R) 10 Gigabit PCI Express Virtual Function Network Driver
[    1.191919] ixgbevf: Copyright (c) 2009 - 2018 Intel Corporation.
[    1.192539] i40e: Intel(R) Ethernet Connection XL710 Network Driver
[    1.193090] i40e: Copyright (c) 2013 - 2019 Intel Corporation.
[    1.193633] iavf: Intel(R) Ethernet Adaptive Virtual Function Network Driver
[    1.194251] Copyright (c) 2013 - 2018 Intel Corporation.
[    1.194730] ice: Intel(R) Ethernet Connection E800 Series Linux Driver
[    1.195303] ice: Copyright (c) 2018, Intel Corporation.
[    1.196224] sky2: driver version 1.30
[    1.196579] QLogic 1/10 GbE Converged/Intelligent Ethernet Driver v5.3.66
[    1.197192] QLogic FastLinQ 4xxxx Core Module qed
[    1.197608] qede init: QLogic FastLinQ 4xxxx Ethernet Driver qede
[    1.200152] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[    1.201000] CSLIP: code copyright 1989 Regents of the University of California.
[    1.201641] VMware vmxnet3 virtual NIC driver - version 1.7.0.0-k-NAPI
[    1.202245] usbcore: registered new interface driver catc
[    1.202740] usbcore: registered new interface driver kaweth
[    1.203231] pegasus: Pegasus/Pegasus II USB Ethernet driver
[    1.203732] usbcore: registered new interface driver pegasus
[    1.204244] usbcore: registered new interface driver rtl8150
[    1.204753] usbcore: registered new device driver r8152-cfgselector
[    1.205315] usbcore: registered new interface driver r8152
[    1.205813] usbcore: registered new interface driver lan78xx
[    1.206324] usbcore: registered new interface driver cdc_ether
[    1.206851] usbcore: registered new interface driver cdc_eem
[    1.207359] usbcore: registered new interface driver dm9601
[    1.207860] usbcore: registered new interface driver smsc75xx
[    1.208376] usbcore: registered new interface driver smsc95xx
[    1.208892] usbcore: registered new interface driver gl620a
[    1.209401] usbcore: registered new interface driver plusb
[    1.209895] usbcore: registered new interface driver rndis_host
[    1.210426] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    1.211088] usbcore: registered new interface driver int51x1
[    1.211597] usbcore: registered new interface driver kalmia
[    1.212101] usbcore: registered new interface driver ipheth
[    1.212606] usbcore: registered new interface driver sierra_net
[    1.213138] usbcore: registered new interface driver cx82310_eth
[    1.213676] usbcore: registered new interface driver cdc_ncm
[    1.214185] usbcore: registered new interface driver qmi_wwan
[    1.214704] usbcore: registered new interface driver cdc_mbim
[    1.215222] usbcore: registered new interface driver r8153_ecm
[    1.215741] hv_vmbus: registering driver hv_netvsc
[    1.219327] usbcore: registered new interface driver cdc_acm
[    1.219829] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    1.220547] usbcore: registered new interface driver usblp
[    1.221043] usbcore: registered new interface driver cdc_wdm
[    1.221622] usbcore: registered new interface driver uas
[    1.222102] usbcore: registered new interface driver usb-storage
[    1.222658] usbcore: registered new interface driver ums-alauda
[    1.223193] usbcore: registered new interface driver ums-cypress
[    1.223731] usbcore: registered new interface driver ums-datafab
[    1.224269] usbcore: registered new interface driver ums_eneub6250
[    1.224822] usbcore: registered new interface driver ums-freecom
[    1.225360] usbcore: registered new interface driver ums-isd200
[    1.225897] usbcore: registered new interface driver ums-jumpshot
[    1.226444] usbcore: registered new interface driver ums-karma
[    1.226966] usbcore: registered new interface driver ums-onetouch
[    1.227515] usbcore: registered new interface driver ums-realtek
[    1.228052] usbcore: registered new interface driver ums-sddr09
[    1.228583] usbcore: registered new interface driver ums-sddr55
[    1.229122] usbcore: registered new interface driver ums-usbat
[    1.229649] usbcore: registered new interface driver mdc800
[    1.230137] mdc800: v0.7.5 (30/10/2000):USB Driver for Mustek MDC800 Digital Camera
[    1.230821] usbcore: registered new interface driver microtekX6
[    1.231384] usbcore: registered new interface driver usbserial_generic
[    1.231968] usbserial: USB Serial support registered for generic
[    1.232513] usbcore: registered new interface driver ch341
[    1.233006] usbserial: USB Serial support registered for ch341-uart
[    1.233567] usbcore: registered new interface driver cp210x
[    1.234067] usbserial: USB Serial support registered for cp210x
[    1.234599] usbcore: registered new interface driver ftdi_sio
[    1.235117] usbserial: USB Serial support registered for FTDI USB Serial Device
[    1.235777] usbcore: registered new interface driver keyspan
[    1.236284] usbserial: USB Serial support registered for Keyspan - (without firmware)
[    1.236981] usbserial: USB Serial support registered for Keyspan 1 port adapter
[    1.237632] usbserial: USB Serial support registered for Keyspan 2 port adapter
[    1.238282] usbserial: USB Serial support registered for Keyspan 4 port adapter
[    1.238935] usbcore: registered new interface driver option
[    1.239443] usbserial: USB Serial support registered for GSM modem (1-port)
[    1.240065] usbcore: registered new interface driver oti6858
[    1.240575] usbserial: USB Serial support registered for oti6858
[    1.241114] usbcore: registered new interface driver pl2303
[    1.241614] usbserial: USB Serial support registered for pl2303
[    1.242145] usbcore: registered new interface driver qcserial
[    1.242665] usbserial: USB Serial support registered for Qualcomm USB modem
[    1.243287] usbcore: registered new interface driver sierra
[    1.243786] usbserial: USB Serial support registered for Sierra USB modem
[    1.244395] usbcore: registered new interface driver adutux
[    1.244900] usbcore: registered new interface driver appledisplay
[    1.245448] usbcore: registered new interface driver cypress_cy7c63
[    1.246015] usbcore: registered new interface driver cytherm
[    1.246525] usbcore: registered new interface driver emi26 - firmware loader
[    1.247155] usbcore: registered new interface driver emi62 - firmware loader
[    1.247788] usbcore: registered new interface driver idmouse
[    1.248298] usbcore: registered new interface driver iowarrior
[    1.248823] usbcore: registered new interface driver isight_firmware
[    1.249398] usbcore: registered new interface driver usblcd
[    1.249900] usbcore: registered new interface driver ldusb
[    1.250397] usbcore: registered new interface driver legousbtower
[    1.250948] usbcore: registered new interface driver usbtest
[    1.251457] usbcore: registered new interface driver usb_ehset_test
[    1.252019] usbcore: registered new interface driver trancevibrator
[    1.252586] usbcore: registered new interface driver usbsevseg
[    1.253114] usbcore: registered new interface driver yurex
[    1.253793] usbcore: registered new interface driver chaoskey
[    1.254310] usbcore: registered new interface driver sisusb
[    1.254816] usbcore: registered new interface driver lvs
[    1.257461] vhci_hcd vhci_hcd.0: USB/IP Virtual Host Controller
[    1.258140] vhci_hcd vhci_hcd.0: new USB bus registered, assigned bus number 1
[    1.258790] vhci_hcd: created sysfs vhci_hcd.0
[    1.259371] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.10
[    1.260110] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.260747] usb usb1: Product: USB/IP Virtual Host Controller
[    1.261254] usb usb1: Manufacturer: Linux 6.10.0-talos vhci_hcd
[    1.261774] usb usb1: SerialNumber: vhci_hcd.0
[    1.262621] hub 1-0:1.0: USB hub found
[    1.262986] hub 1-0:1.0: 8 ports detected
[    1.263829] vhci_hcd vhci_hcd.0: USB/IP Virtual Host Controller
[    1.264464] vhci_hcd vhci_hcd.0: new USB bus registered, assigned bus number 2
[    1.265154] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.265984] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.10
[    1.266716] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.267351] usb usb2: Product: USB/IP Virtual Host Controller
[    1.267858] usb usb2: Manufacturer: Linux 6.10.0-talos vhci_hcd
[    1.268378] usb usb2: SerialNumber: vhci_hcd.0
[    1.269095] hub 2-0:1.0: USB hub found
[    1.269453] hub 2-0:1.0: 8 ports detected
[    1.270451] usbcore: registered new device driver usbip-host
[    1.271397] hv_vmbus: registering driver hyperv_keyboard
[    1.271989] mousedev: PS/2 mouse device common for all mice
[    1.274084] i2c_dev: i2c /dev entries driver
[    1.277182] fan53555-regulator 0-0042: FAN53555 Option[10] Rev[1] Detected!
[    1.277634] fan53555-regulator 0-0043: FAN53555 Option[10] Rev[1] Detected!
[    1.279516] rtc-hym8563 6-0051: registered as rtc0
[    1.280226] rtc-hym8563 6-0051: setting system clock to 2024-08-18T08:43:07 UTC (1723970587)
[    1.282955] rockchip-rga fdb80000.rga: HW Version: 0x03.02
[    1.283587] rockchip-rga fdb80000.rga: Registered rockchip-rga as /dev/video0
[    1.284588] usbcore: registered new interface driver uvcvideo
[    1.285776] __power_supply_register: Expected proper parent device for 'test_ac'
[    1.286562] __power_supply_register: Expected proper parent device for 'test_battery'
[    1.287397] thermal thermal_zone0: power_allocator: sustainable_power will be estimated
[    1.288147] __power_supply_register: Expected proper parent device for 'test_usb'
[    1.290649] rockchip-thermal fec00000.tsadc: Missing rockchip,grf property
[    1.291434] thermal thermal_zone1: power_allocator: sustainable_power will be estimated
[    1.292296] thermal thermal_zone2: power_allocator: sustainable_power will be estimated
[    1.293217] thermal thermal_zone3: power_allocator: sustainable_power will be estimated
[    1.294076] thermal thermal_zone4: power_allocator: sustainable_power will be estimated
[    1.294942] thermal thermal_zone5: power_allocator: sustainable_power will be estimated
[    1.295794] thermal thermal_zone6: power_allocator: sustainable_power will be estimated
[    1.296643] thermal thermal_zone7: power_allocator: sustainable_power will be estimated
[    1.300001] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[    1.301074] device-mapper: uevent: version 1.0.3
[    1.301621] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev
[    1.304687] sdhci: Secure Digital Host Controller Interface driver
[    1.305235] sdhci: Copyright(c) Pierre Ossman
[    1.306120] Synopsys Designware Multimedia Card Interface Driver
[    1.307756] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.311370] ledtrig-cpu: registered to indicate activity on CPUs
[    1.312350] No iBFT detected.
[    1.313164] scmi_protocol scmi_dev.1: Enabled polling mode TX channel - prot_id:16
[    1.313985] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
[    1.314590] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
[    1.322304] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    1.324163] rk2-crypto fe370000.crypto: will run requests pump with realtime priority
[    1.324894] rk2-crypto fe370000.crypto: Registers crypto algos
[    1.325409] rk2-crypto fe370000.crypto: Register ecb(aes) as ecb-aes-rk2
[    1.326044] rk2-crypto fe370000.crypto: Register cbc(aes) as cbc-aes-rk2
[    1.326640] rk2-crypto fe370000.crypto: Register xts(aes) as xts-aes-rk2
[    1.327234] rk2-crypto fe370000.crypto: Register md5 as rk2-md5 3
[    1.327778] rk2-crypto fe370000.crypto: Register sha1 as rk2-sha1 4
[    1.328335] rk2-crypto fe370000.crypto: Register sha256 as rk2-sha256 5
[    1.328922] rk2-crypto fe370000.crypto: Register sha384 as rk2-sha384 6
[    1.329514] rk2-crypto fe370000.crypto: Register sha512 as rk2-sha512 7
[    1.330100] rk2-crypto fe370000.crypto: Register sm3 as rk2-sm3 8
[    1.331159] hid: raw HID events driver (C) Jiri Kosina
[    1.333243] usbcore: registered new interface driver usbhid
[    1.333736] usbhid: USB HID core driver
[    1.335201] hv_utils: Registering HyperV Utility Driver
[    1.335692] hv_vmbus: registering driver hv_utils
[    1.336109] hv_vmbus: registering driver hv_balloon
[    1.339496] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available
[    1.340851] hw perfevents: enabled with armv8_cortex_a76 PMU driver, 7 counters available
[    1.341706] mmc0: SDHCI controller on fe2e0000.mmc [fe2e0000.mmc] using ADMA
[    1.343381] optee: probing for conduit method.
[    1.343779] optee: api uid mismatch
[    1.344088] optee firmware:optee: probe with driver optee failed with error -22
[    1.345553] usbcore: registered new interface driver snd-usb-audio
[    1.349862] NET: Registered PF_LLC protocol family
[    1.350299] GACT probability NOT on
[    1.350610] Mirror/redirect action on
[    1.350943] Simple TC action Loaded
[    1.351535] netem: version 1.3
[    1.351830] u32 classifier
[    1.352070]     input device check on
[    1.352406]     Actions configured
[    1.354249] xt_time: kernel timezone is -0000
[    1.354657] IPVS: Registered protocols (TCP, UDP)
[    1.355083] IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
[    1.355818] IPVS: ipvs loaded.
[    1.356091] IPVS: [rr] scheduler registered.
[    1.356468] IPVS: [wrr] scheduler registered.
[    1.356852] IPVS: [lc] scheduler registered.
[    1.357228] IPVS: [sh] scheduler registered.
[    1.357709] ipip: IPv4 and MPLS over IPv4 tunneling driver
[    1.358417] gre: GRE over IPv4 demultiplexor driver
[    1.358849] IPv4 over IPsec tunneling driver
[    1.359450] Initializing XFRM netlink socket
[    1.359880] NET: Registered PF_INET6 protocol family
[    1.361129] Segment Routing with IPv6
[    1.361473] In-situ OAM (IOAM) with IPv6
[    1.361872] mip6: Mobile IPv6
[    1.362459] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.363460] NET: Registered PF_PACKET protocol family
[    1.363915] NET: Registered PF_KEY protocol family
[    1.364365] Bridge firewalling registered
[    1.364857] NET: Registered PF_X25 protocol family
[    1.365294] X25: Linux Version 0.2
[    1.365671] RPC: Registered rdma transport module.
[    1.366096] RPC: Registered rdma backchannel transport module.
[    1.366799] l2tp_core: L2TP core driver, V2.0
[    1.367193] NET: Registered PF_PHONET protocol family
[    1.367657] 8021q: 802.1Q VLAN Support v1.8
[    1.368161] NET: Registered PF_RDS protocol family
[    1.368603] Key type dns_resolver registered
[    1.368997] Key type ceph registered
[    1.369440] libceph: loaded (mon/osd proto 15/24)
[    1.369874] openvswitch: Open vSwitch switching datapath
[    1.370667] NET: Registered PF_VSOCK protocol family
[    1.371146] mpls_gso: MPLS GSO support
[    1.384568] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    1.385602] registered taskstats version 1
[    1.386123] Loading compiled-in X.509 certificates
[    1.388915] Loaded X.509 cert 'Louis S.: Build time throw-away kernel key: f5c20ae6b50b4cb8ff3f46d6626a1cc49826ead1'
[    1.393225] mmc0: new HS400 Enhanced strobe MMC card at address 0001
[    1.394681] mmcblk0: mmc0:0001 DV4256 233 GiB
[    1.398308] mmcblk0boot0: mmc0:0001 DV4256 4.00 MiB
[    1.400632] Demotion targets for Node 0: null
[    1.400700] mmcblk0boot1: mmc0:0001 DV4256 4.00 MiB
[    1.401634] AppArmor: AppArmor sha256 policy hashing enabled
[    1.402232] ima: secureboot mode disabled
[    1.402600] ima: No TPM chip found, activating TPM-bypass!
[    1.403091] ima: Allocated hash algorithm: sha512
[    1.403094] mmcblk0rpmb: mmc0:0001 DV4256 16.0 MiB, chardev (506:0)
[    1.403530] ima: No architecture policies found
[    1.448614] ehci-platform fc800000.usb: EHCI Host Controller
[    1.448624] ohci-platform fc840000.usb: Generic Platform OHCI controller
[    1.448762] ohci-platform fc840000.usb: new USB bus registered, assigned bus number 3
[    1.449241] ehci-platform fc800000.usb: new USB bus registered, assigned bus number 4
[    1.449596] ehci-platform fc880000.usb: EHCI Host Controller
[    1.449814] ohci-platform fc8c0000.usb: Generic Platform OHCI controller
[    1.449816] ohci-platform fc840000.usb: irq 64, io mem 0xfc840000
[    1.449896] ehci-platform fc880000.usb: new USB bus registered, assigned bus number 5
[    1.449990] ehci-platform fc880000.usb: irq 63, io mem 0xfc880000
[    1.450136] ohci-platform fc8c0000.usb: new USB bus registered, assigned bus number 6
[    1.450242] ohci-platform fc8c0000.usb: irq 65, io mem 0xfc8c0000
[    1.450497] ehci-platform fc800000.usb: irq 62, io mem 0xfc800000
[    1.457131] printk: legacy console [netcon0] enabled
[    1.457583] netconsole: network logging started
[    1.458410] clk: Disabling unused clocks
[    1.459657] PM: genpd: Disabling unused power domains
[    1.460134] ALSA device list:
[    1.460401]   No soundcards found.
[    1.462336] ehci-platform fc880000.usb: USB 2.0 started, EHCI 1.00
[    1.463654] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.10
[    1.464391] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.465028] usb usb5: Product: EHCI Host Controller
[    1.465460] usb usb5: Manufacturer: Linux 6.10.0-talos ehci_hcd
[    1.466017] usb usb5: SerialNumber: fc880000.usb
[    1.467038] hub 5-0:1.0: USB hub found
[    1.467479] hub 5-0:1.0: 1 port detected
[    1.475747] ehci-platform fc800000.usb: USB 2.0 started, EHCI 1.00
[    1.476972] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.10
[    1.477709] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.478345] usb usb4: Product: EHCI Host Controller
[    1.478778] usb usb4: Manufacturer: Linux 6.10.0-talos ehci_hcd
[    1.479308] usb usb4: SerialNumber: fc800000.usb
[    1.480234] hub 4-0:1.0: USB hub found
[    1.480608] hub 4-0:1.0: 1 port detected
[    1.510548] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.10
[    1.511289] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.511928] usb usb3: Product: Generic Platform OHCI controller
[    1.512463] usb usb3: Manufacturer: Linux 6.10.0-talos ohci_hcd
[    1.512985] usb usb3: SerialNumber: fc840000.usb
[    1.514003] hub 3-0:1.0: USB hub found
[    1.514446] hub 3-0:1.0: 1 port detected
[    1.515784] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.10
[    1.516542] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.517196] usb usb6: Product: Generic Platform OHCI controller
[    1.517733] usb usb6: Manufacturer: Linux 6.10.0-talos ohci_hcd
[    1.518270] usb usb6: SerialNumber: fc8c0000.usb
[    1.519513] hub 6-0:1.0: USB hub found
[    1.519963] hub 6-0:1.0: 1 port detected
[    1.531147] Freeing unused kernel memory: 19648K
[    1.641306] Checked W+X mappings: passed, no W+X pages found
[    1.655742] Run /init as init process
[    1.667327] [talos] [initramfs] TPM device is not available
[    1.667849] [talos] [initramfs] TPM device is not available, skipping PCR extension
[    1.668528] [talos] [initramfs] booting Talos v1.8.0-alpha.1
[    1.669047] [talos] [initramfs] CPU: , 8 core(s), 1 thread(s) per core
[    1.669626] [talos] [initramfs] mounting the rootfs
[    1.670183] loop0: detected capacity change from 0 to 90728
[    1.711216] [talos] [initramfs] entering the rootfs
[    1.711668] [talos] [initramfs] moving mounts to the new rootfs
[    1.713740] [talos] [initramfs] changing working directory into /root
[    1.714363] [talos] [initramfs] moving /root to /
[    1.714795] [talos] [initramfs] changing root directory
[    1.715264] [talos] [initramfs] cleaning up initramfs
[    1.716089] [talos] [initramfs] TPM device is not available, skipping PCR extension
[    1.716769] [talos] [initramfs] executing /sbin/init
[    2.390661] [talos] initialize sequence: 11 phase(s)
[    2.391656] [talos] phase systemRequirements (1/11): 6 tasks(s)
[    2.398456] [talos] task enforceKSPPRequirements (1/6): starting
[    2.399882] [talos] task setRLimit (6/6): starting
[    2.400540] [talos] task setRLimit (6/6): done, 1.601833ms
[    2.401405] [talos] task setupSystemDirectory (2/6): starting
[    2.402127] [talos] task mountBPFFS (3/6): starting
[    2.403035] [talos] task mountCgroups (4/6): starting
[    2.403697] [talos] task mountPseudoFilesystems (5/6): starting
[    2.405812] [talos] task setupSystemDirectory (2/6): done, 6.828209ms
[    2.406871] [talos] task mountCgroups (4/6): done, 6.825876ms
[    2.407527] [talos] task mountPseudoFilesystems (5/6): done, 7.34825ms
[    2.430389] [talos] WARNING: signals and ACPI events will be ignored: acpi_event not available: netlink receive: no such file or directory
[    2.434537] [talos] task mountBPFFS (3/6): done, 35.464045ms
[    2.438319] [talos] assigned address {"component": "controller-runtime", "controller": "network.AddressSpecController", "address": "127.0.0.1/8", "link": "lo"}
[    2.439849] [talos] task enforceKSPPRequirements (1/6): done, 41.489296ms
[    2.440482] [talos] phase systemRequirements (1/11): done, 48.868754ms
[    2.441068] [talos] phase integrity (2/11): 1 tasks(s)
[    2.441566] [talos] task writeIMAPolicy (1/1): starting
[    2.442223] audit: type=1807 audit(1723970588.656:2): action=dont_measure fsmagic=0x9fa0 res=1
[    2.442435] ima: policy update completed
[    2.443038] audit: type=1807 audit(1723970588.656:3): action=dont_measure fsmagic=0x62656572 res=1
[    2.444161] audit: type=1807 audit(1723970588.656:4): action=dont_measure fsmagic=0x64626720 res=1
[    2.444966] audit: type=1807 audit(1723970588.656:5): action=dont_measure fsmagic=0x1021994 res=1
[    2.445778] audit: type=1807 audit(1723970588.656:6): action=dont_measure fsmagic=0x1cd1 res=1
[    2.446553] audit: type=1807 audit(1723970588.656:7): action=dont_measure fsmagic=0x42494e4d res=1
[    2.446940] [talos] pre-created iptables-nft table 'mangle'/'KUBE-IPTABLES-HINT' {"component": "controller-runtime", "controller": "network.NfTablesChainController"}
[    2.447355] audit: type=1807 audit(1723970588.656:8): action=dont_measure fsmagic=0x73636673 res=1
[    2.447940] [talos] nftables chains updated {"component": "controller-runtime", "controller": "network.NfTablesChainController", "chains": []}
[    2.448668] audit: type=1807 audit(1723970588.656:9): action=dont_measure fsmagic=0xf97cff8c res=1
[    2.449539] [talos] setting resolvers {"component": "controller-runtime", "controller": "network.ResolverSpecController", "resolvers": ["1.1.1.1", "8.8.8.8"]}
[    2.450599] audit: type=1807 audit(1723970588.656:10): action=dont_measure fsmagic=0x43415d53 res=1
[    2.452223] [talos] setting time servers {"component": "controller-runtime", "controller": "network.TimeServerSpecController", "addresses": ["time.cloudflare.com"]}
[    2.454996] [talos] setting resolvers {"component": "controller-runtime", "controller": "network.ResolverSpecController", "resolvers": ["1.1.1.1", "8.8.8.8"]}
[    2.456416] [talos] setting time servers {"component": "controller-runtime", "controller": "network.TimeServerSpecController", "addresses": ["time.cloudflare.com"]}
[    2.475880] [talos] task writeIMAPolicy (1/1): done, 34.318961ms
[    2.476463] [talos] phase integrity (2/11): done, 35.393462ms
[    2.476989] [talos] phase etc (3/11): 3 tasks(s)
[    2.477450] [talos] task setUserEnvVars (3/3): starting
[    2.477936] [talos] task setUserEnvVars (3/3): done, 506.042µs
[    2.478470] [talos] task CreateSystemCgroups (1/3): starting
[    2.479024] [talos] task createOSReleaseFile (2/3): starting
[    2.479638] [talos] task CreateSystemCgroups (1/3): using cgroups root: /
[    2.480368] [talos] task createOSReleaseFile (2/3): done, 2.268875ms
[    2.511531] [talos] task CreateSystemCgroups (1/3): done, 33.95467ms
[    2.512155] [talos] phase etc (3/11): done, 35.164504ms
[    2.512722] [talos] phase earlyServices (4/11): 4 tasks(s)
[    2.513264] [talos] task startContainerd (4/4): starting
[    2.513916] [talos] task startUdevd (1/4): starting
[    2.514579] [talos] task startMachined (2/4): starting
[    2.516739] [talos] TPM device is not available, skipping PCR extension
[    2.517380] [talos] task startSyslogd (3/4): starting
[    2.517873] [talos] service[containerd](Starting): Starting service
[    2.518677] [talos] service[containerd](Preparing): Running pre state
[    2.519337] [talos] service[containerd](Preparing): Creating service runner
[    2.520142] [talos] service[udevd](Starting): Starting service
[    2.520768] [talos] service[udevd](Preparing): Running pre state
[    2.521634] [talos] service[machined](Starting): Starting service
[    2.522490] [talos] service[machined](Preparing): Running pre state
[    2.523275] [talos] service[syslogd](Starting): Starting service
[    2.524052] [talos] task startSyslogd (3/4): done, 10.614335ms
[    2.524657] [talos] service[machined](Preparing): Creating service runner
[    2.525484] [talos] service[machined](Running): Service started as goroutine
[    2.526204] [talos] service[syslogd](Waiting): Waiting for service "machined" to be "up"
[    2.569233] [talos] service[udevd](Preparing): Creating service runner
[    3.727063] [talos] service[containerd](Running): Process Process(["/bin/containerd" "--address" "/system/run/containerd/containerd.sock" "--state" "/system/run/containerd" "--root" "/system/var/lib/containerd"]) started with PID 2928
[    3.729128] [talos] service[machined](Running): Health check successful
[    3.729952] [talos] task startMachined (2/4): done, 1.216538872s
[    3.730575] [talos] service[syslogd](Preparing): Running pre state
[    3.731217] [talos] service[syslogd](Preparing): Creating service runner
[    3.731872] [talos] service[udevd](Running): Process Process(["/sbin/udevd" "--resolve-names=never"]) started with PID 2930
[    3.733001] [talos] service[syslogd](Running): Service started as goroutine
[    4.037859] udevd[2930]: starting version 3.2.14
[    4.049359] udevd[2930]: starting eudev-3.2.14
[    4.720343] [talos] service[containerd](Running): Health check failed: rpc error: code = DeadlineExceeded desc = context deadline exceeded
[    4.732944] [talos] service[syslogd](Running): Health check successful
[    4.986767] [talos] service[udevd](Running): Health check successful
[    4.987525] [talos] task startUdevd (1/4): done, 2.474179124s
[    8.525986] [talos] service[containerd](Running): Health check successful
[    8.526865] [talos] task startContainerd (4/4): done, 6.013590355s
[    8.527551] [talos] phase earlyServices (4/11): done, 6.014818563s
[    8.528151] [talos] phase usb (5/11): 1 tasks(s)
[    8.528664] [talos] task waitForUSB (1/1): starting
[    8.529418] [talos] task waitForUSB (1/1): waiting 1 second(s) for USB storage
[    9.530692] [talos] task waitForUSB (1/1): done, 1.002034934s
[    9.531245] [talos] phase usb (5/11): done, 1.00310506s
[    9.531720] [talos] phase meta (6/11): 1 tasks(s)
[    9.532168] [talos] task reloadMeta (1/1): starting
[    9.542146] [talos] task reloadMeta (1/1): done, 9.976459ms
[    9.542699] [talos] phase meta (6/11): done, 10.977459ms
[    9.550136] [talos] phase config (10/11): 1 tasks(s)
[    9.550662] [talos] task loadConfig (1/1): starting
[    9.551249] [talos] downloading config {"component": "controller-runtime", "controller": "config.AcquireController", "platform": "metal"}
[    9.552377] [talos] entering maintenance service {"component": "controller-runtime", "controller": "config.AcquireController"}
[    9.554287] [talos] server certificate issued {"component": "controller-runtime", "controller": "runtime.MaintenanceServiceController", "fingerprint": "KCTtcdtnX8zfJdOXEBIChETWrKcOJl7SzFLxWUdvJls="}
[   11.465560] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   11.591675] platform fe2c0000.mmc: deferred probe pending: platform: wait for supplier /spi@feb20000/pmic@0/regulators/pldo-reg5
[   11.592755] platform display-subsystem: deferred probe pending: (reason unknown)
[   11.593426] platform fc000000.usb: deferred probe pending: platform: wait for supplier /i2c@fec80000/usb-typec@22/connector
[   11.594420] platform fc400000.usb: deferred probe pending: dwc3: failed to initialize core
[   11.595164] platform cpufreq-dt: deferred probe pending: (reason unknown)
[   11.595798] platform fec10000.adc: deferred probe pending: platform: wait for supplier /spi@feb20000/pmic@0/regulators/pldo-reg2
[   11.596833] platform sound: deferred probe pending: asoc-simple-card: parse error
[   12.469277] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   13.473139] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
[   14.477003] [talos] failed looking up "time.cloudflare.com", ignored {"component": "controller-runtime", "controller": "time.SyncController", "error": "lookup time.cloudflare.com on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable"}
schneid-l commented 2 months ago

@TheiLLeniumStudios Could you try accessing the node via talosctl with talosctl disks --insecure -n <node_ip> from a machine on the same network as your OPI5P? It should list disks, if it works it's not a connectivity problem (I also have random time.cloudflare.com issues)

ppoloskov commented 2 months ago

I can't check now, but last time I tried to install Talos on my OPi5+, ethernet lights were not blinking (none of two), so there was no connection.

Tom-Neverwinter commented 2 months ago

I'm not running talos however my ethernet is working

TheiLLeniumStudios commented 2 months ago

@schneid-l There is no network connectivity at all (My unifi router has no DHCP requests coming in from the OPi5 Plus). So there's no IP that I can use to run any talosctl commands. I think its Talos itself that's missing the NIC drivers because when I run something like Armbian or Ubuntu, I do get network connectivity with no issues

schneid-l commented 2 months ago

@TheiLLeniumStudios this is a Talos related problem, I will close this issue as it's resolved. I let you create a dedicated issue there: https://github.com/schneid-l/talos-orangepi5