DESK-XZ7-L-AN-0003: Using PXE protocol for boot

From DAVE Developer's Wiki
Jump to: navigation, search
Info Box


History
Issue Date Notes

2024/01/25

DESK-XZ7-L-1.x.x release

2025/06/12

DESK-XZ7-L-2.x.x release
2026/06/25 DESK-XZU-L 2.x.x release



Using PXE protocol for boot[edit | edit source]

pxe command lets U-Boot to load kernel and rootfs. U-Boot loads pxelinux.conf file installed in the pxelinux.cfg directory, in your host device, with TFTP server. After parsing the configuration file, it boots the target.

pxe configuration file[edit | edit source]

Since we can boot more targets from the same server, pxe configuration file depends on U-Boot parameters.

For using pxe commands to boot your target, the folder hostname/pxelinux.cfg has to be created, for example bora/pxelinux.cfg, in the host device tftp server directory. On DESK-XZ7-L-MVM the tftp directory is /tftpboot.

U-Boot searchs the pxelinux.conf file in this order:

  • hardware type and MAC address, for example bora/pxelinux.cfg/01-00-50-c2-1e-af-e0
  • IP address and each subnet mask, for example bora/pxelinux.cfg/C0A80059, bora/pxelinux.cfg/C0A8005, bora/pxelinux.cfg/C0A800, ..., bora/pxelinux.cfg/C
  • file named default-$CONFIG_SYS_ARCH-$CONFIG_SYS_SOC, for example bora/pxelinux.cfg/default-arm-zynq-desk_xz7
  • file named default-$CONFIG_SYS_ARCH, for example bora/pxelinux.cfg/default-arm-zynq
  • file named default, for example bora/pxelinux.cfg/default

Here below there is an example of configuration file name for a board that has 00-50-c2-1e-af-e0 as the MAC address

└── bora
    ├── pxelinux.cfg
    │   └── 01-00-50-c2-1e-af-e0
    ├── rootfs.cpio.gz.u-boot
    ├── system.dtb
    └── zImage

Here below there is an example of configuration file name for ONDA family SOMs, that uses the default file

└── desk-xzu-l
    ├── pxelinux.cfg
    │   └── default
    ├── rootfs.cpio.gz.u-boot
    ├── system.dtb
    └── Image

Each pxelinux.conf file has a format like below:

  • menu title: it is used as main title for the configuration file, and it is printed in U-Boot
  • DEFAULT: this is the default configuration to use
  • TIMEOUT: after some seconds defined with this property, if a configuration is not chosen U-Boot runs the DEFAULT configuration
  • LABEL: this is a string for selecting from various configurations. For example, we can use a label for booting from NFS and another one from eMMC
    • KERNEL: this is the kernel filename that will be loaded on the target
    • FDT: this is the device tree that will be loaded on the target
    • INITRD: this is the ramdisk file system loaded on the target
    • APPEND: (optional) kernel cmd line parameters


An example of pxelinux.conf file for the BORA family SOMs is the following one:

menu title Select the boot mode

DEFAULT boot_nfs
TIMEOUT 20
LABEL boot_rootfs_ram
        KERNEL zImage
        FDT system.dtb
        INITRD rootfs.cpio.gz.u-boot

LABEL boot_nfs
        KERNEL zImage
        FDT system.dtb
        APPEND console=ttyPS0,115200 earlycon root=/dev/nfs ip=${ipaddr} nfsroot=${serverip}:/home/dvdk/nfsroot,v3,tcp rw

An example of pxelinux.conf file for the ONDA family SOMs is the following one:

menu title Select the boot mode

DEFAULT boot_nfs
TIMEOUT 20
LABEL boot_rootfs_ram
        KERNEL Image
        FDT system.dtb
        INITRD rootfs.cpio.gz.u-boot

LABEL boot_nfs
        KERNEL Image
        FDT system.dtb
        APPEND console=ttyPS0,115200 earlycon root=/dev/nfs ip=${ipaddr} nfsroot=${serverip}:/home/dvdk/nfsroot,v3,tcp rw

pxe boot example[edit | edit source]

To use pxe command on the target, you need to send the commands like the example here below:

  • network configuration
Zynq> setenv ipaddr 192.168.0.89
Zynq> setenv serverip 192.168.0.99
  • get the pxe configuration file
Zynq> pxe get
missing environment variable: pxeuuid
Retrieving file: bora/pxelinux.cfg/01-00-50-c2-1e-af-e0
Using ethernet@e000b000 device
TFTP from server 192.168.0.99; our IP address is 192.168.0.89
Filename 'bora/pxelinux.cfg/01-00-50-c2-1e-af-e0'.
Load address: 0x2000000
Loading: #
        89.8 KiB/s
done
Bytes transferred = 278 (116 hex)
Config file found
  • boot the target using the pxe command with NFS
Zynq> pxe boot
Select the boot mode
1:      boot_rootfs_ram
2:      boot_nfs
Enter choice: 2
  • a complete boot log is like the following one for the BORA family SOMs:

U-Boot 2024.01-desk-xz7-l-2.0.0 (Jun 10 2025 - 15:58:48 +0000)

CPU:   Zynq 7z020
Silicon: v3.1
Model: Bora
DRAM:  ECC disabled 1 GiB
Core:  23 devices, 17 uclasses, devicetree: board
Flash: 0 Bytes
NAND:  0 MiB
MMC:   mmc@e0100000: 0
Loading Environment from SPIFlash... SF: Detected s25fl256s1 with page size 256 Bytes, erase size 64 KiB, total 32 MiB
OK
In:    serial@e0001000
Out:   serial@e0001000
Err:   serial@e0001000
SF: Detected s25fl256s1 with page size 256 Bytes, erase size 64 KiB, total 32 MiB
SF: Detected s25fl256s1 with page size 256 Bytes, erase size 64 KiB, total 32 MiB
SOM UniqueID not found, using default
SOM UniqueID not found, using default
SOM ConfigID#: 00000001
SOM UniqueID#: ffffffff:ffffffff
CB ConfigID#: 00000001
CB UniqueID#: 3b000043:73db012d
SF: Detected s25fl256s1 with page size 256 Bytes, erase size 64 KiB, total 32 MiB
Warning: MAC addr not found in SPI NOR at block 8
Net:
ZYNQ GEM: e000b000, mdio bus e000b000, phyaddr 7, interface rgmii-id
eth0: ethernet@e000b000
Hit ENTER within 2 seconds to stop autoboot
Zynq> pxe get
missing environment variable: pxeuuid
Retrieving file: bora/pxelinux.cfg/01-00-50-c2-1e-af-e0
ethernet@e000b000 Waiting for PHY auto negotiation to complete........ done
Using ethernet@e000b000 device
TFTP from server 192.168.0.99; our IP address is 192.168.0.89
Filename 'bora/pxelinux.cfg/01-00-50-c2-1e-af-e0'.
Load address: 0x2000000
Loading: #
         0 Bytes/s
done
Bytes transferred = 348 (15c hex)
Config file 'bora/image.ub' found
Zynq> pxe boot
Select the boot mode
1:      boot_rootfs_ram
2:      boot_nfs
Enter choice: 2
2:      boot_nfs
Retrieving file: bora/zImage
Using ethernet@e000b000 device
TFTP from server 192.168.0.99; our IP address is 192.168.0.89
Filename 'bora/zImage'.
Load address: 0x2000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ###############################################
         247.1 KiB/s
