Hi, I'm trying to run Linux on ZCU102 and interface with the AD9164 Eval Board via FMC. I've created the Vivado project from ADI HDL github and changed the configuration under hdl/projects/dac_fmc_ebz_commons/config.tcl to AD9164 and mode 08. I use the generated .xsa file, a custom device tree, and meta-adi to create a PetaLinux build. I load the image onto the ZCU102 board and it runs, but it says AD9508 has an unexpected device ID and that the AD9162 device has no configuration node. I look under /sys/bus/iio/devices and I see 2 devices: Device0's label is ams and Device1's label is ADF4355. I expect 2 more devices for AD9508 and AD9164. Any suggestions? I've included the Linux Boot file and my device trees.
Boot Log:
Xilinx Zynq MP First Stage Boot Loader
Release 2022.2 Oct 7 2022 - 04:56:16
NOTICE: BL31: v2.6(release):xlnx_rebase_v2.6_2022.1_update3-18-g0897efd45
NOTICE: BL31: Built : 03:55:03, Sep 9 2022
U-Boot 2022.01 (Sep 20 2022 - 06:35:33 +0000)
CPU: ZynqMP
Silicon: v3
Model: ZynqMP ZCU102 Rev1.0
Board: Xilinx ZynqMP
DRAM: 4 GiB
PMUFW: v1.1
PMUFW no permission to change config object
Xilinx I2C Legacy format at nvmem0:
Board name: zcu102
Board rev: 1.0
Board SN: 881456042107-48616
Ethernet mac: 00:0a:35:07:65:f0
EL Level: EL2
Chip ID: zu9eg
NAND: 0 MiB
MMC: mmc@ff170000: 0
Loading Environment from FAT... *** Error - No Valid Environment Area found
*** Warning - bad env area, using default environment
In: serial
Out: serial
Err: serial
Bootmode: LVL_SHFT_SD_MODE1
Reset reason: EXTERNAL
Net: FEC: can't find phy-handle
ZYNQ GEM: ff0e0000, mdio bus ff0e0000, phyaddr 12, interface rgmii-id
eth0: ethernet@ff0e0000
scanning bus for devices...
SATA link 0 timeout.
SATA link 1 timeout.
AHCI 0001.0301 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
flags: 64bit ncq pm clo only pmp fbss pio slum part ccc apst
starting USB...
Bus usb@fe200000: Register 2000440 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus usb@fe200000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot.scr
2777 bytes read in 20 ms (134.8 KiB/s)
## Executing script at 20000000
Trying to load boot images from mmc0
43776880 bytes read in 2852 ms (14.6 MiB/s)
## Loading kernel from FIT Image at 10000000 ...
Using 'conf-system-top.dtb' configuration
Trying 'kernel-1' kernel subimage
Description: Linux kernel
Created: 2024-02-13 7:48:41 UTC
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x10000104
Data Size: 11912935 Bytes = 11.4 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x00200000
Entry Point: 0x00200000
Hash algo: sha256
Hash value: fc6844e5dbba84bbfd55f01fcc4023b4956b76a3610b8d8f76aa0e07d5cc70c3
Verifying Hash Integrity ... sha256+ OK
## Loading ramdisk from FIT Image at 10000000 ...
Using 'conf-system-top.dtb' configuration
Trying 'ramdisk-1' ramdisk subimage
Description: petalinux-image-minimal
Created: 2024-02-13 7:48:41 UTC
Type: RAMDisk Image
Compression: uncompressed
Data Start: 0x10b6b710
Data Size: 31801064 Bytes = 30.3 MiB
Architecture: AArch64
OS: Linux
Load Address: unavailable
Entry Point: unavailable
Hash algo: sha256
Hash value: 233d3c8fd5684df04674fce6268d0e35607d02e97860a3a9ef35b9bedf51bc24
Verifying Hash Integrity ... sha256+ OK
## Loading fdt from FIT Image at 10000000 ...
Using 'conf-system-top.dtb' configuration
Trying 'fdt-system-top.dtb' fdt subimage
Description: Flattened Device Tree blob
Created: 2024-02-13 7:48:41 UTC
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x10b5c8fc
Data Size: 60740 Bytes = 59.3 KiB
Architecture: AArch64
Hash algo: sha256
Hash value: 25545a6e0756cdf6c89de1c4c488d543994fa4b0587d37de4f632d3ebb651fdb
Verifying Hash Integrity ... sha256+ OK
Booting using the fdt blob at 0x10b5c8fc
Uncompressing Kernel Image
Loading Ramdisk to 79fa1000, end 7bdf4ee8 ... OK
Loading Device Tree to 0000000079f8f000, end 0000000079fa0d43 ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 5.15.36-xilinx-v2022.2 (oe-user@oe-host) (aarch64-xilinx-linux-gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37.20210721) #1 SMP Tue Feb 13 07:48:41 UTC 2024
[ 0.000000] Machine model: ZynqMP ZCU102 Rev1.0
[ 0.000000] earlycon: cdns0 at MMIO 0x00000000ff000000 (options '115200n8')
[ 0.000000] printk: bootconsole [cdns0] enabled
[ 0.000000] efi: UEFI not found.
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000000000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 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-0x000000007fffffff]
[ 0.000000] node 0: [mem 0x0000000800000000-0x000000087fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000087fffffff]
[ 0.000000] cma: Reserved 256 MiB at 0x0000000069c00000
[ 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 18 pages/cpu s35800 r8192 d29736 u73728
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192
[ 0.000000] Kernel command line: earlycon console=ttyPS0,115200 clk_ignore_unused root=/dev/ram0 rw
[ 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] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: mapped [mem 0x000000007c000000-0x0000000080000000] (64MB)
[ 0.000000] Memory: 3718828K/4194304K available (17152K kernel code, 1740K rwdata, 13116K rodata, 2624K init, 650K bss, 213332K reserved, 262144K cma-reserved)
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[ 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] random: get_random_bytes called from start_kernel+0x470/0x6d4 with crng_init=0
[ 0.000000] arch_timer: cp15 timer(s) running at 100.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x171024e7e0, max_idle_ns: 440795205315 ns
[ 0.000000] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 4398046511100ns
[ 0.008485] Console: colour dummy device 80x25
[ 0.012485] Calibrating delay loop (skipped), value calculated using timer frequency.. 200.00 BogoMIPS (lpj=400000)
[ 0.022839] pid_max: default: 32768 minimum: 301
[ 0.027645] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.034786] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.043638] rcu: Hierarchical SRCU implementation.
[ 0.047576] EFI services will not be available.
[ 0.051961] smp: Bringing up secondary CPUs ...
[ 0.056705] Detected VIPT I-cache on CPU1
[ 0.056747] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.057148] Detected VIPT I-cache on CPU2
[ 0.057172] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.057557] Detected VIPT I-cache on CPU3
[ 0.057581] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.057625] smp: Brought up 1 node, 4 CPUs
[ 0.091778] SMP: Total of 4 processors activated.
[ 0.096450] CPU features: detected: 32-bit EL0 Support
[ 0.101553] CPU features: detected: CRC32 instructions
[ 0.106694] CPU: All CPU(s) started at EL2
[ 0.110735] alternatives: patching kernel code
[ 0.116081] devtmpfs: initialized
[ 0.124685] Registered cp15_barrier emulation handler
[ 0.124737] Registered setend emulation handler
[ 0.128704] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.138295] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.151349] pinctrl core: initialized pinctrl subsystem
[ 0.152143] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.157907] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[ 0.163933] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.171672] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.179448] audit: initializing netlink subsys (disabled)
[ 0.184852] audit: type=2000 audit(0.116:1): state=initialized audit_enabled=0 res=1
[ 0.192492] cpuidle: using governor menu
[ 0.196442] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.203170] ASID allocator initialised with 65536 entries
[ 0.229326] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.230383] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.237054] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.243727] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[ 1.334461] DRBG: Continuing without Jitter RNG
[ 1.435207] raid6: neonx8 gen() 2135 MB/s
[ 1.503267] raid6: neonx8 xor() 1583 MB/s
[ 1.571327] raid6: neonx4 gen() 2191 MB/s
[ 1.639383] raid6: neonx4 xor() 1556 MB/s
[ 1.707451] raid6: neonx2 gen() 2070 MB/s
[ 1.775508] raid6: neonx2 xor() 1429 MB/s
[ 1.843586] raid6: neonx1 gen() 1770 MB/s
[ 1.911640] raid6: neonx1 xor() 1213 MB/s
[ 1.979704] raid6: int64x8 gen() 1366 MB/s
[ 2.047775] raid6: int64x8 xor() 773 MB/s
[ 2.115839] raid6: int64x4 gen() 1603 MB/s
[ 2.183907] raid6: int64x4 xor() 850 MB/s
[ 2.251969] raid6: int64x2 gen() 1393 MB/s
[ 2.320035] raid6: int64x2 xor() 749 MB/s
[ 2.388113] raid6: int64x1 gen() 1032 MB/s
[ 2.456163] raid6: int64x1 xor() 517 MB/s
[ 2.456202] raid6: using algorithm neonx4 gen() 2191 MB/s
[ 2.460152] raid6: .... xor() 1556 MB/s, rmw enabled
[ 2.465088] raid6: using neon recovery algorithm
[ 2.470132] iommu: Default domain type: Translated
[ 2.474518] iommu: DMA domain TLB invalidation policy: strict mode
[ 2.480954] SCSI subsystem initialized
[ 2.484613] usbcore: registered new interface driver usbfs
[ 2.489945] usbcore: registered new interface driver hub
[ 2.495215] usbcore: registered new device driver usb
[ 2.500341] mc: Linux media interface: v0.10
[ 2.504463] videodev: Linux video capture interface: v2.00
[ 2.509948] pps_core: LinuxPPS API ver. 1 registered
[ 2.514826] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.523916] PTP clock support registered
[ 2.527819] EDAC MC: Ver: 3.0.0
[ 2.531203] zynqmp-ipi-mbox mailbox@ff990400: Registered ZynqMP IPI mbox with TX/RX channels.
[ 2.539808] OF: /fpga-axi@0/axi-adxcvr-tx@84a60000: could not get #jesd204-cells for /axi/spi@ff040000/ad9508@0
[ 2.549432] jesd204: framework error: -22
[ 2.553438] FPGA manager framework
[ 2.556907] Advanced Linux Sound Architecture Driver Initialized.
[ 2.563266] Bluetooth: Core ver 2.22
[ 2.566390] NET: Registered PF_BLUETOOTH protocol family
[ 2.571657] Bluetooth: HCI device and connection manager initialized
[ 2.577974] Bluetooth: HCI socket layer initialized
[ 2.582817] Bluetooth: L2CAP socket layer initialized
[ 2.587838] Bluetooth: SCO socket layer initialized
[ 2.593083] clocksource: Switched to clocksource arch_sys_counter
[ 2.598858] VFS: Disk quotas dquot_6.6.0
[ 2.602665] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 2.613743] NET: Registered PF_INET protocol family
[ 2.614418] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 2.623233] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 2.630171] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 2.638206] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
[ 2.645666] TCP: Hash tables configured (established 32768 bind 32768)
[ 2.651826] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 2.658487] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 2.665649] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 2.671452] RPC: Registered named UNIX socket transport module.
[ 2.677021] RPC: Registered udp transport module.
[ 2.681688] RPC: Registered tcp transport module.
[ 2.686357] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.693363] PCI: CLS 0 bytes, default 64
[ 2.696789] Trying to unpack rootfs image as initramfs...
[ 2.702811] armv8-pmu pmu: hw perfevents: no interrupt-affinity property, guessing.
[ 2.709972] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 2.718297] Initialise system trusted keyrings
[ 2.721889] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[ 2.729295] NFS: Registering the id_resolver key type
[ 2.733173] Key type id_resolver registered
[ 2.737304] Key type id_legacy registered
[ 2.741309] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 2.747953] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 2.755328] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
[ 2.762651] fuse: init (API version 7.34)
[ 2.803138] NET: Registered PF_ALG protocol family
[ 2.803205] xor: measuring software checksum speed
[ 2.811236] 8regs : 2363 MB/sec
[ 2.814903] 32regs : 2799 MB/sec
[ 2.819979] arm64_neon : 2307 MB/sec
[ 2.820035] xor: using function: 32regs (2799 MB/sec)
[ 2.825076] Key type asymmetric registered
[ 2.829124] Asymmetric key parser 'x509' registered
[ 2.834052] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[ 2.841323] io scheduler mq-deadline registered
[ 2.845818] io scheduler kyber registered
[ 2.877935] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.880862] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 2.889128] brd: module loaded
[ 2.892760] loop: module loaded
[ 2.893185] Registered mathworks_ip class
[ 2.898043] tun: Universal TUN/TAP device driver, 1.6
[ 2.899945] CAN device driver interface
[ 2.904434] SPI driver wl1271_spi has no spi_device_id for ti,wl1271
[ 2.909974] SPI driver wl1271_spi has no spi_device_id for ti,wl1273
[ 2.916281] SPI driver wl1271_spi has no spi_device_id for ti,wl1281
[ 2.922595] SPI driver wl1271_spi has no spi_device_id for ti,wl1283
[ 2.928910] SPI driver wl1271_spi has no spi_device_id for ti,wl1285
[ 2.935225] SPI driver wl1271_spi has no spi_device_id for ti,wl1801
[ 2.941539] SPI driver wl1271_spi has no spi_device_id for ti,wl1805
[ 2.947853] SPI driver wl1271_spi has no spi_device_id for ti,wl1807
[ 2.954175] SPI driver wl1271_spi has no spi_device_id for ti,wl1831
[ 2.960488] SPI driver wl1271_spi has no spi_device_id for ti,wl1835
[ 2.966799] SPI driver wl1271_spi has no spi_device_id for ti,wl1837
[ 2.973319] usbcore: registered new interface driver asix
[ 2.978523] usbcore: registered new interface driver ax88179_178a
[ 2.984570] usbcore: registered new interface driver cdc_ether
[ 2.990360] usbcore: registered new interface driver net1080
[ 2.995976] usbcore: registered new interface driver cdc_subset
[ 3.001859] usbcore: registered new interface driver zaurus
[ 3.007417] usbcore: registered new interface driver cdc_ncm
[ 3.013784] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.019480] ehci-pci: EHCI PCI platform driver
[ 3.024386] usbcore: registered new interface driver uas
[ 3.029212] usbcore: registered new interface driver usb-storage
[ 3.035197] usbcore: registered new interface driver usbserial_generic
[ 3.041635] usbserial: USB Serial support registered for generic
[ 3.047617] usbcore: registered new interface driver ftdi_sio
[ 3.053311] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 3.060604] usbcore: registered new interface driver upd78f0730
[ 3.066465] usbserial: USB Serial support registered for upd78f0730
[ 3.073852] SPI driver ads7846 has no spi_device_id for ti,tsc2046
[ 3.078821] SPI driver ads7846 has no spi_device_id for ti,ads7843
[ 3.084960] SPI driver ads7846 has no spi_device_id for ti,ads7845
[ 3.091099] SPI driver ads7846 has no spi_device_id for ti,ads7873
[ 3.097959] rtc_zynqmp ffa60000.rtc: registered as rtc0
[ 3.102451] rtc_zynqmp ffa60000.rtc: setting system clock to 2021-01-20T15:47:03 UTC (1611157623)
[ 3.111431] i2c_dev: i2c /dev entries driver
[ 3.117467] usbcore: registered new interface driver uvcvideo
[ 3.122767] Bluetooth: HCI UART driver ver 2.3
[ 3.125622] Bluetooth: HCI UART protocol H4 registered
[ 3.130728] Bluetooth: HCI UART protocol BCSP registered
[ 3.136028] Bluetooth: HCI UART protocol LL registered
[ 3.141095] Bluetooth: HCI UART protocol ATH3K registered
[ 3.146482] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 3.152831] Bluetooth: HCI UART protocol Intel registered
[ 3.158077] Bluetooth: HCI UART protocol QCA registered
[ 3.163302] usbcore: registered new interface driver bcm203x
[ 3.168903] usbcore: registered new interface driver bpa10x
[ 3.174446] usbcore: registered new interface driver bfusb
[ 3.179905] usbcore: registered new interface driver btusb
[ 3.185361] usbcore: registered new interface driver ath3k
[ 3.190941] EDAC MC: ECC not enabled
[ 3.194612] EDAC DEVICE0: Giving out device to module zynqmp-ocm-edac controller zynqmp_ocm: DEV ff960000.memory-controller (INTERRUPT)
[ 3.207056] sdhci: Secure Digital Host Controller Interface driver
[ 3.212555] sdhci: Copyright(c) Pierre Ossman
[ 3.216869] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.223395] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.228657] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[ 3.234984] zynqmp_firmware_probe Platform Management API v1.1
[ 3.240665] zynqmp_firmware_probe Trustzone version v1.0
[ 3.277419] zynqmp-aes firmware:zynqmp-firmware:zynqmp-aes: will run requests pump with realtime priority
[ 4.189018] Freeing initrd memory: 31052K
[ 4.205304] zynqmp-keccak-384 firmware:zynqmp-firmware:sha384: The zynqmp-sha-deprecated driver shall be deprecated in 2022.2 and removed in 2023.1 release
[ 4.213618] alg: No test for xilinx-keccak-384 (zynqmp-keccak-384)
[ 4.219911] alg: No test for xilinx-zynqmp-rsa (zynqmp-rsa)
[ 4.225386] usbcore: registered new interface driver usbhid
[ 4.230763] usbhid: USB HID core driver
[ 4.234762] SPI driver fb_seps525 has no spi_device_id for syncoam,seps525
[ 4.242085] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7988-5
[ 4.248581] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7988-1
[ 4.255759] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7984
[ 4.262765] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7983
[ 4.269772] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7982
[ 4.276778] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7980
[ 4.283784] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7949
[ 4.290791] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7946
[ 4.297797] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7942
[ 4.304804] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7699
[ 4.311810] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7693
[ 4.318817] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7691
[ 4.325823] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7690
[ 4.332830] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7689
[ 4.339836] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7688
[ 4.346843] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7687
[ 4.353854] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7686
[ 4.360856] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7685
[ 4.367862] SPI driver pulsar_adc has no spi_device_id for adi,pulsar,ad7682
[ 4.374984] SPI driver ad7124 has no spi_device_id for adi,ad7124-4
[ 4.381098] SPI driver ad7124 has no spi_device_id for adi,ad7124-8
[ 4.387339] SPI driver ad7192 has no spi_device_id for adi,ad7190
[ 4.393380] SPI driver ad7192 has no spi_device_id for adi,ad7193
[ 4.399435] SPI driver ad7192 has no spi_device_id for adi,ad7195
[ 4.406252] SPI driver ad9467 has no spi_device_id for adi,ad9643
[ 4.411546] SPI driver ad9467 has no spi_device_id for adi,ad9250
[ 4.417600] SPI driver ad9467 has no spi_device_id for adi,ad9250_2
[ 4.423827] SPI driver ad9467 has no spi_device_id for adi,ad9265
[ 4.429882] SPI driver ad9467 has no spi_device_id for adi,ad9683
[ 4.435937] SPI driver ad9467 has no spi_device_id for adi,ad9434
[ 4.441992] SPI driver ad9467 has no spi_device_id for adi,ad9625
[ 4.448047] SPI driver ad9467 has no spi_device_id for adi,ad9652
[ 4.454102] SPI driver ad9467 has no spi_device_id for adi,ad9649
[ 4.462912] SPI driver adar3000 has no spi_device_id for adi,adar3001
[ 4.466565] SPI driver adar3000 has no spi_device_id for adi,adar3002
[ 4.474172] SPI driver ad9783 has no spi_device_id for adi,ad9780
[ 4.479022] SPI driver ad9783 has no spi_device_id for adi,ad9781
[ 4.485261] SPI driver adis16475 has no spi_device_id for adi,adis16470
[ 4.491647] SPI driver adis16475 has no spi_device_id for adi,adis16475-1
[ 4.498392] SPI driver adis16475 has no spi_device_id for adi,adis16475-2
[ 4.505138] SPI driver adis16475 has no spi_device_id for adi,adis16475-3
[ 4.511886] SPI driver adis16475 has no spi_device_id for adi,adis16477-1
[ 4.518632] SPI driver adis16475 has no spi_device_id for adi,adis16477-2
[ 4.525379] SPI driver adis16475 has no spi_device_id for adi,adis16477-3
[ 4.532126] SPI driver adis16475 has no spi_device_id for adi,adis16465-1
[ 4.538873] SPI driver adis16475 has no spi_device_id for adi,adis16465-2
[ 4.545620] SPI driver adis16475 has no spi_device_id for adi,adis16465-3
[ 4.552367] SPI driver adis16475 has no spi_device_id for adi,adis16467-1
[ 4.559116] SPI driver adis16475 has no spi_device_id for adi,adis16467-2
[ 4.565862] SPI driver adis16475 has no spi_device_id for adi,adis16467-3
[ 4.572608] SPI driver adis16475 has no spi_device_id for adi,adis16500
[ 4.579182] SPI driver adis16475 has no spi_device_id for adi,adis16505-1
[ 4.585929] SPI driver adis16475 has no spi_device_id for adi,adis16505-2
[ 4.592676] SPI driver adis16475 has no spi_device_id for adi,adis16505-3
[ 4.599423] SPI driver adis16475 has no spi_device_id for adi,adis16507-1
[ 4.606176] SPI driver adis16475 has no spi_device_id for adi,adis16507-2
[ 4.612918] SPI driver adis16475 has no spi_device_id for adi,adis16507-3
[ 4.620700] axi_sysid 85000000.axi-sysid-0: AXI System ID core version (1.01.a) found
[ 4.627631] axi_sysid 85000000.axi-sysid-0: [dac_fmc_ebz] [AD9164 - 08] on [zcu102] git branch <hdl_2022_r2> git <e2a27347334a84d8618bc72d34fed0d8920a04b4> dirty [2024-02-23 16:05:50] UTC
[ 4.644627] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered
[ 4.650929] usbcore: registered new interface driver snd-usb-audio
[ 4.658442] pktgen: Packet Generator for packet performance testing. Version: 2.75
[ 4.664879] Initializing XFRM netlink socket
[ 4.668444] NET: Registered PF_INET6 protocol family
[ 4.673754] Segment Routing with IPv6
[ 4.676936] In-situ OAM (IOAM) with IPv6
[ 4.680895] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 4.687050] NET: Registered PF_PACKET protocol family
[ 4.691732] NET: Registered PF_KEY protocol family
[ 4.696551] can: controller area network core
[ 4.700834] NET: Registered PF_CAN protocol family
[ 4.705561] can: raw protocol
[ 4.708497] can: broadcast manager protocol
[ 4.712657] can: netlink gateway - max_hops=1
[ 4.717055] Bluetooth: RFCOMM TTY layer initialized
[ 4.721829] Bluetooth: RFCOMM socket layer initialized
[ 4.726938] Bluetooth: RFCOMM ver 1.11
[ 4.730655] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.735922] Bluetooth: BNEP filters: protocol multicast
[ 4.741114] Bluetooth: BNEP socket layer initialized
[ 4.746042] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 4.751926] Bluetooth: HIDP socket layer initialized
[ 4.756993] 9pnet: Installing 9P2000 support
[ 4.761123] NET: Registered PF_IEEE802154 protocol family
[ 4.766476] Key type dns_resolver registered
[ 4.770921] registered taskstats version 1
[ 4.774762] Loading compiled-in X.509 certificates
[ 4.780031] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no
[ 4.795296] ff000000.serial: ttyPS0 at MMIO 0xff000000 (irq = 48, base_baud = 6249999) is a xuartps
[ 4.804331] printk: console [ttyPS0] enabled
[ 4.804331] printk: console [ttyPS0] enabled
[ 4.808634] printk: bootconsole [cdns0] disabled
[ 4.808634] printk: bootconsole [cdns0] disabled
[ 4.818187] ff010000.serial: ttyPS1 at MMIO 0xff010000 (irq = 49, base_baud = 6249999) is a xuartps
[ 4.831377] of-fpga-region fpga-full: FPGA Region probed
[ 4.837917] nwl-pcie fd0e0000.pcie: host bridge /axi/pcie@fd0e0000 ranges:
[ 4.844822] nwl-pcie fd0e0000.pcie: MEM 0x00e0000000..0x00efffffff -> 0x00e0000000
[ 4.852833] nwl-pcie fd0e0000.pcie: MEM 0x0600000000..0x07ffffffff -> 0x0600000000
[ 4.860914] nwl-pcie fd0e0000.pcie: Link is DOWN
[ 4.865674] nwl-pcie fd0e0000.pcie: PCI host bridge to bus 0000:00
[ 4.871859] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 4.877339] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]
[ 4.884213] pci_bus 0000:00: root bus resource [mem 0x600000000-0x7ffffffff pref]
[ 4.891721] pci 0000:00:00.0: [10ee:d021] type 01 class 0x060400
[ 4.897787] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot
[ 4.907926] pci 0000:00:00.0: PCI bridge to [bus 01-0c]
[ 4.913683] xilinx-zynqmp-dma fd500000.dma-controller: ZynqMP DMA driver Probe success
[ 4.921776] xilinx-zynqmp-dma fd510000.dma-controller: ZynqMP DMA driver Probe success
[ 4.929856] xilinx-zynqmp-dma fd520000.dma-controller: ZynqMP DMA driver Probe success
[ 4.937940] xilinx-zynqmp-dma fd530000.dma-controller: ZynqMP DMA driver Probe success
[ 4.946017] xilinx-zynqmp-dma fd540000.dma-controller: ZynqMP DMA driver Probe success
[ 4.954107] xilinx-zynqmp-dma fd550000.dma-controller: ZynqMP DMA driver Probe success
[ 4.962191] xilinx-zynqmp-dma fd560000.dma-controller: ZynqMP DMA driver Probe success
[ 4.970274] xilinx-zynqmp-dma fd570000.dma-controller: ZynqMP DMA driver Probe success
[ 4.978581] xilinx-zynqmp-dpdma fd4c0000.dma-controller: Xilinx DPDMA engine is probed
[ 4.997586] ad9508 spi1.0: Unexpected device ID (0x00)
[ 5.003337] adf5355 spi1.2: supply vcc not found, using dummy regulator
[ 5.011915] spi-nor spi0.0: SPI-NOR-UniqueID aaed0400060a000d00d432c0b277
[ 5.018705] spi-nor spi0.0: found mt25qu512a, expected m25p80
[ 5.024800] spi-nor spi0.0: mt25qu512a (131072 Kbytes)
[ 5.029959] 4 fixed-partitions partitions found on MTD device spi0.0
[ 5.036303] Creating 4 MTD partitions on "spi0.0":
[ 5.041090] 0x000000000000-0x000000100000 : "qspi-fsbl-uboot"
[ 5.047698] 0x000000100000-0x000000600000 : "qspi-linux"
[ 5.053732] 0x000000600000-0x000000620000 : "qspi-device-tree"
[ 5.060268] 0x000000620000-0x000000c00000 : "qspi-rootfs"
[ 5.067325] xilinx_can ff070000.can can0: TDC Offset value not in range
[ 5.075566] macb ff0e0000.ethernet: Not enabling partial store and forward
[ 5.085831] macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0e0000 irq 30 (00:0a:35:07:65:f0)
[ 5.096108] xilinx-axipmon ffa00000.perf-monitor: Probed Xilinx APM
[ 5.102647] xilinx-axipmon fd0b0000.perf-monitor: Probed Xilinx APM
[ 5.109142] xilinx-axipmon fd490000.perf-monitor: Probed Xilinx APM
[ 5.115629] xilinx-axipmon ffa10000.perf-monitor: Probed Xilinx APM
[ 5.123039] pca953x 0-0020: supply vcc not found, using dummy regulator
[ 5.129739] pca953x 0-0020: using no AI
[ 5.134234] gpio-318 (sel0): hogged as output/low
[ 5.139138] gpio-319 (sel1): hogged as output/high
[ 5.144129] gpio-320 (sel2): hogged as output/high
[ 5.149119] gpio-321 (sel3): hogged as output/high
[ 5.154298] pca953x 0-0021: supply vcc not found, using dummy regulator
[ 5.160974] pca953x 0-0021: using no AI
[ 5.166444] ina2xx 2-0040: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.173442] ina2xx 2-0041: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.180438] ina2xx 2-0042: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.187427] ina2xx 2-0043: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.194417] ina2xx 2-0044: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.201415] ina2xx 2-0045: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.208418] ina2xx 2-0046: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.215407] ina2xx 2-0047: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.222459] ina2xx 2-004a: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.229451] ina2xx 2-004b: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.235865] i2c i2c-0: Added multiplexed i2c bus 2
[ 5.241421] ina2xx 3-0040: power monitor ina226 (Rshunt = 2000 uOhm)
[ 5.248418] ina2xx 3-0041: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.255418] ina2xx 3-0042: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.262412] ina2xx 3-0043: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.269408] ina2xx 3-0044: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.276400] ina2xx 3-0045: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.283406] ina2xx 3-0046: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.290407] ina2xx 3-0047: power monitor ina226 (Rshunt = 5000 uOhm)
[ 5.296812] i2c i2c-0: Added multiplexed i2c bus 3
[ 5.311261] random: fast init done
[ 5.356396] i2c i2c-0: Added multiplexed i2c bus 4
[ 5.361352] i2c i2c-0: Added multiplexed i2c bus 5
[ 5.366141] pca954x 0-0075: registered 4 multiplexed busses for I2C mux pca9544
[ 5.373514] cdns-i2c ff020000.i2c: 400 kHz mmio ff020000 irq 32
[ 5.380944] at24 6-0054: supply vcc not found, using dummy regulator
[ 5.387849] at24 6-0054: 1024 byte 24c08 EEPROM, writable, 1 bytes/write
[ 5.394605] i2c i2c-1: Added multiplexed i2c bus 6
[ 5.399967] si5341 7-0036: no regulator set, defaulting vdd_sel to 2.5V for out
[ 5.407278] si5341 7-0036: no regulator set, defaulting vdd_sel to 2.5V for out
[ 5.414580] si5341 7-0036: no regulator set, defaulting vdd_sel to 2.5V for out
[ 5.421888] si5341 7-0036: no regulator set, defaulting vdd_sel to 2.5V for out
[ 5.429196] si5341 7-0036: no regulator set, defaulting vdd_sel to 2.5V for out
[ 5.436496] si5341 7-0036: no regulator set, defaulting vdd_sel to 2.5V for out
[ 5.443796] si5341 7-0036: no regulator set, defaulting vdd_sel to 2.5V for out
[ 5.451095] si5341 7-0036: no regulator set, defaulting vdd_sel to 2.5V for out
[ 5.459502] si5341 7-0036: Chip: 5341 Grade: 1 Rev: 1
[ 5.498033] i2c i2c-1: Added multiplexed i2c bus 7
[ 5.505689] si570 8-005d: registered, current frequency 300000000 Hz
[ 5.512094] i2c i2c-1: Added multiplexed i2c bus 8
[ 5.531882] si570 9-005d: registered, current frequency 148500000 Hz
[ 5.538291] i2c i2c-1: Added multiplexed i2c bus 9
[ 5.543314] si5324 10-0069: si5328 probed
[ 5.609460] si5324 10-0069: si5328 probe successful
[ 5.614391] i2c i2c-1: Added multiplexed i2c bus 10
[ 5.619439] i2c i2c-1: Added multiplexed i2c bus 11
[ 5.624475] i2c i2c-1: Added multiplexed i2c bus 12
[ 5.629510] i2c i2c-1: Added multiplexed i2c bus 13
[ 5.634387] pca954x 1-0074: registered 8 multiplexed busses for I2C switch pca9548
[ 5.642383] i2c i2c-1: Added multiplexed i2c bus 14
[ 5.647426] i2c i2c-1: Added multiplexed i2c bus 15
[ 5.652474] i2c i2c-1: Added multiplexed i2c bus 16
[ 5.657521] i2c i2c-1: Added multiplexed i2c bus 17
[ 5.662562] i2c i2c-1: Added multiplexed i2c bus 18
[ 5.667612] i2c i2c-1: Added multiplexed i2c bus 19
[ 5.672658] i2c i2c-1: Added multiplexed i2c bus 20
[ 5.677707] i2c i2c-1: Added multiplexed i2c bus 21
[ 5.682587] pca954x 1-0075: registered 8 multiplexed busses for I2C switch pca9548
[ 5.690204] cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 33
[ 5.699492] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer with timeout 60s
[ 5.709624] zynqmp-display fd4a0000.display: vtc bridge property not present
[ 5.717832] zynqmp_clk_divider_set_rate() set divider failed for spi1_ref_div1, ret = -13
[ 5.727522] xilinx-dp-snd-codec fd4a0000.display:zynqmp_dp_snd_codec0: Failed to get required clock freq
[ 5.737014] xilinx-dp-snd-codec: probe of fd4a0000.display:zynqmp_dp_snd_codec0 failed with error -22
[ 5.741348] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[ 5.746508] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm0: Xilinx DisplayPort Sound PCM probed
[ 5.761948] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm1: Xilinx DisplayPort Sound PCM probed
[ 5.770112] OF: graph: no port node found in /axi/display@fd4a0000
[ 5.776619] xlnx-drm xlnx-drm.0: bound fd4a0000.display (ops 0xffffffc009196640)
[ 5.789832] mmc0: new high speed SDHC card at address 5048
[ 5.795692] mmcblk0: mmc0:5048 SD32G 29.7 GiB
[ 5.802653] mmcblk0: p1
[ 6.861108] zynqmp-display fd4a0000.display: [drm] Cannot find any crtc or sizes
[ 6.868740] [drm] Initialized xlnx 1.0.0 20130509 for fd4a0000.display on minor 0
[ 6.876244] zynqmp-display fd4a0000.display: ZynqMP DisplayPort Subsystem driver probed
[ 6.884522] ahci-ceva fd0c0000.ahci: supply ahci not found, using dummy regulator
[ 6.892083] ahci-ceva fd0c0000.ahci: supply phy not found, using dummy regulator
[ 6.899552] ahci-ceva fd0c0000.ahci: supply target not found, using dummy regulator
[ 6.907388] ahci-ceva fd0c0000.ahci: AHCI 0001.0301 32 slots 2 ports 6 Gbps 0x3 impl platform mode
[ 6.916349] ahci-ceva fd0c0000.ahci: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
[ 6.926981] scsi host0: ahci-ceva
[ 6.930581] scsi host1: ahci-ceva
[ 6.934015] ata1: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x100 irq 45
[ 6.941929] ata2: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x180 irq 45
[ 6.950253] ad9162 spi1.1: Device has no configuration node
[ 6.975987] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 6.981502] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
[ 6.989269] xhci-hcd xhci-hcd.1.auto: hcc params 0x0238f625 hci version 0x100 quirks 0x0000000002010890
[ 6.998697] xhci-hcd xhci-hcd.1.auto: irq 56, io mem 0xfe200000
[ 7.004848] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
[ 7.013117] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 7.020335] usb usb1: Product: xHCI Host Controller
[ 7.025213] usb usb1: Manufacturer: Linux 5.15.36-xilinx-v2022.2 xhci-hcd
[ 7.031990] usb usb1: SerialNumber: xhci-hcd.1.auto
[ 7.037190] hub 1-0:1.0: USB hub found
[ 7.040946] hub 1-0:1.0: 1 port detected
[ 7.045064] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 7.050559] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
[ 7.058228] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[ 7.064868] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.15
[ 7.073131] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 7.080349] usb usb2: Product: xHCI Host Controller
[ 7.085218] usb usb2: Manufacturer: Linux 5.15.36-xilinx-v2022.2 xhci-hcd
[ 7.091997] usb usb2: SerialNumber: xhci-hcd.1.auto
[ 7.097151] hub 2-0:1.0: USB hub found
[ 7.100904] hub 2-0:1.0: 1 port detected
[ 7.114586] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 7.121735] of_cfs_init
[ 7.124184] of_cfs_init: OK
[ 7.127141] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 7.263291] ata2: SATA link down (SStatus 0 SControl 330)
[ 7.267994] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 7.268752] ata1: SATA link down (SStatus 0 SControl 330)
[ 7.275224] clk: Not disabling unused clocks
[ 7.285154] ALSA device list:
[ 7.288106] No soundcards found.
[ 7.291807] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 7.292443] Freeing unused kernel memory: 2624K
[ 7.300422] cfg80211: failed to load regulatory.db
[ 7.333139] Run /init as init process
[ 7.346569] systemd[1]: System time before build time, advancing clock.
[ 7.356795] systemd[1]: systemd 249.7+ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -BZIP2 -LZ4 -XZ -ZLIB +ZSTD +XKBCOMMON +UTMP +SYSVINIT default-hierarchy=hybrid)
[ 7.387146] systemd[1]: Detected architecture arm64.
Welcome to PetaLinux 2022.2_release_S10071807 (honister)!
[ 7.445251] systemd[1]: Hostname set to <dacproject>.
[ 7.450403] random: systemd: uninitialized urandom read (16 bytes read)
[ 7.457029] systemd[1]: Initializing machine ID from random generator.
[ 7.492991] systemd-sysv-generator[143]: SysV service '/etc/init.d/watchdog-init' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 7.519947] systemd-sysv-generator[143]: SysV service '/etc/init.d/nfsserver' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 7.544043] systemd-sysv-generator[143]: SysV service '/etc/init.d/nfscommon' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 7.568443] systemd-sysv-generator[143]: SysV service '/etc/init.d/inetd.busybox' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 7.594793] systemd-sysv-generator[143]: SysV service '/etc/init.d/dropbear' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 7.819666] systemd[1]: Queued start job for default target Multi-User System.
[ 7.827779] random: systemd: uninitialized urandom read (16 bytes read)
[ 7.864030] systemd[1]: Created slice Slice /system/getty.
[ OK ] Created slice Slice /system/getty.
[ 7.885210] random: systemd: uninitialized urandom read (16 bytes read)
[ 7.893168] systemd[1]: Created slice Slice /system/modprobe.
[ OK ] Created slice Slice /system/modprobe.
[ 7.914356] systemd[1]: Created slice Slice /system/serial-getty.
[ OK ] Created slice Slice /system/serial-getty.
[ 7.938204] systemd[1]: Created slice User and Session Slice.
[ OK ] Created slice User and Session Slice.
[ 7.961360] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 7.965120] zynqmp-display fd4a0000.display: [drm] Cannot find any crtc or sizes
[ OK ] Started Dispatch Password …ts to Console Directory Watch.
[ 7.993306] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ OK ] Started Forward Password R…uests to Wall Directory Watch.
[ 8.017342] systemd[1]: Reached target Path Units.
[ OK ] Reached target Path Units.
[ 8.033179] systemd[1]: Reached target Remote File Systems.
[ OK ] Reached target Remote File Systems.
[ 8.053180] systemd[1]: Reached target Slice Units.
[ OK ] Reached target Slice Units.
[ 8.069200] systemd[1]: Reached target Swaps.
[ OK ] Reached target Swaps.
[ 8.085635] systemd[1]: Listening on RPCbind Server Activation Socket.
[ OK ] Listening on RPCbind Server Activation Socket.
[ 8.109181] systemd[1]: Reached target RPC Port Mapper.
[ OK ] Reached target RPC Port Mapper.
[ 8.129428] systemd[1]: Listening on Syslog Socket.
[ OK ] Listening on Syslog Socket.
[ 8.145334] systemd[1]: Listening on initctl Compatibility Named Pipe.
[ OK ] Listening on initctl Compatibility Named Pipe.
[ 8.169647] systemd[1]: Listening on Journal Audit Socket.
[ OK ] Listening on Journal Audit Socket.
[ 8.189383] systemd[1]: Listening on Journal Socket (/dev/log).
[ OK ] Listening on Journal Socket (/dev/log).
[ 8.209450] systemd[1]: Listening on Journal Socket.
[ OK ] Listening on Journal Socket.
[ 8.225596] systemd[1]: Listening on Network Service Netlink Socket.
[ OK ] Listening on Network Service Netlink Socket.
[ 8.249462] systemd[1]: Listening on udev Control Socket.
[ OK ] Listening on udev Control Socket.
[ 8.269372] systemd[1]: Listening on udev Kernel Socket.
[ OK ] Listening on udev Kernel Socket.
[ 8.289395] systemd[1]: Listening on User Database Manager Socket.
[ OK ] Listening on User Database Manager Socket.
[ 8.315748] systemd[1]: Mounting Huge Pages File System...
Mounting Huge Pages File System...
[ 8.335879] systemd[1]: Mounting POSIX Message Queue File System...
Mounting POSIX Message Queue File System...
[ 8.359931] systemd[1]: Mounting Kernel Debug File System...
Mounting Kernel Debug File System...
[ 8.377506] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
[ 8.388643] systemd[1]: Mounting Temporary Directory /tmp...
Mounting Temporary Directory /tmp...
[ 8.405502] systemd[1]: Condition check resulted in Create List of Static Device Nodes being skipped.
[ 8.417855] systemd[1]: Starting Load Kernel Module configfs...
Starting Load Kernel Module configfs...
[ 8.436350] systemd[1]: Starting Load Kernel Module drm...
Starting Load Kernel Module drm...
[ 8.456143] systemd[1]: Starting Load Kernel Module fuse...
Starting Load Kernel Module fuse...
[ 8.476117] systemd[1]: Starting RPC Bind...
Starting RPC Bind...
[ 8.489280] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[ 8.499042] systemd[1]: Condition check resulted in Load Kernel Modules being skipped.
[ 8.509411] systemd[1]: Mounting NFSD configuration filesystem...
Mounting NFSD configuration filesystem...
[ 8.528052] systemd[1]: Starting Remount Root and Kernel File Systems...
Starting Remount Root and Kernel File Systems...
[ 8.552095] systemd[1]: Starting Apply Kernel Variables...
Starting Apply Kernel Variables...
[ 8.572082] systemd[1]: Starting Coldplug All udev Devices...
Starting Coldplug All udev Devices...
[ 8.593613] systemd[1]: Started RPC Bind.
[ OK ] Started RPC Bind.
[ 8.609679] systemd[1]: Mounted Huge Pages File System.
[ OK ] Mounted Huge Pages File System.
[ 8.629637] systemd[1]: Mounted POSIX Message Queue File System.
[ OK ] Mounted POSIX Message Queue File System.
[ 8.653651] systemd[1]: Mounted Kernel Debug File System.
[ OK ] Mounted Kernel Debug File System.
[ 8.673616] systemd[1]: Mounted Temporary Directory /tmp.
[ OK ] Mounted Temporary Directory /tmp.
[ 8.694134] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[ 8.702437] systemd[1]: Finished Load Kernel Module configfs.
[ OK ] Finished Load Kernel Module configfs.
[ 8.726141] systemd[1]: modprobe@drm.service: Deactivated successfully.
[ 8.734123] systemd[1]: Finished Load Kernel Module drm.
[ OK ] Finished Load Kernel Module drm.
[ 8.758241] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[ 8.766245] systemd[1]: Finished Load Kernel Module fuse.
[ OK ] Finished Load Kernel Module fuse.
[ 8.789478] systemd[1]: proc-fs-nfsd.mount: Mount process exited, code=exited, status=32/n/a
[ 8.797972] systemd[1]: proc-fs-nfsd.mount: Failed with result 'exit-code'.
[ 8.806206] systemd[1]: Failed to mount NFSD configuration filesystem.
[FAILED] Failed to mount NFSD configuration filesystem.
See 'systemctl status proc-fs-nfsd.mount' for details.
[ 8.841132] systemd[1]: Dependency failed for NFS Mount Daemon.
[DEPEND] Dependency failed for NFS Mount Daemon.
[ 8.861132] systemd[1]: Dependency failed for NFS server and services.
[DEPEND] Dependency failed for NFS server and services.
[ 8.885127] systemd[1]: nfs-server.service: Job nfs-server.service/start failed with result 'dependency'.
[ 8.894739] systemd[1]: nfs-mountd.service: Job nfs-mountd.service/start failed with result 'dependency'.
[ 8.905874] systemd[1]: Finished Remount Root and Kernel File Systems.
[ OK ] Finished Remount Root and Kernel File Systems.
[ 8.930609] systemd[1]: Finished Apply Kernel Variables.
[ OK ] Finished Apply Kernel Variables.
[ 8.958290] systemd[1]: Mounting FUSE Control File System...
Mounting FUSE Control File System...
[ 8.975958] systemd[1]: Mounting Kernel Configuration File System...
Mounting Kernel Configuration File System...
[ 8.997417] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[ 9.006242] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
[ 9.018744] systemd[1]: Starting Create System Users...
Starting Create System Users...
[ 9.037370] systemd[1]: Mounted FUSE Control File System.
[ OK ] Mounted FUSE Control File System.
[ 9.057797] systemd[1]: Mounted Kernel Configuration File System.
[ OK ] Mounted Kernel Configuration File System.
[ 9.082948] systemd[1]: Finished Create System Users.
[ OK ] Finished Create System Users.
[ 9.100616] systemd[1]: Starting Create Static Device Nodes in /dev...
Starting Create Static Device Nodes in /dev...
[ 9.127039] systemd[1]: Finished Create Static Device Nodes in /dev.
[ OK ] Finished Create Static Device Nodes in /dev.
[ 9.149511] systemd[1]: Reached target Preparation for Local File Systems.
[ OK ] Reached target Preparation for Local File Systems.
[ 9.176153] systemd[1]: Mounting /var/volatile...
Mounting /var/volatile...
[ 9.196930] systemd[1]: Started Entropy Daemon based on the HAVEGE algorithm.
[ OK ] Started Entropy Daemon based on the HAVEGE algorithm.
[ 9.222005] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[ 9.235037] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[ 9.247423] systemd[1]: Starting Journal Service...
Starting Journal Service...
[ 9.265645] systemd[1]: Starting Rule-based Manager for Device Events and Files...
Starting Rule-based Manage…for Device Events and Files...
[ 9.291523] systemd[1]: Mounted /var/volatile.
[ OK ] Mounted /var/volatile.
[ 9.305531] systemd[1]: Condition check resulted in Bind mount volatile /var/cache being skipped.
[ 9.325243] systemd[1]: Condition check resulted in Bind mount volatile /var/lib being skipped.
[ 9.347804] systemd[1]: Starting Load/Save Random Seed...
Starting Load/Save Random Seed...
[ 9.365309] systemd[1]: Condition check resulted in Bind mount volatile /var/spool being skipped.
[ 9.382639] systemd[1]: Condition check resulted in Bind mount volatile /srv being skipped.
[ 9.391154] systemd[1]: Reached target Local File Systems.
[ OK ] Reached target Local File Systems.
[ 9.416455] systemd[1]: Starting Rebuild Dynamic Linker Cache...
Starting Rebuild Dynamic Linker Cache...
[ 9.438903] systemd[1]: Started Rule-based Manager for Device Events and Files.
[ OK ] Started Rule-based Manager for Device Events and Files.
[ 9.465918] systemd[1]: Started Journal Service.
[ OK ] Started Journal Service.
[ OK ] Finished Coldplug All udev Devices.
[ OK ] Finished Rebuild Dynamic Linker Cache.
Starting Flush Journal to Persistent Storage...
[ 9.559815] systemd-journald[174]: Received client request to flush runtime journal.
Starting Network Configuration...
Starting Wait for udev To …plete Device Initialization...
[ OK ] Finished Flush Journal to Persistent Storage.
Starting Create Volatile Files and Directories...
[ OK ] Finished Create Volatile Files and Directories.
Starting Rebuild Journal Catalog...
Starting Network Time Synchronization...
Starting Record System Boot/Shutdown in UTMP...
[ OK ] Started Network Configuration.
Starting Network Name Resolution...
[ OK ] Finished Rebuild Journal Catalog.
Starting Update is Completed...
[ OK ] Finished Record System Boot/Shutdown in UTMP.
[ OK ] Finished Update is Completed.
[ 10.055110] macb ff0e0000.ethernet eth0: PHY [ff0e0000.ethernet-ffffffff:0c] driver [TI DP83867] (irq=POLL)
[ 10.064945] macb ff0e0000.ethernet eth0: configuring for phy/rgmii-id link mode
[ 10.107846] pps pps0: new PPS source ptp0
[ 10.128844] macb ff0e0000.ethernet: gem-ptp-timer ptp clock registered.
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[ OK ] Started Network Time Synchronization.
[ OK ] Started Network Name Resolution.
[ 10.903138] random: crng init done
[ 10.906584] random: 7 urandom warning(s) missed due to ratelimiting
[ OK ] Finished Load/Save Random Seed.
[ OK ] Finished Wait for udev To Complete Device Initialization.
[ OK ] Created slice Slice /system/systemd-fsck.
[ OK ] Reached target Network.
[ OK ] Reached target Host and Network Name Lookups.
[ OK ] Reached target System Initialization.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target System Time Set.
[ OK ] Reached target Timer Units.
[ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Listening on dropbear.socket.
[ OK ] Reached target Socket Units.
[ OK ] Reached target Basic System.
Starting Avahi mDNS/DNS-SD Stack...
[ OK ] Started Kernel Logging Service.
[ OK ] Started System Logging Service.
[ OK ] Started D-Bus System Message Bus.
[ OK ] Started FANCONTROL Daemon.
[ OK ] Started IIO Daemon.
[ OK ] Started NFS status monitor for NFSv2/3 locking..
Starting LSB: NFS support for both client and server...
Starting File System Check on /dev/mmcblk0p1...
Starting User Login Management...
Starting Permit User Sessions...
Starting Target Communication Framework agent...
[ OK ] Started LSB: NFS support for both client and server.
[ OK ] Finished File System Check on /dev/mmcblk0p1.
[ OK ] Finished Permit User Sessions.
[ OK ] Started Target Communication Framework agent.
Mounting /run/media/mmcblk0p1...
[ OK ] Started Getty on tty1.
Starting inetd.busybox.service...
Starting LSB: Kernel NFS server support...
[ 12.268911] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ OK ] Reached target Login Prompts.
[ OK ] Mounted /run/media/mmcblk0p1.
[ OK ] Started inetd.busybox.service.
[FAILED] Failed to start LSB: Kernel NFS server support.
See 'systemctl status nfsserver.service' for details.
[ OK ] Started Avahi mDNS/DNS-SD Stack.
[ OK ] Started User Login Management.
[ OK ] Stopped FANCONTROL Daemon.
[ OK ] Started FANCONTROL Daemon.
[ OK ] Reached target Multi-User System.
Starting Record Runlevel Change in UTMP...
[ OK ] Finished Record Runlevel Change in UTMP.
PetaLinux 2022.2_release_S10071807 dacproject ttyPS0
dacproject login: analog
Password:
[ 51.782953] audit: type=1006 audit(1637342412.432:2): pid=533 uid=0 old-auid=4294967295 auid=1000 tty=(none) old-ses=4294967295 ses=1 res=1
[ 51.795537] audit: type=1300 audit(1637342412.432:2): arch=c00000b7 syscall=64 success=yes exit=4 a0=8 a1=7fe1b70b30 a2=4 a3=7fa85c36b0 items=0 ppid=1 pid=533 auid=1000 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=1 comm="(systemd)" exe="/lib/systemd/systemd" key=(null)
[ 51.821742] audit: type=1327 audit(1637342412.432:2): proctitle="(systemd)"
dacproject:~$ cd ../../sys/bus/iio/devices/iio
iio:device0/ iio:device1/ iio_sysfs_trigger/
dacproject:~$ cd ../../sys/bus/iio/devices/iio
My Device Tree files:
adi-ad9164-fmc-ebz.dts:
// SPDX-License-Identifier: GPL-2.0
/*
* dts file for AD9172-FMC-EBZ on Xilinx ZynqMP ZCU102 Rev 1.0
*
* Copyright (C) 2018-2022 Analog Devices Inc.
*/
// Copied from adi-ad9172-fmc-ebz.dtsi, but changed for AD9164
/ {
clocks {
adf4355_clkin: clock@0 {
compatible = "fixed-clock";
clock-frequency = <120000000>;
clock-output-names = "clkin";
#clock-cells = <0>;
};
hmc362_clk_div: hmc362 {
compatible = "fixed-factor-clock";
clock-div = <4>;
clock-mult = <1>;
clocks = <&adf4355>;
#clock-cells = <0>;
};
};
};
#include <dt-bindings/iio/frequency/ad9508.h>
&fmc_spi {
ad9508: ad9508@0 {
#address-cells = <1>;
#size-cells = <0>;
#clock-cells = <1>;
compatible = "adi,ad9508";
reg = <0>;
spi-cpol;
spi-cpha;
adi,spi-3wire-enable;
spi-max-frequency = <10000000>;
clocks = <&hmc362_clk_div>;
clock-output-names = "ad9508-1_out0","ad9508-1_out1","ad9508-1_out2","ad9508-1_out3";
ad9508_0_c0:channel@0 {
reg = <0>;
adi,extended-name = "GBTCLK0_M2C";
adi,driver-mode = <(DRIVER_PHASE_NORMAL | DRIVER_MODE_HSTL)>;
adi,divider-phase = <0>;
adi,channel-divider = <1>;
};
ad9508_0_c1:channel@1 {
reg = <1>;
adi,extended-name = "NA";
adi,driver-mode = <(DRIVER_PHASE_NORMAL | DRIVER_MODE_HSTL)>;
adi,divider-phase = <0>;
adi,channel-divider = <1>;
};
ad9508_0_c2:channel@2 {
reg = <2>;
adi,extended-name = "SYSREF2";
adi,driver-mode = <(DRIVER_PHASE_NORMAL | DRIVER_MODE_HSTL)>;
adi,divider-phase = <0>;
adi,channel-divider = <1>;
};
ad9508_0_c3:channel@3 {
reg = <3>;
adi,extended-name = "SYSREF";
adi,driver-mode = <(DRIVER_PHASE_NORMAL | DRIVER_MODE_HSTL)>;
adi,divider-phase = <0>;
adi,channel-divider = <1>;
};
};
dac0_ad9164: ad9164@1 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "adi,ad9164";
reg = <1>;
spi-cpol;
spi-cpha;
//adi,spi-3wire-enable;
spi-max-frequency = <1000000>;
clocks = <&adf4355>;
clock-names = "dac_clk";
adi,full-scale-current-mircoamp = <40000>;
dac_clk-clock-scales = <1 2>;
/* jesd204-fsm support */
jesd204-device;
#jesd204-cells = <2>;
jesd204-top-device = <0>; /* This is the TOP device */
jesd204-link-ids = <0>;
jesd204-inputs = <&axi_ad9164_core 0 0>;
adi,subclass = <0>; /* JESD SUBCLASS 0,1,2 */
adi,version = <1>; /* JESD VERSION 0=204A,1=204B,2=204C */
/* MODE 8 */
adi,interpolation = <2>;
adi,octets-per-frame = <1>; /* JESD F */
adi,frames-per-multiframe = <32>; /* JESD K */
adi,converter-resolution = <16>; /* JESD N */
adi,bits-per-sample = <16>; /* JESD NP' */
adi,converters-per-device = <2>; /* JESD M */
adi,control-bits-per-sample = <0>; /* JESD CS */
adi,lanes-per-device = <8>; /* JESD L */
adi,samples-per-converter-per-frame = <2>; /* JESD S */
};
adf4355: adf4355@2 {
#clock-cells = <0>;
compatible = "adi,adf4355";
reg = <2>;
clocks = <&adf4355_clkin>;
clock-names = "clkin";
spi-max-frequency = <1000000>;
clock-output-names = "adf4355_out";
adi,charge-pump-current = <900>;
adi,muxout-select = <6>;
adi,mute-till-lock-enable;
adi,output-a-power = <2>;
adi,output-b-power = <2>;
adi,output-b-enable;
adi,output-a-enable;
adi,charge-pump-negative-bleed-enable;
adi,reference-differential-input-enable;
adi,muxout-level-3v3-enable;
adi,power-up-frequency = /bits/ 64 <1540000000>;
};
};
pl-delete-nodes-zynqmp-zcu102-rev10-ad9164-fmc-ebz.dtsi:
/delete-node/ &axi_sysid_0; /delete-node/ &dac_dma; /delete-node/ &dac_jesd204_link_tx_axi; /delete-node/ &misc_clk_0; /delete-node/ &dac_jesd204_transport_dac_tpl_core; /delete-node/ &dac_jesd204_xcvr;
zynqmp-zcu102-rev10-ad9164-fmc-ebz.dts:
// SPDX-License-Identifier: GPL-2.0
/*
* Analog Devices AD917x-FMC-EBZ
* https://wiki.analog.com/resources/eval/dpg/ad917x-fmc-ebz
* https://wiki.analog.com/resources/eval/dpg/eval-ad9172
*
* hdl_project: <dac_fmc_ebz/zcu102>
* board_revision: <>
*
* Copyright (C) 2018-2022 Analog Devices Inc.
*/
// Copied from zynqmp-zcu102-rev10-ad9172-fmc-ebz.dts, but changed for AD9164
#include "zynqmp-zcu102-rev1.0.dts"
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/jesd204/adxcvr.h>
/ {
fpga_axi: fpga-axi@0 {
interrupt-parent = <&gic>;
compatible = "simple-bus";
#address-cells = <0x1>;
#size-cells = <0x1>;
ranges = <0 0 0 0xffffffff>;
tx_dma: tx-dmac@9c420000 {
#dma-cells = <1>;
compatible = "adi,axi-dmac-1.00.a";
reg = <0x9c420000 0x10000>;
interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&zynqmp_clk 71>;
};
axi_ad9164_core: axi-ad9164-hpc@84a04000 {
compatible = "adi,axi-ad9164-1.0";
reg = <0x84a04000 0x10000>;
dmas = <&tx_dma 0>;
dma-names = "tx";
spibus-connected = <&dac0_ad9164>;
adi,axi-pl-fifo-enable;
/* jesd204-fsm support */
jesd204-device;
#jesd204-cells = <2>;
jesd204-inputs = <&axi_ad9164_jesd 0 0>;
};
axi_ad9164_jesd: axi-jesd204-tx@84a90000 {
compatible = "adi,axi-jesd204-tx-1.0";
reg = <0x84a90000 0x4000>;
interrupts = <0 106 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&zynqmp_clk 71>, <&axi_ad9164_adxcvr 1>, <&axi_ad9164_adxcvr 0>;
clock-names = "s_axi_aclk", "device_clk", "lane_clk";
#clock-cells = <0>;
clock-output-names = "jesd_dac_lane_clk";
/* jesd204-fsm support */
jesd204-device;
#jesd204-cells = <2>;
jesd204-inputs = <&axi_ad9164_adxcvr 0 0>;
};
axi_ad9164_adxcvr: axi-adxcvr-tx@84a60000 {
compatible = "adi,axi-adxcvr-1.0";
reg = <0x84a60000 0x1000>;
clocks = <&ad9508 0>;
clock-names = "conv";
adi,sys-clk-select = <XCVR_QPLL>;
adi,out-clk-select = <XCVR_REFCLK>;
adi,use-lpm-enable;
#clock-cells = <1>;
clock-output-names = "dac_gt_clk", "tx_out_clk";
/* jesd204-fsm support */
jesd204-device;
#jesd204-cells = <2>;
jesd204-inputs = <&ad9508 0 0>;
};
axi_sysid_0: axi-sysid-0@85000000 {
compatible = "adi,axi-sysid-1.00.a";
reg = <0x85000000 0x10000>;
};
};
};
&spi0 {
status = "okay";
};
#define fmc_spi spi0
#include "adi-ad9164-fmc-ebz.dtsi"
/*
&dac0_ad9164 {
txen-gpios = <&gpio0 99 0>;
}
*/
Edit Notes
edited title[edited by: samdhp at 10:14 PM (GMT -5) on 23 Feb 2024]