done
Bytes transferred = 6228192 (5f08e0 hex)
append: console=ttyPS0,115200 earlycon root=/dev/nfs ip=192.168.0.89 nfsroot=192.168.0.99:/home/dvdk/nfsroot,v3,tcp rw
Retrieving file: bora/system.dtb
Using ethernet@e000b000 device
TFTP from server 192.168.0.99; our IP address is 192.168.0.89
Filename 'bora/system.dtb'.
Load address: 0x1f00000
Loading: #####
         163.1 KiB/s
done
Bytes transferred = 20567 (5057 hex)
Kernel image @ 0x2000000 [ 0x000000 - 0x5f08e0 ]
## Flattened Device Tree blob at 01f00000
   Booting using the fdt blob at 0x1f00000
Working FDT set to 1f00000
   Loading Device Tree to 2fff7000, end 2ffff056 ... OK
Working FDT set to 2fff7000

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 6.6.40-xilinx-g2b7f6f70a62a (oe-user@oe-host) (arm-xilinx-linux-gnueabi-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240716) #1 SMP PREEMPT Tue Oct 29 11:52:30 UTC 2024
[    0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: Bora
[    0.000000] earlycon: cdns0 at MMIO 0xe0001000 (options '115200n8')
[    0.000000] printk: bootconsole [cdns0] enabled
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] cma: Reserved 16 MiB at 0x3f000000 on node -1
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x000000002fffffff]
[    0.000000]   HighMem  [mem 0x0000000030000000-0x000000003fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] percpu: Embedded 16 pages/cpu s35988 r8192 d21356 u65536
[    0.000000] Kernel command line: console=ttyPS0,115200 earlycon root=/dev/nfs ip=192.168.0.89 nfsroot=192.168.0.99:/home/dvdk/nfsroot,v3,tcp rw
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 260608
[    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[    0.000000] Memory: 1008176K/1048576K available (9216K kernel code, 828K rwdata, 2720K rodata, 1024K init, 171K bss, 24016K reserved, 16384K cma-reserved, 245760K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] ftrace: allocating 37947 entries in 112 pages
[    0.000000] ftrace: allocated 112 pages with 3 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000]  Trampoline variant of Tasks RCU enabled.
[    0.000000]  Rude variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] efuse mapped to (ptrval)
[    0.000000] slcr mapped to (ptrval)
[    0.000000] GIC physical location is 0xf8f01000
[    0.000000] L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
[    0.000000] L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
[    0.000000] L2C-310 erratum 769419 enabled
[    0.000000] L2C-310 enabling early BRESP for Cortex-A9
[    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[    0.000000] L2C-310 ID prefetch enabled, offset 1 lines
[    0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[    0.000000] L2C-310 cache controller enabled, 8 ways, 512 kB
[    0.000000] L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] zynq_clock_init: clkc starts at (ptrval)
[    0.000000] Zynq clock init
[    0.000001] sched_clock: 64 bits at 167MHz, resolution 6ns, wraps every 4398046511103ns
[    0.005676] clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x26703d7dd8, max_idle_ns: 440795208065 ns
[    0.016740] Switching to timer-based delay loop, resolution 6ns
[    0.023155] Console: colour dummy device 80x30
[    0.027102] Calibrating delay loop (skipped), value calculated using timer frequency.. 333.33 BogoMIPS (lpj=1666666)
[    0.037642] CPU: Testing write buffer coherency: ok
[    0.042472] CPU0: Spectre v2: using BPIALL workaround
[    0.047534] pid_max: default: 32768 minimum: 301
[    0.052302] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.059461] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.068230] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.074278] RCU Tasks: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1.
[    0.080025] RCU Tasks Rude: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1.
[    0.087589] Setting up static identity map for 0x100000 - 0x100060
[    0.093798] rcu: Hierarchical SRCU implementation.
[    0.098325] rcu:     Max phase no-delay instances is 1000.
[    0.104831] smp: Bringing up secondary CPUs ...
[    0.109155] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.109181] CPU1: Spectre v2: using BPIALL workaround
[    0.118967] smp: Brought up 1 node, 2 CPUs
[    0.122909] SMP: Total of 2 processors activated (666.66 BogoMIPS).
[    0.129123] CPU: All CPU(s) started in SVC mode.
[    0.134595] devtmpfs: initialized
[    0.143419] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.145791] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.155369] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.163134] pinctrl core: initialized pinctrl subsystem
[    0.169440] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.175527] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.181729] thermal_sys: Registered thermal governor 'step_wise'
[    0.181832] cpuidle: using governor ladder
[    0.190240] cpuidle: using governor menu
[    0.199231] platform axi: Fixed dependency cycle(s) with /axi/interrupt-controller@f8f01000
[    0.208151] platform replicator: Fixed dependency cycle(s) with /axi/etb@f8801000
[    0.210138] amba f8801000.etb: Fixed dependency cycle(s) with /replicator
[    0.217177] platform replicator: Fixed dependency cycle(s) with /axi/tpiu@f8803000
[    0.224546] amba f8803000.tpiu: Fixed dependency cycle(s) with /replicator
[    0.231608] platform replicator: Fixed dependency cycle(s) with /axi/funnel@f8804000
[    0.239124] amba f8804000.funnel: Fixed dependency cycle(s) with /axi/ptm@f889d000
[    0.246584] amba f8804000.funnel: Fixed dependency cycle(s) with /axi/ptm@f889c000
[    0.254148] amba f8804000.funnel: Fixed dependency cycle(s) with /replicator
[    0.261528] amba f8804000.funnel: Fixed dependency cycle(s) with /axi/ptm@f889c000
[    0.268876] amba f889c000.ptm: Fixed dependency cycle(s) with /axi/funnel@f8804000
[    0.276660] amba f8804000.funnel: Fixed dependency cycle(s) with /axi/ptm@f889d000
[    0.284030] amba f889d000.ptm: Fixed dependency cycle(s) with /axi/funnel@f8804000
[    0.292374] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.299476] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.306611] e0000000.serial: ttyPS1 at MMIO 0xe0000000 (irq = 26, base_baud = 3125000) is a xuartps
[    0.315768] e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 27, base_baud = 3125000) is a xuartps
[    0.329084] printk: console [ttyPS0] enabled
[    0.329084] printk: console [ttyPS0] enabled
[    0.333397] printk: bootconsole [cdns0] disabled
[    0.333397] printk: bootconsole [cdns0] disabled
[    0.350936] SCSI subsystem initialized
[    0.355082] usbcore: registered new interface driver usbfs
[    0.360661] usbcore: registered new interface driver hub
[    0.366031] usbcore: registered new device driver usb
[    0.371510] mc: Linux media interface: v0.10
[    0.375786] videodev: Linux video capture interface: v2.00
[    0.381371] pps_core: LinuxPPS API ver. 1 registered
[    0.386367] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.395553] PTP clock support registered
[    0.399561] EDAC MC: Ver: 3.0.0
[    0.403518] FPGA manager framework
[    0.407254] Advanced Linux Sound Architecture Driver Initialized.
[    0.414785] vgaarb: loaded
[    0.418072] clocksource: Switched to clocksource arm_global_timer
[    0.439747] NET: Registered PF_INET protocol family
[    0.445131] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.455081] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.463693] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.471488] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.479401] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.486897] TCP: Hash tables configured (established 8192 bind 8192)
[    0.493402] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.500091] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.507379] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.513850] RPC: Registered named UNIX socket transport module.
[    0.519805] RPC: Registered udp transport module.
[    0.524511] RPC: Registered tcp transport module.
[    0.529226] RPC: Registered tcp-with-tls transport module.
[    0.534709] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.541168] PCI: CLS 0 bytes, default 64
[    0.545657] armv7-pmu f8891000.pmu: hw perfevents: no interrupt-affinity property, guessing.
[    0.554464] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    0.564653] workingset: timestamp_bits=30 max_order=18 bucket_order=0
[    0.572158] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.579732] bounce: pool size: 64 pages
[    0.583604] io scheduler mq-deadline registered
[    0.588138] io scheduler kyber registered
[    0.592234] io scheduler bfq registered
[    0.597293] zynq-pinctrl 700.pinctrl: zynq pinctrl initialized
[    0.607787] dma-pl330 f8003000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.615443] dma-pl330 f8003000.dma-controller:       DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
[    0.639362] brd: module loaded
[    0.651797] loop: module loaded
[    0.657410] spi-nor spi0.0: found s25fl256s1, expected s25fl128s1
[    0.663807] spi-nor spi0.0: s25fl256s1 (32768 Kbytes)
[    0.669034] 1 fixed-partitions partitions found on MTD device spi0.0
[    0.675474] Creating 1 MTD partitions on "spi0.0":
[    0.680308] 0x000000000000-0x000002000000 : "qspi-boot"
[    0.691584] CAN device driver interface
[    0.819329] macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 42 (00:50:c2:1e:af:e0)
[    0.829577] e1000e: Intel(R) PRO/1000 Network Driver
[    0.834543] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    0.841609] usbcore: registered new interface driver usb-storage
[    0.848912] ULPI transceiver vendor/product ID 0x0424/0x0006
[    0.854617] Found SMSC USB331x ULPI transceiver.
[    0.859269] ULPI integrity check: passed.
[    0.866061] i2c_dev: i2c /dev entries driver
[    0.870502] cdns-i2c e0004000.i2c: can't get pinctrl, bus recovery not supported
[    0.880194] hwmon hwmon0: temp1_input not attached to any thermal zone
[    0.888478] rtc-ds3232 0-0068: registered as rtc0
[    0.893539] rtc-ds3232 0-0068: setting system clock to 2018-03-09T12:40:13 UTC (1520599213)
[    0.902169] cdns-i2c e0004000.i2c: 400 kHz mmio e0004000 irq 44
[    0.911300] cdns-wdt f8005000.watchdog: Xilinx Watchdog Timer with timeout 10s
[    0.918970] EDAC MC: ECC not enabled
[    0.923511] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 666666 KHz, changing to: 666667 KHz
[    0.934463] Xilinx Zynq CpuIdle Driver started
[    0.939771] sdhci: Secure Digital Host Controller Interface driver
[    0.945969] sdhci: Copyright(c) Pierre Ossman
[    0.950385] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.957845] ledtrig-cpu: registered to indicate activity on CPUs
[    0.964354] clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns
[    0.973570] timer #0 at (ptrval), irq=47
[    0.978119] usbcore: registered new interface driver usbhid
[    0.983694] usbhid: USB HID core driver
[    0.991721] fpga_manager fpga0: Xilinx Zynq FPGA Manager registered
[    0.992087] mmc0: SDHCI controller on e0100000.mmc [e0100000.mmc] using ADMA
[    0.999944] NET: Registered PF_INET6 protocol family
[    1.012005] Segment Routing with IPv6
[    1.015787] In-situ OAM (IOAM) with IPv6
[    1.019959] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.027230] NET: Registered PF_PACKET protocol family
[    1.032394] can: controller area network core
[    1.036881] NET: Registered PF_CAN protocol family
[    1.041773] can: raw protocol
[    1.044812] can: broadcast manager protocol
[    1.049128] can: netlink gateway - max_hops=1
[    1.053968] Registering SWP/SWPB emulation handler
[    1.098409] of-fpga-region fpga-region: FPGA Region probed
[    1.104726] of_cfs_init
[    1.107272] of_cfs_init: OK
[    1.193577] macb e000b000.ethernet eth0: PHY [e000b000.ethernet-ffffffff:07] driver [Micrel KSZ9031 Gigabit PHY] (irq=POLL)
[    1.204833] macb e000b000.ethernet eth0: configuring for phy/rgmii-id link mode
[    5.393500] macb e000b000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[    5.438166] IP-Config: Guessing netmask 255.255.255.0
[    5.443250] IP-Config: Complete:
[    5.446485]      device=eth0, hwaddr=00:50:c2:1e:af:e0, ipaddr=192.168.0.89, mask=255.255.255.0, gw=255.255.255.255
[    5.457105]      host=192.168.0.89, domain=, nis-domain=(none)
[    5.463080]      bootserver=255.255.255.255, rootserver=192.168.0.99, rootpath=
[    5.463632] clk: Disabling unused clocks
[    5.475111] ALSA device list:
[    5.478106]   No soundcards found.
[    5.548344] VFS: Mounted root (nfs filesystem) on device 0:15.
[    5.557589] devtmpfs: mounted
[    5.577723] Freeing unused kernel image (initmem) memory: 1024K
[    5.584397] Run /sbin/init as init process
INIT: version 3.04 booting
Starting udev
[    8.766088] udevd[82]: starting version 3.2.14
[   10.758115] random: crng init done
[   11.209976] udevd[83]: starting eudev-3.2.14
Configuring packages on first boot....
 (This may take several minutes. Please do not power off the machine.)
Running postinst /etc/rpm-postinsts/100-postfix-cfg...
update-rc.d: /etc/init.d/run-postinsts exists during rc.d purge (continuing)
 Removing any system startup links for run-postinsts ...
  /etc/rcS.d/S99run-postinsts
INIT: Entering runlevel: 5
Configuring network interfaces... ifup skipped for nfsroot interface eth0
run-parts: /etc/network/if-pre-up.d/nfsroot: exit status 1
ifup: failed to bring up eth0
Starting system message bus: dbus.
Starting Dropbear SSH server: Generating 2048 bit rsa key, this may take a while...
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCTpL/mBhQTII8WMb3y1snyDtX2vqiwVvGsg57OIqYpACIzk820ZFYT+xRz6svH437wX8BnLKxlHkehwhjai6e/9Q9L1/Og5j/fA6ji5+uIkCiO0nEjR7MzbP016ijfx3K+Tpn9ivkhSPHn2B1i5oxct9tnx0+b+Wh948tXoltVn5DUyJMxV42mRLjgeoQoGI37bgaIB2XgD2n0fwDIMb7Vj1lzCELGaIGxX++ClM/oIjtSi206veJ1hkgSEocxV/vBKjSSbt3ZJzAojZPgXrcZsynAVlH2478PhMpr65mpFG/KnHKwWAkIOwphYG4rZAI0n88acPF79s1KAu3mnh2l root@bora
Fingerprint: SHA256:E9ygrhD20Jozf5mDLkwPGNMJj02KvedTgpoFDUsnDy4
dropbear.
Starting openvpn:.
Starting rpcbind daemon...done.
Starting atd: OK
egrep: warning: egrep is obsolescent; using grep -E
starting DNS forwarder and DHCP server: dnsmasq... done.
Starting internet superserver: inetd.
Starting ntpd: done
Starting system log daemon...0
Mar  9 12:40:12 bora kernel: L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
Mar  9 12:40:12 bora kernel: L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
Mar  9 12:40:12 bora kernel: armv7-pmu f8891000.pmu: hw perfevents: no interrupt-affinity property, guessing.
Mar  9 12:40:12 bora kernel: spi-nor spi0.0: found s25fl256s1, expected s25fl128s1
Starting internet superserver: xinetd.
Starting Postfix...postsuper: fatal: scan_dir_push: open directory defer: Permission denied
postfix/postfix-script: fatal: Postfix integrity check failed!
 Failed
Starting Lighttpd Web Server: lighttpd.
* starting FTP Server: vsftpd... done.
Starting crond: OK
Starting tcf-agent: OK

********************************************************************************************
The PetaLinux source code and images provided/generated are for demonstration purposes only.
Please refer to https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/2741928025/Moving+from+PetaLinux+to+Production+Deployment
for more details.
********************************************************************************************
PetaLinux 2024.2+release-S11061705 bora ttyPS0

bora login: root (automatic login)

root@bora:~#
root@bora:~# uname -a
Linux bora 6.6.40-xilinx-g2b7f6f70a62a #1 SMP PREEMPT Tue Oct 29 11:52:30 UTC 2024 armv7l GNU/Linux
root@bora:~# cat /etc/os-release
ID=petalinux
NAME="PetaLinux"
VERSION="2024.2+release-S11061705 (scarthgap)"
VERSION_ID=2024.2-release-s11061705
VERSION_CODENAME="scarthgap"
PRETTY_NAME="PetaLinux 2024.2+release-S11061705 (scarthgap)"
CPE_NAME="cpe:/o:openembedded:petalinux:2024.2+release-S11061705"
BUILD_VERSION="desk-xz7-l-2.0.0"
root@bora:~# cat /etc/buildinfo
-----------------------
Build Configuration:  |
-----------------------
DISTRO = petalinux
DISTRO_VERSION = 2024.2+release-S11061705
MACHINE = zynq-generic-7z020
IMAGE_BASENAME = petalinux-image-minimal
-----------------------
Layer Revisions:      |
-----------------------
meta              = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-poky         = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-microblaze   = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-core  = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-standalone = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-standalone-sdt = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-bsp   = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-vendor = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-virtualization = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-mali400 = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-demos = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-multimedia = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-tools = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-amd-adaptive-socs-core = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-amd-adaptive-socs-bsp = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-arm          = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-arm-toolchain = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-perl         = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-python       = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-filesystems  = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-gnome        = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-multimedia   = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-networking   = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-webserver    = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xfce         = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-initramfs    = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-oe           = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-contrib = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-virtualization = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-kria         = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-embedded-plus = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-security     = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-tpm          = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-xilinx-tsn   = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-petalinux    = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-openamp      = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-qt5          = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-aws          = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-jupyter      = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-rauc         = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-system-controller = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-ros-common   = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-ros2         = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-ros2-jazzy   = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-system-controller-restricted = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-user         = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
meta-dave         = HEAD:988f0475300d2f5ff4cea89df5eebfb16e8ad28d
workspace         = HEAD:13055268986ea93853c7dfc2d70253a9ae0a266a -- modified
root@bora:~#
root@bora:~# shutdown -h now

Broadcast message from root@bora (ttyPS0) (Fri Mar  9 12:42:01 2018):

The system is going down for system halt NOW!
INIT: Switching to runlevel: 0
root@bora:~# Stopping Dropbear SSH server: stopped /usr/sbin/dropbear (pid 449)
dropbear.
Stopping Postfix... Successful
Stopping atd: OK
Stopping system message bus: dbus.
egrep: warning: egrep is obsolescent; using grep -E
stopping DNS forwarder and DHCP server: dnsmasq... stopped /usr/bin/dnsmasq (pid 467)
done.
Stopping internet superserver: inetd.
Stopping ntpd: done
Stopping system log daemon...0
Stopping tcf-agent: OK
Stopping internet superserver: xinetd.
Unmounting remote filesystems...
Stopping crond: OK
Stopping rpcbind daemon...
done.
Stopping Lighttpd Web Server: stopped /usr/sbin/lighttpd (pid 546)
lighttpd.
Stopping openvpn:.
not deconfiguring network interfaces: network file systems still mounted.
* stopping FTP Server: vsftpd... no /usr/sbin/vsftpd found; none killed
Sending all processes the TERM signal...
Sending all processes the KILL signal...
Deactivating swap...
Unmounting local filesystems...
[  117.218835] reboot: System halted
  • a complete boot log is like the following one for the BORA family SOMs:
Zynq MP First Stage Boot Loader
Release 2024.2   Nov  5 2024  -  07:20:48
NOTICE:  BL31: Non secure code at 0x8000000
NOTICE:  BL31: v2.10.0  (release):xlnx_rebase_v2.10_2024.2-dirty
NOTICE:  BL31: Built : 04:42:28, Sep 19 2024


U-Boot 2024.01-desk-xzu-l-2.0.0-rc3 (Jun 23 2026 - 07:47:09 +0000)

CPU:   ZynqMP
Silicon: v3
Chip:  zu5
Model: ONDA
Board: Xilinx ZynqMP
DRAM:  2 GiB (effective 4 GiB)
PMUFW:  v1.1
EL Level:       EL2
Secure Boot:    not authenticated, not encrypted
Core:  41 devices, 24 uclasses, devicetree: board
NAND:  0 MiB
MMC:   mmc@ff160000: 1, mmc@ff170000: 0
Loading Environment from FAT... *** Warning - some problems detected reading environment; recovered successfully
OK
In:    serial
Out:   serial,vidconsole
Err:   serial,vidconsole
ConfigID CRC mismatch for 0x38000100 (was 0x0080e389, expected 0x08840db5): using default
UniqueID CRC mismatch for 00000000:69000000 (was 0xff6522df, expected 0x514c0695) in EEPROM using default
SOM UniqueID not found, using default
SOM ConfigID#: ffffffea
SOM UniqueID#: ffffffff:ffffffff
CB ConfigID#: 00000002
CB UniqueID#: ffffffff:ffffffff
Net:
ZYNQ GEM: ff0e0000, mdio bus ff0e0000, phyaddr 0, interface rgmii-id

Warning: ethernet@ff0e0000 MAC addresses don't match:
Address in DT is                ff:ff:ff:ff:ff:ff
Address in environment is       9a:f9:8c:2e:ac:f5
eth0: ethernet@ff0e0000
scanning bus for devices...
starting USB...
No working controllers found
Hit ENTER within 2 seconds to stop autoboot
ZynqMP>
ZynqMP>
ZynqMP>
ZynqMP>
ZynqMP>
ZynqMP>
ZynqMP> setenv autoload no
ZynqMP> dhcp
BOOTP broadcast 1
DHCP client bound to address 10.203.70.168 (1 ms)
ZynqMP> pxe get
missing environment variable: pxeuuid
Retrieving file: desk-xzu-l/pxelinux.cfg/01-9a-f9-8c-2e-ac-f5
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/01-9a-f9-8c-2e-ac-f5'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/0ACB46A8
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/0ACB46A8'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/0ACB46A
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/0ACB46A'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/0ACB46
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/0ACB46'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/0ACB4
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/0ACB4'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/0ACB
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/0ACB'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/0AC
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/0AC'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/0A
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/0A'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/0
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/0'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/default-arm-zynqmp-desk_xzu
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/default-arm-zynqmp-desk_xzu'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/default-arm-zynqmp
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/default-arm-zynqmp'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/default-arm
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/default-arm'.
Load address: 0x10000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
Retrieving file: desk-xzu-l/pxelinux.cfg/default
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/pxelinux.cfg/default'.
Load address: 0x10000000
Loading: #
         33.2 KiB/s
done
Bytes transferred = 69 (45 hex)
Config file 'desk-xzu-l/image.ub' found
ZynqMP>
ZynqMP> pxe boot
1:      Linux
Retrieving file: desk-xzu-l/Image
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/Image'.
Load address: 0x18000000
Loading: #################################################################
         #################################################################
...
         #################################################################
         ####################################
         11.8 MiB/s
done
Bytes transferred = 33911296 (2057200 hex)
Retrieving file: desk-xzu-l/rootfs.cpio.gz.u-boot
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/rootfs.cpio.gz.u-boot'.
Load address: 0x2100000
Loading: #################################################################
         #################################################################
...
         #################################################################
         ###############
         11.5 MiB/s
done
Bytes transferred = 238757932 (e3b282c hex)
Retrieving file: desk-xzu-l/system.dtb
Using ethernet@ff0e0000 device
TFTP from server 10.203.70.16; our IP address is 10.203.70.168
Filename 'desk-xzu-l/system.dtb'.
Load address: 0x40000000
Loading: ###
         7.2 MiB/s
done
Bytes transferred = 37878 (93f6 hex)
## Loading init Ramdisk from Legacy Image at 02100000 ...
   Image Name:   petalinux-image-minimal-zynqmp-g
   Created:      2011-04-05  23:00:00 UTC
   Image Type:   AArch64 Linux RAMDisk Image (uncompressed)
   Data Size:    238757868 Bytes = 227.7 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 40000000
   Booting using the fdt blob at 0x40000000
Working FDT set to 40000000
   Loading Ramdisk to 6982c000, end 77bde7ec ... OK
   Loading Device Tree to 000000006981f000, end 000000006982b3f5 ... OK
Working FDT set to 6981f000

Starting kernel ...
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 6.6.40-xilinx-g2b7f6f70a62a (oe-user@oe-host) (aarch64-xilinx-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240716) #1 SMP Tue Oct 29 11:52:30 UTC 2024
[    0.000000] KASLR disabled due to lack of seed
[    0.000000] Machine model: ONDA
[    0.000000] efi: UEFI not found.
[    0.000000] Zone ranges:
[    0.000000]   DMA32    [mem 0x0000000000000000-0x00000000ffffffff]
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000087fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000007fefffff]
[    0.000000]   node   0: [mem 0x0000000800000000-0x000000087fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000087fffffff]
[    0.000000] On node 0, zone Normal: 256 pages in unavailable ranges
[    0.000000] cma: Reserved 256 MiB at 0x0000000059800000 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.4
[    0.000000] percpu: Embedded 27 pages/cpu s72104 r8192 d30296 u110592
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line:
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1031940
[    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x000000007bf00000-0x000000007ff00000] (64MB)
[    0.000000] Memory: 3517468K/4193280K available (18304K kernel code, 2524K rwdata, 5420K rodata, 6720K init, 491K bss, 413668K reserved, 262144K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 57338 entries in 224 pages
[    0.000000] ftrace: allocated 224 pages with 3 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=4.
[    0.000000]  Rude variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 33.33MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x7b0074340, max_idle_ns: 440795202884 ns
[    0.000000] sched_clock: 56 bits at 33MHz, resolution 30ns, wraps every 2199023255543ns
[    0.000214] Console: colour dummy device 80x25
[    0.000223] printk: console [tty0] enabled
[    0.000537] Calibrating delay loop (skipped), value calculated using timer frequency.. 66.66 BogoMIPS (lpj=133332)
[    0.000557] pid_max: default: 32768 minimum: 301
[    0.000689] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.000714] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.002077] RCU Tasks Rude: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[    0.002244] rcu: Hierarchical SRCU implementation.
[    0.002255] rcu:     Max phase no-delay instances is 1000.
[    0.002940] EFI services will not be available.
[    0.003136] smp: Bringing up secondary CPUs ...
[    0.003561] Detected VIPT I-cache on CPU1
[    0.003629] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.004134] Detected VIPT I-cache on CPU2
[    0.004177] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.004598] Detected VIPT I-cache on CPU3
[    0.004641] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.004697] smp: Brought up 1 node, 4 CPUs
[    0.004742] SMP: Total of 4 processors activated.
[    0.004752] CPU features: detected: 32-bit EL0 Support
[    0.004763] CPU features: detected: CRC32 instructions
[    0.004828] CPU: All CPU(s) started at EL2
[    0.004838] alternatives: applying system-wide alternatives
[    0.006605] devtmpfs: initialized
[    0.011648] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.011674] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.017025] pinctrl core: initialized pinctrl subsystem
[    0.017442] DMI not present or invalid.
[    0.017858] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.018770] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[    0.018880] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.018923] audit: initializing netlink subsys (disabled)
[    0.019036] audit: type=2000 audit(0.016:1): state=initialized audit_enabled=0 res=1
[    0.019420] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.019495] ASID allocator initialised with 65536 entries
[    0.019649] Serial: AMBA PL011 UART driver
[    0.028230] Modules: 24352 pages in range for non-PLT usage
[    0.028236] Modules: 515872 pages in range for PLT usage
[    0.034398] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.034417] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[    0.034429] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[    0.034439] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[    0.034449] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.034459] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[    0.034469] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[    0.034479] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[    0.100120] raid6: neonx8   gen()  2261 MB/s
[    0.168186] raid6: neonx4   gen()  2217 MB/s
[    0.236259] raid6: neonx2   gen()  2122 MB/s
[    0.304329] raid6: neonx1   gen()  1828 MB/s
[    0.372397] raid6: int64x8  gen()  1414 MB/s
[    0.440466] raid6: int64x4  gen()  1569 MB/s
[    0.508537] raid6: int64x2  gen()  1400 MB/s
[    0.576605] raid6: int64x1  gen()  1033 MB/s
[    0.576616] raid6: using algorithm neonx8 gen() 2261 MB/s
[    0.644660] raid6: .... xor() 1646 MB/s, rmw enabled
[    0.644670] raid6: using neon recovery algorithm
[    0.645209] iommu: Default domain type: Translated
[    0.645221] iommu: DMA domain TLB invalidation policy: strict mode
[    0.645458] SCSI subsystem initialized
[    0.645636] usbcore: registered new interface driver usbfs
[    0.645668] usbcore: registered new interface driver hub
[    0.645701] usbcore: registered new device driver usb
[    0.645808] mc: Linux media interface: v0.10
[    0.645846] videodev: Linux video capture interface: v2.00
[    0.645882] pps_core: LinuxPPS API ver. 1 registered
[    0.645892] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.645912] PTP clock support registered
[    0.645950] EDAC MC: Ver: 3.0.0
[    0.646167] scmi_core: SCMI protocol bus registered
[    0.646328] zynqmp-ipi-mbox mailbox@ff9905c0: Registered ZynqMP IPI mbox with TX/RX channels.
[    0.646744] FPGA manager framework
[    0.646886] Advanced Linux Sound Architecture Driver Initialized.
[    0.647334] Bluetooth: Core ver 2.22
[    0.647364] NET: Registered PF_BLUETOOTH protocol family
[    0.647374] Bluetooth: HCI device and connection manager initialized
[    0.647388] Bluetooth: HCI socket layer initialized
[    0.647399] Bluetooth: L2CAP socket layer initialized
[    0.647418] Bluetooth: SCO socket layer initialized
[    0.653263] clocksource: Switched to clocksource arch_sys_counter
[    0.653521] VFS: Disk quotas dquot_6.6.0
[    0.653554] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.662073] NET: Registered PF_INET protocol family
[    0.662232] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.664976] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.665020] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.665040] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.665277] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[    0.666061] TCP: Hash tables configured (established 32768 bind 32768)
[    0.666143] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.666226] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.666386] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.666750] RPC: Registered named UNIX socket transport module.
[    0.666763] RPC: Registered udp transport module.
[    0.666772] RPC: Registered tcp transport module.
[    0.666780] RPC: Registered tcp-with-tls transport module.
[    0.666788] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.666805] PCI: CLS 0 bytes, default 64
[    0.667109] Trying to unpack rootfs image as initramfs...
[    0.679092] Initialise system trusted keyrings
[    0.679336] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[    0.679937] NFS: Registering the id_resolver key type
[    0.679968] Key type id_resolver registered
[    0.679978] Key type id_legacy registered
[    0.680002] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.680014] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.680255] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.713666] NET: Registered PF_ALG protocol family
[    0.713704] xor: measuring software checksum speed
[    0.717621]    8regs           :  2522 MB/sec
[    0.721536]    32regs          :  2522 MB/sec
[    0.725742]    arm64_neon      :  2347 MB/sec
[    0.725755] xor: using function: 32regs (2522 MB/sec)
[    0.725775] Key type asymmetric registered
[    0.725787] Asymmetric key parser 'x509' registered
[    0.725866] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    0.725883] io scheduler mq-deadline registered
[    0.725894] io scheduler kyber registered
[    0.725939] io scheduler bfq registered
[    0.772477] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.774020] Serial: AMBA driver
[    0.780507] brd: module loaded
[    0.784220] loop: module loaded
[    0.788753] CAN device driver interface
[    0.789427] usbcore: registered new interface driver asix
[    0.789459] usbcore: registered new interface driver ax88179_178a
[    0.789488] usbcore: registered new interface driver cdc_ether
[    0.789522] usbcore: registered new interface driver net1080
[    0.789551] usbcore: registered new interface driver cdc_subset
[    0.789580] usbcore: registered new interface driver zaurus
[    0.789618] usbcore: registered new interface driver cdc_ncm
[    0.789648] usbcore: registered new interface driver r8153_ecm
[    0.789923] VFIO - User Level meta-driver version: 0.3
[    0.790514] usbcore: registered new interface driver uas
[    0.790550] usbcore: registered new interface driver usb-storage
[    0.790578] usbcore: registered new device driver onboard-usb-dev
[    0.791694] rtc_zynqmp ffa60000.rtc: registered as rtc0
[    0.791720] rtc_zynqmp ffa60000.rtc: setting system clock to 1978-07-05T15:37:04 UTC (268501024)
[    0.791788] i2c_dev: i2c /dev entries driver
[    0.793426] usbcore: registered new interface driver uvcvideo
[    0.793936] Bluetooth: HCI UART driver ver 2.3
[    0.793949] Bluetooth: HCI UART protocol H4 registered
[    0.793959] Bluetooth: HCI UART protocol BCSP registered
[    0.793986] Bluetooth: HCI UART protocol LL registered
[    0.793996] Bluetooth: HCI UART protocol ATH3K registered
[    0.794020] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    0.794062] Bluetooth: HCI UART protocol Intel registered
[    0.794087] Bluetooth: HCI UART protocol QCA registered
[    0.794117] usbcore: registered new interface driver bcm203x
[    0.794149] usbcore: registered new interface driver bpa10x
[    0.794178] usbcore: registered new interface driver bfusb
[    0.794206] usbcore: registered new interface driver btusb
[    0.794252] usbcore: registered new interface driver ath3k
[    0.794571] EDAC MC0: Giving out device to module 1 controller synps_ddr_controller: DEV synps_edac (INTERRUPT)
[    0.794963] sdhci: Secure Digital Host Controller Interface driver
[    0.794974] sdhci: Copyright(c) Pierre Ossman
[    0.794983] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.796572] ledtrig-cpu: registered to indicate activity on CPUs
[    0.796766] SMCCC: SOC_ID: ID = jep106:0049:0000 Revision = 0x04720093
[    0.796855] zynqmp_firmware_probe Platform Management API v1.1
[    0.796900] zynqmp_firmware_probe Trustzone version v1.0
[    0.824925] securefw securefw: securefw probed
[    0.825105] xilinx_ecdsa xilinx_ecdsa.0: ECDSA is not supported on the platform
[    0.825499] zynqmp-aes zynqmp-aes.0: will run requests pump with realtime priority
[    0.826044] usbcore: registered new interface driver usbhid
[    0.826057] usbhid: USB HID core driver
[    0.828718] ARM CCI_400_r1 PMU driver probed
[    0.831357] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    0.832445] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered
[    0.832873] usbcore: registered new interface driver snd-usb-audio
[    0.833713] pktgen: Packet Generator for packet performance testing. Version: 2.75
[    0.842234] Initializing XFRM netlink socket
[    0.842298] NET: Registered PF_INET6 protocol family
[    0.842942] Segment Routing with IPv6
[    0.842981] In-situ OAM (IOAM) with IPv6
[    0.843069] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    0.843493] NET: Registered PF_PACKET protocol family
[    0.843513] NET: Registered PF_KEY protocol family
[    0.843535] can: controller area network core
[    0.843572] NET: Registered PF_CAN protocol family
[    0.843584] can: raw protocol
[    0.843594] can: broadcast manager protocol
[    0.843607] can: netlink gateway - max_hops=1
[    0.843707] Bluetooth: RFCOMM TTY layer initialized
[    0.843732] Bluetooth: RFCOMM socket layer initialized
[    0.843760] Bluetooth: RFCOMM ver 1.11
[    0.843774] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    0.843784] Bluetooth: BNEP filters: protocol multicast
[    0.843796] Bluetooth: BNEP socket layer initialized
[    0.843806] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    0.843818] Bluetooth: HIDP socket layer initialized
[    0.843865] 8021q: 802.1Q VLAN Support v1.8
[    0.844094] 9pnet: Installing 9P2000 support
[    0.844131] Key type dns_resolver registered
[    0.844269] NET: Registered PF_VSOCK protocol family
[    0.853034] registered taskstats version 1
[    0.853065] Loading compiled-in X.509 certificates
[    0.861750] Btrfs loaded, zoned=no, fsverity=no
[    0.861935] alg: No test for xilinx-zynqmp-rsa (zynqmp-rsa)
[   11.889533] Freeing initrd memory: 233160K
[   12.548618] ff010000.serial: ttyPS0 at MMIO 0xff010000 (irq = 24, base_baud = 6249999) is a xuartps
[   12.548673] printk: console [ttyPS0] enabled
[   13.944120] of-fpga-region fpga-region: FPGA Region probed
[   13.954569] spi-nor spi0.0: is25wp128 (32768 Kbytes)
[   13.976510] macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0e0000 irq 44 (9a:f9:8c:2e:ac:f5)
[   13.986940] xilinx-axipmon ffa00000.perf-monitor: Probed Xilinx APM
[   13.993569] xilinx-axipmon fd0b0000.perf-monitor: Probed Xilinx APM
[   14.000098] xilinx-axipmon fd490000.perf-monitor: Probed Xilinx APM
[   14.006631] xilinx-axipmon ffa10000.perf-monitor: Probed Xilinx APM
[   14.035475] cdns-i2c ff020000.i2c: can't get pinctrl, bus recovery not supported
[   14.044113] at24 0-0051: supply vcc not found, using dummy regulator
[   14.050828] at24 0-0051: 4096 byte 24c32 EEPROM, writable, 32 bytes/write
[   14.059355] rtc-ds3232 0-0068: registered as rtc1
[   14.064901] cdns-i2c ff020000.i2c: 400 kHz mmio ff020000 irq 47
[   14.076329] of_cfs_init
[   14.078822] of_cfs_init: OK
[   14.081700] clk: Disabling unused clocks
[   14.086880] ALSA device list:
[   14.089848]   No soundcards found.
[   14.105264] mmc1: SDHCI controller on ff160000.mmc [ff160000.mmc] using ADMA 64-bit
[   14.111631] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[   14.131754] Freeing unused kernel memory: 6720K
[   14.136430] Run /init as init process
[   14.168578] systemd[1]: System time before build time, advancing clock.
[   14.169151] mmc1: new HS200 MMC card at address 0001
[   14.181822] mmcblk1: mmc1:0001 IS128G 116 GiB
[   14.188817] systemd[1]: systemd 255.4^ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS +OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -TPM2 -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK +XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[   14.190195]  mmcblk1: p1 p2
[   14.220703] systemd[1]: Detected architecture arm64.
[   14.229183] mmcblk1boot0: mmc1:0001 IS128G 4.00 MiB

Welcome to PetaLinux 2024.2+release-S11061705 (scarthgap)   14.235541] mmc0: new high speed SDHC card at address aaaa
0m!

[   14.236256] mmcblk1boot1: mmc1:0001 IS128G 4.00 MiB
[   14.246486] mmcblk0: mmc0:aaaa SA16G 14.8 GiB
[   14.252633] mmcblk1rpmb: mmc1:0001 IS128G 4.00 MiB, chardev (239:0)
[   14.262118]  mmcblk0: p1 p2
[   14.269863] systemd[1]: Hostname set to <onda>.
[   14.274823] systemd[1]: Initializing machine ID from random generator.
[   14.881976] systemd[1]: Queued start job for default target Multi-User System.
[   14.919828] systemd[1]: Created slice Slice /system/getty.
[  OK  ] Created slice Slice /system/getty.
[   14.946000] systemd[1]: Created slice Slice /system/modprobe.
[  OK  ] Created slice Slice /system/modprobe.
[   14.975030] systemd[1]: Created slice Slice /system/serial-getty.
[  OK  ] Created slice Slice /system/serial-getty.
[   15.001859] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[   15.025986] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password Requests to Console Directory Watch.
[   15.050044] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password Requests to Wall Directory Watch.
[   15.074200] systemd[1]: Reached target Path Units.
[  OK  ] Reached target Path Units.
[   15.089540] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[   15.113769] systemd[1]: Reached target Slice Units.
[  OK  ] Reached target Slice Units.
[   15.129815] systemd[1]: Reached target Swaps.
[  OK  ] Reached target Swaps.
[   15.146891] systemd[1]: Listening on RPCbind Server Activation Socket.
[  OK  ] Listening on RPCbind Server Activation Socket.
[   15.169738] systemd[1]: Reached target RPC Port Mapper.
[  OK  ] Reached target RPC Port Mapper.
[   15.194419] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[   15.210286] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[   15.236574] systemd[1]: Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Audit Socket.
[   15.259189] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[   15.283539] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[   15.302304] systemd[1]: Listening on Network Service Netlink Socket.
[  OK  ] Listening on Network Service Netlink Socket.
[   15.327626] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[   15.349993] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[   15.375296] systemd[1]: Listening on User Database Manager Socket.
[  OK  ] Listening on User Database Manager Socket.
[   15.429587] systemd[1]: Mounting Huge Pages File System...
         Mounting Huge Pages File System...
[   15.440092] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[   15.470079] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[   15.490314] systemd[1]: Mounting Kernel Trace File System...
         Mounting Kernel Trace File System...
[   15.501497] systemd[1]: Mounting Temporary Directory /tmp...
         Mounting Temporary Directory /tmp...
[   15.527327] systemd[1]: Starting Create List of Static Device Nodes...
         Starting Create List of Static Device Nodes...
[   15.582094] systemd[1]: Starting Load Kernel Module configfs...
         Starting Load Kernel Module configfs...
[   15.596194] systemd[1]: Starting Load Kernel Module dm_mod...
         Starting Load Kernel Module dm_mod...
[   15.623049] systemd[1]: Starting Load Kernel Module drm...
         Starting Load Kernel Module drm...
[   15.643274] systemd[1]: Starting Load Kernel Module fuse...
         Starting Load Kernel Module fuse...
[   15.655230] systemd[1]: Starting Load Kernel Module loop...
         Starting Load Kernel Module loop...
[   15.682906] systemd[1]: Starting RPC Bind...
         Starting RPC Bind...
[   15.697806] systemd[1]: File System Check on Root Device was skipped because of an unmet condition check (ConditionPathIsReadWrite=!/).
[   15.711463] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[   15.724491] systemd[1]: systemd-journald.service: (This warning is only shown for the first unit using IP firewalling.)
[   15.740444] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[   15.763494] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[   15.774390] systemd[1]: Starting Generate network units from Kernel command line...
         Starting Generate network units from Kernel command line...
[   15.830007] systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
[   15.850837] dmaproxy: loading out-of-tree module taints kernel.
[   15.857280] systemd[1]: Starting Coldplug All udev Devices...
         Starting Coldplug All udev Devices...
[   15.870137] openvswitch: Open vSwitch switching datapath
[   15.892443] systemd[1]: Started RPC Bind.
[  OK  ] Started RPC Bind.
[   15.901954] systemd[1]: Mounted Huge Pages File System.
[  OK  ] Mounted Huge Pages File System.
[   15.926342] systemd[1]: Mounted POSIX Message Queue File System.
[  OK  ] Mounted POSIX Message Queue File System.
[   15.947027] systemd-journald[217]: Collecting audit messages is enabled.
[   15.962109] systemd[1]: Mounted Kernel Debug File System.
[  OK  ] Mounted Kernel Debug File System.
[   15.986147] systemd[1]: Mounted Kernel Trace File System.
[  OK  ] Mounted Kernel Trace File System.
[   16.010147] systemd[1]: Mounted Temporary Directory /tmp.
[  OK  ] Mounted Temporary Directory /tmp.
[   16.034103] systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.
[  OK  ] Finished Create List of Static Device Nodes.
[  OK  ] Finished Load Kernel Module configfs.
[  OK  ] Finished Load Kernel Module dm_mod.
[  OK  ] Finished Load Kernel Module drm.
[  OK  ] Finished Load Kernel Module fuse.
[  OK  ] Finished Load Kernel Module loop.
[  OK  ] Finished Load Kernel Modules.
[  OK  ] Finished Generate network units from Kernel command line.
[  OK  ] Finished Remount Root and Kernel File Systems.
         Mounting NFSD configuration filesystem...
         Mounting Kernel Configuration File System...
         Starting Flush Journal to Persistent Storage...
         Starting Apply Kernel Variables...
         Starting Create Static Device Nodes in /dev gracefully...
[   16.386587] systemd-journald[217]: Received client request to flush runtime journal.
[  OK  ] Mounted NFSD configuration filesystem.
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Finished Flush Journal to Persistent Storage.
[  OK  ] Finished Apply Kernel Variables.
[  OK  ] Finished Create Static Device Nodes in /dev gracefully.
         Starting Create System Users...
         Starting User Database Manager...
[  OK  ] Started User Database Manager.
[  OK  ] Finished Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Finished Create Static Device Nodes in /dev.
[  OK  ] Reached target Preparation for Local File Systems.
         Mounting /var/volatile...
         Starting Rule-based Manager for Device Events and Files...
[  OK  ] Mounted /var/volatile.
         Starting Load/Save OS Random Seed...
[  OK  ] Reached target Local File Systems.
         Starting Rebuild Dynamic Linker Cache...
         Starting Create Volatile Files and Directories...
[  OK  ] Finished Rebuild Dynamic Linker Cache.
[  OK  ] Started Rule-based Manager for Device Events and Files.
[  OK  ] Finished Create Volatile Files and Directories.
         Starting Run pending postinsts...
         Starting Rebuild Journal Catalog...
         Starting Network Name Resolution...
         Starting Network Time Synchronization...
         Starting Record System Boot/Shutdown in UTMP...
[  OK  ] Finished Record System Boot/Shutdown in UTMP.
[  OK  ] Finished Rebuild Journal Catalog.
[  OK  ] Finished Coldplug All udev Devices.
[  OK  ] Finished Load/Save OS Random Seed.
[  OK  ] Started Network Time Synchronization.
[  OK  ] Started Network Name Resolution.
[  OK  ] Finished Run pending postinsts.
[  OK  ] Created slice Slice /system/systemd-fsck.
[  OK  ] Reached target Host and Network Name Lookups.
[  OK  ] Reached target System Time Set.
[  OK  ] Reached target Hardware activated USB gadget.
[  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
         Starting File System Check on /dev/mmcblk0p1...
         Starting File System Check on /dev/mmcblk0p2...
         Starting File System Check on /dev/mmcblk1p1...
         Starting File System Check on /dev/mmcblk1p2...
         Starting Update is Completed...
         Starting Virtual Console Setup...
[  OK  ] Finished File System Check on /dev/mmcblk0p1.
[  OK  ] Finished File System Check on /dev/mmcblk1p1.
[  OK  ] Finished Update is Completed.
         Mounting /run/media/boot-mmcblk0p1...
         Mounting /run/media/boot-mmcblk1p1...
[  OK  ] Finished File System Check on /dev/mmcblk1p2.
         Mounting /run/media/root-mmcblk1p2...
[  OK  ] Finished Virtual Console Setup.
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily rotation of log files.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target Timer Units.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Listening on dropbear.socket.
[  OK  ] Reached target Socket Units.
[  OK  ] Reached target Basic System.
[  OK  ] Started Job spooling tools.
[  OK  ] Started Periodic Command Scheduler.
         Starting D-Bus System Message Bus...
         Starting IPv6 Packet Filtering Framework...
         Starting IPv4 Packet Filtering Framework...
[  OK  ] Started System Logging Service.
         Starting User Login Management...
[  OK  ] Mounted /run/media/boot-mmcblk1p1.
Feb 27 17:25:49 onda kernel: KASLR disabled due to lack of seed
Feb 27 17:25:49 onda kernel: GIC: Adjusting CPU interface base to 0x00000000f902f000
Feb 27 17:25:49 onda kernel: xilinx_ecdsa xilinx_ecdsa.0: ECDSA is not supported on the platform
Feb 27 17:26:03 onda kernel: at24 0-0051: supply vcc not found, using dummy regulator
[  OK  ] Finished IPv6 Packet Filtering Framework.
Feb 27 17:26:04 onda kernel: dmaproxy: loading out-of-tree module taints kernel.
Feb 27 17:26:14 onda kernel: FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[  OK  ] Finished IPv4 Packet Filtering Framework.
[  OK  ] Reached target Preparation for Network.
         Starting Network Configuration...
[  OK  ] Mounted /run/media/boot-mmcblk0p1.
[  OK  ] Started D-Bus System Message Bus.
[  OK  ] Mounted /run/media/root-mmcblk1p2.
[  OK  ] Started User Login Management.
Feb 27 17:26:15 onda kernel: platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[  OK  ] Started Network Configuration.
[  OK  ] Reached target Network.
[  OK  ] Started Network Time Service.
         Starting Permit User Sessions...
         Starting Target Communication Framework agent...
[  OK  ] Started Xinetd A Powerful Replacement For Inetd.
[  OK  ] Finished Permit User Sessions.
[  OK  ] Started Target Communication Framework agent.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Serial Getty on ttyPS0.
[  OK  ] Reached target Login Prompts.
[  OK  ] Reached target Multi-User System.
         Starting Record Runlevel Change in UTMP...
[  OK  ] Finished Record Runlevel Change in UTMP.
         Starting File System Check on /dev/sda2...
         Expecting device /dev/sda1...
[  OK  ] Found device STORE_N_GO 1.
         Starting File System Check on /dev/sda1...
[  OK  ] Finished File System Check on /dev/sda2.
         Mounting /run/media/sda2...
[  OK  ] Finished File System Check on /dev/sda1.
         Mounting /run/media/sda1...
[  OK  ] Mounted /run/media/sda2.
[  OK  ] Finished File System Check on /dev/mmcblk0p2.
[  OK  ] Mounted /run/media/sda1.
         Mounting /run/media/root-mmcblk0p2...
[  OK  ] Mounted /run/media/root-mmcblk0p2

he PetaLinux source code and images provided/generated are for demonstration purposes only.
Please refer to https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/2741928025/Moving+from+PetaLinux+to+Production+Deployment
for more details.
********************************************************************************************
PetaLinux 2024.2+release-S11061705 onda ttyPS0

onda login: root (automatic login)

root@onda:~#