Xilinx Zynq MP First Stage Boot Loader Release 2018.3 Apr 1 2021 - 10:14:55 NOTICE: ATF running on XCZU7CG/silicon v4/RTL5.1 at 0xfffea000 NOTICE: BL31: Secure code at 0x0 NOTICE: BL31: Non secure code at 0x8000000 NOTICE: BL31: v1.5(release):xilinx-v2018.2-919-g08560c36 NOTICE: BL31: Built : 10:14:11, Apr 1 2021 PMUFW: v1.1 U-Boot 2018.01 (Apr 01 2021 - 10:31:31 +0000) Xilinx ZynqMP ZCU102 rev1.0 I2C: ready DRAM: 3 GiB EL Level: EL2 Chip ID: zu7cg SF: Detected n25q512a with page size 512 Bytes, erase size 128 KiB, total 128 MiB In: serial@ff000000 Out: serial@ff000000 Err: serial@ff000000 Model: ZynqMP ZCU102 Rev1.0 Board: Xilinx ZynqMP Net: ZYNQ GEM: ff0e0000, phyaddr c, interface rgmii-id eth0: ethernet@ff0e0000 Hit any key to stop autoboot: 0 ZynqMP> prin��nv arch=arm autoload=no baudrate=115200 board=zynqmp board_name=zynqmp boot_img=BOOT.BIN boot_targets=qspi0 bootargs=console=ttyPS0,115200 earlyprintk clk_ignore_unused root=mtd:jffs2 rw rootfstype=jffs2 bootcmd=run default_bootcmd bootdelay=4 bootenvsize=0x40000 bootenvstart=0x1e00000 bootsize=0x1e00000 bootstart=0x0 clobstart=0x10000000 console=console=ttyPS0,115200 cp_kernel2ram=sf probe 0 && sf read ${netstart} ${kernelstart} ${kernelsize} cpu=armv8 default_bootcmd=run cp_kernel2ram && bootm ${netstart} dtb_img=system.dtb dtbnetstart=0x23fff000 eraseenv=sf probe 0 && sf erase ${bootenvstart} ${bootenvsize} ethaddr=aa:bb:cc:dd:ee:ff fault=echo ${img} image size is greater than allocated place - partition ${img} is NOT UPDATED fdtcontroladdr=3fea1e40 gatewayip=192.168.10.1 install_boot=sf probe 0 && sf erase ${bootstart} ${bootsize} && sf write ${clobstart} ${bootstart} ${filesize} install_jffs2=sf probe 0 && sf erase ${jffs2start} ${jffs2size} && sf write ${clobstart} ${jffs2start} ${filesize} install_kernel=sf probe 0 && sf erase ${kernelstart} ${kernelsize} && sf write ${clobstart} ${kernelstart} ${filesize} ipaddr=192.168.10.2 jffs2_img=rootfs.jffs2 jffs2size=0x2ee0000 jffs2start=0x4240000 kernel_img=image.ub kernelsize=0x2400000 kernelstart=0x1e40000 load_boot=tftpboot ${clobstart} ${boot_img} load_dtb=tftpboot ${clobstart} ${dtb_img} load_jffs2=tftpboot ${clobstart} ${jffs2_img} load_kernel=tftpboot ${clobstart} ${kernel_img} loadaddr=0x10000000 modeboot=qspiboot nc=setenv stdout nc;setenv stdin nc; netboot=tftpboot ${netstart} ${kernel_img} && bootm netmask=255.255.255.0 netstart=0x10000000 psserial0=setenv stdout ttyPS0;setenv stdin ttyPS0 sdbootdev=0 serial=setenv stdout serial;setenv stdin serial serverip=192.168.178.28 setup=setenv partid auto soc=zynqmp stderr=serial@ff000000 stdin=serial@ff000000 stdout=serial@ff000000 test_crc=if imi ${clobstart}; then run test_img; else echo ${img} Bad CRC - ${img} is NOT UPDATED; fi test_img=setenv var "if test ${filesize} -gt ${psize}; then run fault; else run ${installcmd}; fi"; run var; setenv var update_boot=setenv img boot; setenv psize ${bootsize}; setenv installcmd "install_boot"; run load_boot test_img; setenv img; setenv psize; setenv installcmd update_dtb=setenv img dtb; setenv psize ${dtbsize}; setenv installcmd "install_dtb"; run load_dtb test_img; setenv img; setenv psize; setenv installcmd update_jffs2=setenv img jffs2; setenv psize ${jffs2size}; setenv installcmd "install_jffs2"; run load_jffs2 test_img; setenv img; setenv psize; setenv installcmd update_kernel=setenv img kernel; setenv psize ${kernelsize}; setenv installcmd "install_kernel"; run load_kernel test_crc; setenv img; setenv psize; setenv installcmd vendor=xilinx Environment size: 2862/262140 bytes ZynqMP> �ese�C!���W����ɩH�Xilinx Zynq MP First Stage Boot Loader Release 2018.3 Apr 1 2021 - 10:14:55 NOTICE: ATF running on XCZU7CG/silicon v4/RTL5.1 at 0xfffea000 NOTICE: BL31: Secure code at 0x0 NOTICE: BL31: Non secure code at 0x8000000 NOTICE: BL31: v1.5(release):xilinx-v2018.2-919-g08560c36 NOTICE: BL31: Built : 10:14:11, Apr 1 2021 PMUFW: v1.1 U-Boot 2018.01 (Apr 01 2021 - 10:31:31 +0000) Xilinx ZynqMP ZCU102 rev1.0 I2C: ready DRAM: 3 GiB EL Level: EL2 Chip ID: zu7cg SF: Detected n25q512a with page size 512 Bytes, erase size 128 KiB, total 128 MiB In: serial@ff000000 Out: serial@ff000000 Err: serial@ff000000 Model: ZynqMP ZCU102 Rev1.0 Board: Xilinx ZynqMP Net: ZYNQ GEM: ff0e0000, phyaddr c, interface rgmii-id eth0: ethernet@ff0e0000 Hit any key to stop autoboot: 0 SF: Detected n25q512a with page size 512 Bytes, erase size 128 KiB, total 128 MiB device 0 offset 0x1e40000, size 0x2400000 SF: 37748736 bytes @ 0x1e40000 Read: OK ## Loading kernel from FIT Image at 10000000 ... Using 'conf@system-top.dtb' configuration Trying 'kernel@1' kernel subimage Description: Linux kernel Type: Kernel Image Compression: gzip compressed Data Start: 0x10000100 Data Size: 7607191 Bytes = 7.3 MiB Architecture: AArch64 OS: Linux Load Address: 0x00080000 Entry Point: 0x00080000 Hash algo: sha1 Hash value: 00b9d36f12e37c4365cd3f3a6aff3a97da29109d Verifying Hash Integrity ... sha1+ 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 Type: Flat Device Tree Compression: uncompressed Data Start: 0x1074159c Data Size: 42619 Bytes = 41.6 KiB Architecture: AArch64 Hash algo: sha1 Hash value: 6887d918723876ea6c4e711dfea7f5363c311d3e Verifying Hash Integrity ... sha1+ OK Booting using the fdt blob at 0x1074159c Uncompressing Kernel Image ... OK Loading Device Tree to 0000000007ff2000, end 0000000007fff67a ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.14.0-xilinx- (oe-user@oe-host) (gcc version 7.3.0 (GCC)) #1 SMP Thu Apr 1 10:35:10 UTC 2021 [ 0.000000] Boot CPU: AArch64 Processor [410fd034] [ 0.000000] Machine model: ZynqMP ZCU102 Rev1.0 [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] cma: Reserved 256 MiB at 0x0000000070000000 [ 0.000000] On node 0 totalpages: 1048576 [ 0.000000] DMA zone: 7168 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 524288 pages, LIFO batch:31 [ 0.000000] Normal zone: 7168 pages used for memmap [ 0.000000] Normal zone: 524288 pages, LIFO batch:31 [ 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] random: fast init done [ 0.000000] percpu: Embedded 21 pages/cpu @ffffffc87ff92000 s46488 r8192 d31336 u86016 [ 0.000000] pcpu-alloc: s46488 r8192 d31336 u86016 alloc=21*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: enabling workaround for ARM erratum 845719 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1034240 [ 0.000000] Kernel command line: console=ttyPS0,115200 earlyprintk clk_ignore_unused root=mtd:jffs2 rw rootfstype=jffs2 [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 0.000000] software IO TLB [mem 0x6bfff000-0x6ffff000] (64MB) mapped at [ffffffc06bfff000-ffffffc06fffefff] [ 0.000000] Memory: 3783708K/4194304K available (10492K kernel code, 756K rwdata, 4500K rodata, 512K init, 2164K bss, 148452K reserved, 262144K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB) [ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB) [ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008ac0000 ( 10496 KB) [ 0.000000] .rodata : 0xffffff8008ac0000 - 0xffffff8008f30000 ( 4544 KB) [ 0.000000] .init : 0xffffff8008f30000 - 0xffffff8008fb0000 ( 512 KB) [ 0.000000] .data : 0xffffff8008fb0000 - 0xffffff800906d200 ( 757 KB) [ 0.000000] .bss : 0xffffff800906d200 - 0xffffff800928a5b0 ( 2165 KB) [ 0.000000] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB) [ 0.000000] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB) [ 0.000000] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum) [ 0.000000] 0xffffffbf00000000 - 0xffffffbf1dc00000 ( 476 MB actual) [ 0.000000] memory : 0xffffffc000000000 - 0xffffffc880000000 ( 34816 MB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU event tracing is enabled. [ 0.000000] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] arch_timer: cp15 timer(s) running at 99.90MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x170a3d70de, max_idle_ns: 440795202122 ns [ 0.000003] sched_clock: 56 bits at 99MHz, resolution 10ns, wraps every 4398046511100ns [ 0.000317] Console: colour dummy device 80x25 [ 0.000336] Calibrating delay loop (skipped), value calculated using timer frequency.. 199.80 BogoMIPS (lpj=399600) [ 0.000343] pid_max: default: 32768 minimum: 301 [ 0.000440] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) [ 0.000457] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes) [ 0.001042] ASID allocator initialised with 65536 entries [ 0.001089] Hierarchical SRCU implementation. [ 0.001416] EFI services will not be available. [ 0.001437] zynqmp_plat_init Platform Management API v1.1 [ 0.001442] zynqmp_plat_init Trustzone version v1.0 [ 0.001508] smp: Bringing up secondary CPUs ... [ 0.001753] Detected VIPT I-cache on CPU1 [ 0.001782] CPU1: Booted secondary processor [410fd034] [ 0.001837] smp: Brought up 1 node, 2 CPUs [ 0.001845] SMP: Total of 2 processors activated. [ 0.001851] CPU features: detected feature: 32-bit EL0 Support [ 0.001858] CPU: All CPU(s) started at EL2 [ 0.001870] alternatives: patching kernel code [ 0.002605] devtmpfs: initialized [ 0.007255] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.007268] futex hash table entries: 512 (order: 4, 65536 bytes) [ 0.012786] xor: measuring software checksum speed [ 0.052020] 8regs : 2280.000 MB/sec [ 0.092049] 8regs_prefetch: 2032.000 MB/sec [ 0.132081] 32regs : 2802.000 MB/sec [ 0.172111] 32regs_prefetch: 2355.000 MB/sec [ 0.172115] xor: using function: 32regs (2802.000 MB/sec) [ 0.172185] pinctrl core: initialized pinctrl subsystem [ 0.172758] NET: Registered protocol family 16 [ 0.173365] cpuidle: using governor menu [ 0.173882] vdso: 2 pages (1 code @ ffffff8008ac6000, 1 data @ ffffff8008fb4000) [ 0.173891] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.174351] DMA: preallocated 256 KiB pool for atomic allocations [ 0.195631] reset_zynqmp reset-controller: Xilinx zynqmp reset driver probed [ 0.196160] ARM CCI_400_r1 PMU driver probed [ 0.200367] zynqmp-pinctrl ff180000.pinctrl: zynqmp pinctrl initialized [ 0.213658] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.280394] raid6: int64x1 gen() 400 MB/s [ 0.348392] raid6: int64x1 xor() 440 MB/s [ 0.416499] raid6: int64x2 gen() 683 MB/s [ 0.484505] raid6: int64x2 xor() 596 MB/s [ 0.552594] raid6: int64x4 gen() 1033 MB/s [ 0.620645] raid6: int64x4 xor() 733 MB/s [ 0.688758] raid6: int64x8 gen() 970 MB/s [ 0.756787] raid6: int64x8 xor() 737 MB/s [ 0.824868] raid6: neonx1 gen() 719 MB/s [ 0.892915] raid6: neonx1 xor() 844 MB/s [ 0.961013] raid6: neonx2 gen() 1157 MB/s [ 1.029032] raid6: neonx2 xor() 1188 MB/s [ 1.097107] raid6: neonx4 gen() 1489 MB/s [ 1.165186] raid6: neonx4 xor() 1420 MB/s [ 1.233266] raid6: neonx8 gen() 1632 MB/s [ 1.301309] raid6: neonx8 xor() 1509 MB/s [ 1.301313] raid6: using algorithm neonx8 gen() 1632 MB/s [ 1.301316] raid6: .... xor() 1509 MB/s, rmw enabled [ 1.301320] raid6: using neon recovery algorithm [ 1.302882] SCSI subsystem initialized [ 1.302918] libata version 3.00 loaded. [ 1.303054] usbcore: registered new interface driver usbfs [ 1.303086] usbcore: registered new interface driver hub [ 1.303121] usbcore: registered new device driver usb [ 1.303181] media: Linux media interface: v0.10 [ 1.303202] Linux video capture interface: v2.00 [ 1.303235] pps_core: LinuxPPS API ver. 1 registered [ 1.303239] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 1.303252] PTP clock support registered [ 1.303435] zynqmp-ipi ff9905c0.mailbox: Probed ZynqMP IPI Mailbox driver. [ 1.303555] FPGA manager framework [ 1.303660] fpga-region fpga-full: FPGA Region probed [ 1.303740] Advanced Linux Sound Architecture Driver Initialized. [ 1.303989] Bluetooth: Core ver 2.22 [ 1.304010] NET: Registered protocol family 31 [ 1.304014] Bluetooth: HCI device and connection manager initialized [ 1.304022] Bluetooth: HCI socket layer initialized [ 1.304028] Bluetooth: L2CAP socket layer initialized [ 1.304043] Bluetooth: SCO socket layer initialized [ 1.305711] clocksource: Switched to clocksource arch_sys_counter [ 1.305779] VFS: Disk quotas dquot_6.6.0 [ 1.305819] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.310069] NET: Registered protocol family 2 [ 1.310365] TCP established hash table entries: 32768 (order: 6, 262144 bytes) [ 1.310570] TCP bind hash table entries: 32768 (order: 7, 524288 bytes) [ 1.310971] TCP: Hash tables configured (established 32768 bind 32768) [ 1.311035] UDP hash table entries: 2048 (order: 4, 65536 bytes) [ 1.311108] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes) [ 1.311247] NET: Registered protocol family 1 [ 1.311456] RPC: Registered named UNIX socket transport module. [ 1.311460] RPC: Registered udp transport module. [ 1.311464] RPC: Registered tcp transport module. [ 1.311468] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.311475] PCI: CLS 0 bytes, default 128 [ 1.311892] hw perfevents: no interrupt-affinity property for /pmu, guessing. [ 1.312015] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available [ 1.312556] audit: initializing netlink subsys (disabled) [ 1.312801] audit: type=2000 audit(1.307:1): state=initialized audit_enabled=0 res=1 [ 1.313182] workingset: timestamp_bits=62 max_order=20 bucket_order=0 [ 1.314215] NFS: Registering the id_resolver key type [ 1.314232] Key type id_resolver registered [ 1.314235] Key type id_legacy registered [ 1.314244] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 1.314261] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. [ 1.337926] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) [ 1.337933] io scheduler noop registered [ 1.337937] io scheduler deadline registered [ 1.337953] io scheduler cfq registered (default) [ 1.337957] io scheduler mq-deadline registered [ 1.337961] io scheduler kyber registered [ 1.339465] xilinx-zynqmp-dma fd500000.dma: ZynqMP DMA driver Probe success [ 1.339616] xilinx-zynqmp-dma fd510000.dma: ZynqMP DMA driver Probe success [ 1.339767] xilinx-zynqmp-dma fd520000.dma: ZynqMP DMA driver Probe success [ 1.339912] xilinx-zynqmp-dma fd530000.dma: ZynqMP DMA driver Probe success [ 1.340059] xilinx-zynqmp-dma fd540000.dma: ZynqMP DMA driver Probe success [ 1.340206] xilinx-zynqmp-dma fd550000.dma: ZynqMP DMA driver Probe success [ 1.340352] xilinx-zynqmp-dma fd560000.dma: ZynqMP DMA driver Probe success [ 1.340499] xilinx-zynqmp-dma fd570000.dma: ZynqMP DMA driver Probe success [ 1.340695] xilinx-zynqmp-dma ffa80000.dma: ZynqMP DMA driver Probe success [ 1.340840] xilinx-zynqmp-dma ffa90000.dma: ZynqMP DMA driver Probe success [ 1.340983] xilinx-zynqmp-dma ffaa0000.dma: ZynqMP DMA driver Probe success [ 1.341128] xilinx-zynqmp-dma ffab0000.dma: ZynqMP DMA driver Probe success [ 1.341271] xilinx-zynqmp-dma ffac0000.dma: ZynqMP DMA driver Probe success [ 1.341418] xilinx-zynqmp-dma ffad0000.dma: ZynqMP DMA driver Probe success [ 1.341561] xilinx-zynqmp-dma ffae0000.dma: ZynqMP DMA driver Probe success [ 1.341735] xilinx-zynqmp-dma ffaf0000.dma: ZynqMP DMA driver Probe success [ 1.379456] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 1.382322] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 1.386292] brd: module loaded [ 1.389386] loop: module loaded [ 1.390052] mtdoops: mtd device (mtddev=name/number) must be supplied [ 1.391533] m25p80 spi0.0: SPI-NOR-UniqueID 10440054220800181b001c00c96f1f2774 [ 1.391540] m25p80 spi0.0: found n25q512a, expected m25p80 [ 1.391713] m25p80 spi0.0: n25q512a (131072 Kbytes) [ 1.391735] 5 ofpart partitions found on MTD device spi0.0 [ 1.391739] Creating 5 MTD partitions on "spi0.0": [ 1.391747] 0x000000000000-0x000001e00000 : "boot" [ 1.392153] 0x000001e00000-0x000001e40000 : "bootenv" [ 1.392522] 0x000001e40000-0x000004240000 : "kernel" [ 1.392890] 0x000004240000-0x000007120000 : "jffs2" [ 1.393265] 0x000007120000-0x000007140000 : "spare" [ 1.394556] libphy: Fixed MDIO Bus: probed [ 1.395569] tun: Universal TUN/TAP device driver, 1.6 [ 1.395780] CAN device driver interface [ 1.397233] macb ff0e0000.ethernet: Not enabling partial store and forward [ 1.397731] libphy: MACB_mii_bus: probed [ 1.398502] macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0e0000 irq 29 (aa:bb:cc:dd:ee:ff) [ 1.398511] TI DP83867 ff0e0000.ethernet-ffffffff:0c: attached PHY driver [TI DP83867] (mii_bus:phy_addr=ff0e0000.ethernet-ffffffff:0c, irq=POLL) [ 1.399027] usbcore: registered new interface driver asix [ 1.399069] usbcore: registered new interface driver ax88179_178a [ 1.399094] usbcore: registered new interface driver cdc_ether [ 1.399117] usbcore: registered new interface driver net1080 [ 1.399140] usbcore: registered new interface driver cdc_subset [ 1.399162] usbcore: registered new interface driver zaurus [ 1.399196] usbcore: registered new interface driver cdc_ncm [ 1.399749] xilinx-axipmon ffa00000.perf-monitor: Probed Xilinx APM [ 1.400164] usbcore: registered new interface driver uas [ 1.400198] usbcore: registered new interface driver usb-storage [ 1.402843] rtc_zynqmp ffa60000.rtc: rtc core: registered ffa60000.rtc as rtc0 [ 1.402927] i2c /dev entries driver [ 1.403688] IR NEC protocol handler initialized [ 1.403693] IR RC5(x/sz) protocol handler initialized [ 1.403696] IR RC6 protocol handler initialized [ 1.403700] IR JVC protocol handler initialized [ 1.403703] IR Sony protocol handler initialized [ 1.403706] IR SANYO protocol handler initialized [ 1.403710] IR Sharp protocol handler initialized [ 1.403713] IR MCE Keyboard/mouse protocol handler initialized [ 1.403717] IR XMP protocol handler initialized [ 1.404363] usbcore: registered new interface driver uvcvideo [ 1.404367] USB Video Class driver (1.1.1) [ 1.405661] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer at ffffff80092f5000 with timeout 60s [ 1.406262] cdns-wdt ff150000.watchdog: Xilinx Watchdog Timer at ffffff80092fd000 with timeout 10s [ 1.406528] Bluetooth: HCI UART driver ver 2.3 [ 1.406534] Bluetooth: HCI UART protocol H4 registered [ 1.406538] Bluetooth: HCI UART protocol BCSP registered [ 1.406542] Bluetooth: HCI UART protocol ATH3K registered [ 1.406546] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 1.406586] Bluetooth: HCI UART protocol Intel registered [ 1.406590] Bluetooth: HCI UART protocol QCA registered [ 1.406624] usbcore: registered new interface driver bcm203x [ 1.406653] usbcore: registered new interface driver bpa10x [ 1.406680] usbcore: registered new interface driver bfusb [ 1.406708] usbcore: registered new interface driver btusb [ 1.406712] Bluetooth: Generic Bluetooth SDIO driver ver 0.1 [ 1.406755] usbcore: registered new interface driver ath3k [ 1.407163] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 1188000 KHz [ 1.407212] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 1199999 KHz [ 1.407478] sdhci: Secure Digital Host Controller Interface driver [ 1.407482] sdhci: Copyright(c) Pierre Ossman [ 1.407486] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.408014] ledtrig-cpu: registered to indicate activity on CPUs [ 1.408147] usbcore: registered new interface driver usbhid [ 1.408151] usbhid: USB HID core driver [ 1.413150] axi_sysid 85000000.axi-sysid-0: [grand] on [zu7cg] git clean [2021-03-31 08:41:58] UTC [ 1.413479] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered [ 1.414764] pktgen: Packet Generator for packet performance testing. Version: 2.75 [ 1.415117] Netfilter messages via NETLINK v0.30. [ 1.415235] ip_tables: (C) 2000-2006 Netfilter Core Team [ 1.415358] Initializing XFRM netlink socket [ 1.415414] NET: Registered protocol family 10 [ 1.415830] Segment Routing with IPv6 [ 1.415870] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 1.415981] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 1.416287] NET: Registered protocol family 17 [ 1.416299] NET: Registered protocol family 15 [ 1.416313] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 1.416318] Ebtables v2.0 registered [ 1.416401] can: controller area network core (rev 20170425 abi 9) [ 1.416431] NET: Registered protocol family 29 [ 1.416437] can: raw protocol (rev 20170425) [ 1.416441] can: broadcast manager protocol (rev 20170425 t) [ 1.416447] can: netlink gateway (rev 20170425) max_hops=1 [ 1.416531] Bluetooth: RFCOMM TTY layer initialized [ 1.416539] Bluetooth: RFCOMM socket layer initialized [ 1.416557] Bluetooth: RFCOMM ver 1.11 [ 1.416563] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 1.416567] Bluetooth: BNEP filters: protocol multicast [ 1.416573] Bluetooth: BNEP socket layer initialized [ 1.416577] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 1.416583] Bluetooth: HIDP socket layer initialized [ 1.416688] 9pnet: Installing 9P2000 support [ 1.416704] Key type dns_resolver registered [ 1.417089] registered taskstats version 1 [ 1.417399] Btrfs loaded, crc32c=crc32c-generic [ 1.422031] ff000000.serial: ttyPS0 at MMIO 0xff000000 (irq = 38, base_baud = 6243750) is a xuartps [ 2.981790] console [ttyPS0] enabled [ 2.987985] PLL: shutdown [ 2.990602] zynqmp_pll_disable() clock disable failed for apll_int, ret = -13 [ 2.997825] at24 0-0054: 1024 byte 24c08 EEPROM, writable, 16 bytes/write [ 3.009239] tps65086 0-005e: Device: TPS650864, OTP: B, Rev: 0 [ 3.018192] cdns-i2c ff020000.i2c: 400 kHz mmio ff020000 irq 31 [ 3.024708] ad9680 spi1.0: ad9680_spi_read: REG: 0x4 VAL: 0xDB (0) [ 3.032348] input: gpio-keys as /devices/platform/gpio-keys/input/input0 [ 3.039253] rtc_zynqmp ffa60000.rtc: setting system clock to 2021-01-08 00:06:38 UTC (1610064398) [ 3.048235] clk: Not disabling unused clocks [ 3.052691] ALSA device list: [ 3.055653] No soundcards found. [ 3.059561] ad9680 spi1.0: ad9680_spi_read: REG: 0x4 VAL: 0xDB (0) [ 3.198897] random: crng init done [ 3.994096] jffs2: notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 4.011378] VFS: Mounted root (jffs2 filesystem) on device 31:3. [ 4.017629] devtmpfs: mounted [ 4.020721] Freeing unused kernel memory: 512K INIT: version 2.88 booting Starting udev [ 4.898007] udevd[1736]: starting version 3.2.2 [ 4.964885] udevd[1737]: starting eudev-3.2.2 [ 5.116732] si5341: loading out-of-tree module taints kernel. [ 5.129989] si5341 0-0076: Chip: 5340 Grade: 0 Rev: 3 [ 5.177952] ad9680 spi1.0: ad9680_spi_read: REG: 0x4 VAL: 0xDB (0) [ 5.184654] axi_adxcvr 84a50000.axi-adxcvr-rx: adxcvr_clk_recalc_rate: Parent Rate 250000000 Hz [ 5.193376] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 256, reg 0x63 val 0x80C0 [ 5.202775] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x18 val 0x808 [ 5.211913] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x14 val 0x2E [ 5.220958] axi_adxcvr 84a50000.axi-adxcvr-rx: qpll: fb_div=48, qpll: refclk_div=1 [ 5.228520] axi_adxcvr 84a50000.axi-adxcvr-rx: adxcvr_clk_set_rate: Rate 12000000 Hz Parent Rate 250000000 Hz [ 5.238447] axi_adxcvr 84a50000.axi-adxcvr-rx: QPLL: failed to find setting for lane rate 12000000 kHz with reference clock 250000 kHz [ 5.250632] axi_adxcvr 84a50000.axi-adxcvr-rx: adxcvr_clk_recalc_rate: Parent Rate 250000000 Hz [ 5.259340] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 256, reg 0x63 val 0x80C0 [ 5.268733] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x18 val 0x808 [ 5.277857] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x14 val 0x2E [ 5.286899] axi_adxcvr 84a50000.axi-adxcvr-rx: qpll: fb_div=48, qpll: refclk_div=1 [ 5.310857] axi_adxcvr 84a50000.axi-adxcvr-rx: AXI-ADXCVR-RX (17.01.a) using GTH4 at 0x84A50000 mapped to 0xffffff800935d000. Number of lanes: 4. [ 5.328568] ad9680 spi1.0: ad9680_spi_read: REG: 0x4 VAL: 0xDB (0) [ 5.335498] ad9680 spi1.0: ad9680_spi_write: REG: 0x0 VAL: 0x81 (0) [ 5.356747] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) [ 5.380099] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 5.398838] ad9680 spi1.0: ad9680_spi_write: REG: 0x108 VAL: 0x0 (0) [ 5.415735] ad9680 spi1.0: ad9680_spi_write: REG: 0x580 VAL: 0x0 (0) [ 5.436311] ad9680 spi1.0: ad9680_spi_write: REG: 0x581 VAL: 0x0 (0) [ 5.462892] ad9680 spi1.0: ad9680_spi_write: REG: 0x570 VAL: 0x49 (0) [ 5.486108] ad9680 spi1.0: ad9680_spi_write: REG: 0x583 VAL: 0x0 (0) [ 5.496445] ad9680 spi1.0: ad9680_spi_write: REG: 0x5B2 VAL: 0x0 (0) [ 5.508216] ad9680 spi1.0: ad9680_spi_write: REG: 0x584 VAL: 0x1 (0) [ 5.518363] ad9680 spi1.0: ad9680_spi_write: REG: 0x5B3 VAL: 0x11 (0) [ 5.524956] ad9680 spi1.0: ad9680_spi_write: REG: 0x58B VAL: 0x81 (0) [ 5.532038] ad9680 spi1.0: ad9680_spi_write: REG: 0x58D VAL: 0x1F (0) [ 5.538530] ad9680 spi1.0: ad9680_spi_write: REG: 0x58F VAL: 0xF (0) [ 5.544913] ad9680 spi1.0: ad9680_spi_write: REG: 0x590 VAL: 0xF (0) [ 5.551298] ad9680 spi1.0: ad9680_spi_write: REG: 0x120 VAL: 0x0 (0) [ 5.557669] ad9680 spi1.0: ad9680_spi_write: REG: 0x121 VAL: 0xF (0) [ 5.564048] ad9680 spi1.0: ad9680_spi_write: REG: 0x120 VAL: 0x8 (0) [ 5.570417] ad9680 spi1.0: ad9680_spi_write: REG: 0x1 VAL: 0x2 (0) [ 5.577615] ad9680 spi1.0: ad9680_spi_write: REG: 0x56E VAL: 0x0 (0) [ 5.583981] ad9680 spi1.0: ad9680_spi_write: REG: 0x1228 VAL: 0x4F (0) [ 5.590531] ad9680 spi1.0: ad9680_spi_write: REG: 0x1228 VAL: 0xF (0) [ 5.596983] ad9680 spi1.0: ad9680_spi_write: REG: 0x1222 VAL: 0x4 (0) [ 5.603444] ad9680 spi1.0: ad9680_spi_write: REG: 0x1222 VAL: 0x0 (0) [ 5.609900] ad9680 spi1.0: ad9680_spi_write: REG: 0x1262 VAL: 0x8 (0) [ 5.616356] ad9680 spi1.0: ad9680_spi_write: REG: 0x1262 VAL: 0x0 (0) [ 5.622806] axi_adxcvr 84a50000.axi-adxcvr-rx: adxcvr_clk_round_rate: Rate 10000000 Hz Parent Rate 250000000 Hz [ 5.632887] axi_adxcvr 84a50000.axi-adxcvr-rx: adxcvr_clk_set_rate: Rate 10000000 Hz Parent Rate 250000000 Hz [ 5.642798] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x14 val 0x2E [ 5.651836] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 0, reg 0x14, val 0x26 [ 5.661046] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x14 val 0x26 [ 5.670080] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x18 val 0x808 [ 5.679204] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 0, reg 0x18, val 0x808 [ 5.688509] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x18 val 0x808 [ 5.697636] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 256, reg 0x63 val 0x80C0 [ 5.707020] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 256, reg 0x63, val 0x80C0 [ 5.716587] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 256, reg 0x63 val 0x80C0 [ 5.725979] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 256, reg 0x6D val 0x349B [ 5.735362] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 256, reg 0x6D, val 0x344B [ 5.744945] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 256, reg 0x6D val 0x344B [ 5.754344] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 257, reg 0x63 val 0x80C0 [ 5.763740] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 257, reg 0x63, val 0x80C0 [ 5.773318] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 257, reg 0x63 val 0x80C0 [ 5.782706] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 257, reg 0x6D val 0x349B [ 5.782711] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 257, reg 0x6D, val 0x344B [ 5.782718] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 257, reg 0x6D val 0x344B [ 5.782724] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 258, reg 0x63 val 0x80C0 [ 5.782728] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 258, reg 0x63, val 0x80C0 [ 5.782734] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 258, reg 0x63 val 0x80C0 [ 5.782739] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 258, reg 0x6D val 0x349B [ 5.782743] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 258, reg 0x6D, val 0x344B [ 5.782749] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 258, reg 0x6D val 0x344B [ 5.782754] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 259, reg 0x63 val 0x80C0 [ 5.782758] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 259, reg 0x63, val 0x80C0 [ 5.782764] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 259, reg 0x63 val 0x80C0 [ 5.782769] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 259, reg 0x6D val 0x349B [ 5.782773] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_write: drp_port: 259, reg 0x6D, val 0x344B [ 5.782778] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 259, reg 0x6D val 0x344B [ 5.782784] axi_adxcvr 84a50000.axi-adxcvr-rx: adxcvr_clk_recalc_rate: Parent Rate 250000000 Hz [ 5.782789] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 256, reg 0x63 val 0x80C0 [ 5.782794] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x18 val 0x808 [ 5.782799] axi_adxcvr 84a50000.axi-adxcvr-rx: xilinx_xcvr_drp_read: drp_port: 0, reg 0x14 val 0x26 [ 5.782803] axi_adxcvr 84a50000.axi-adxcvr-rx: qpll: fb_div=40, qpll: refclk_div=1 [ 5.820553] ad9680 spi1.0: ad9680_spi_read: REG: 0x56F VAL: 0x80 (0) [ 5.820557] ad9680 spi1.0: AD9694 PLL LOCKED [ 5.820563] axi_adxcvr 84a50000.axi-adxcvr-rx: adxcvr_clk_enable: RX [ 5.830217] ad9680 spi1.0: ad9680_spi_write: REG: 0x561 VAL: 0x1 (0) [ 5.830258] ad9680 spi1.0: ad9680_spi_write: REG: 0x550 VAL: 0x0 (0) [ 5.850996] cf_axi_adc 84a10000.axi-ad9694-hpc: ADI AIM (10.01.b) at 0x84A10000 mapped to 0xffffff800bff0000, probed ADC AD9694 as MASTER Starting internet superserver: inetd. INIT: Entering runlevel: 5 Configuring network interfaces... [ 6.344537] pps pps0: new PPS source ptp0 [ 6.348563] macb ff0e0000.ethernet: gem-ptp-timer ptp clock registered. [ 6.355272] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready done. Starting system message bus: dbus. Starting Dropbear SSH server: dropbear. Starting IIO Daemon: iiod Starting syslogd/klogd: done Starting tcf-agent: [ 6.922512] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x1 (0) [ 6.928907] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x1 (0) [ 6.935140] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) [ 6.941531] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 6.947733] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) [ 6.954126] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x2 (0) [ 6.960337] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x2 (0) [ 6.966550] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) [ 6.972926] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 6.979137] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) [ 6.985376] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x2 (0) [ 6.991581] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x1 (0) [ 6.997975] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) [ 7.004352] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 7.010562] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) [ 7.016928] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x1 (0) [ 7.023137] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x2 (0) [ 7.029352] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) [ 7.035726] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 7.041937] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) OK PetaLinux 2018.3 grand_zcu7 /dev/ttyPS0 grand_zcu7 login: [ 10.045758] PLL: shutdown PetaLinux 2018.3 grand_zcu7 /dev/ttyPS0 grand_zcu7 login: root Password: root@grand_zcu7:~# grep "" /sys/bus/platform/devices/*.axi-jesd*/status* Link is enabled Measured Link Clock: 250.250 MHz Reported Link Clock: 250.000 MHz Lane rate: 10000.000 MHz Lane rate / 40: 250.000 MHz LMFC rate: 15.625 MHz Link status: DATA SYSREF captured: disabled SYSREF alignment error: disabled root@grand_zcu7:~# grep "" /sys/bus/platform/devices/*.axi-jesd*/lane* /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:Errors: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:CGS state: DATA /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:Initial Frame Synchronization: Yes /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:Lane Latency: 1 Multi-frames and 26 Octets /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:Initial Lane Alignment Sequence: Yes /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:DID: 0, BID: 0, LID: 0, L: 2, SCR: 1, F: 2 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:K: 32, M: 2, N: 16, CS: 0, N': 16, S: 1, HD: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:FCHK: 0xE0, CF: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:ADJCNT: 0, PHADJ: 0, ADJDIR: 0, JESDV: 1, SUBCLASS: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane0_info:FC: 10000000 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:Errors: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:CGS state: DATA /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:Initial Frame Synchronization: Yes /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:Lane Latency: 1 Multi-frames and 25 Octets /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:Initial Lane Alignment Sequence: Yes /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:DID: 0, BID: 0, LID: 1, L: 2, SCR: 1, F: 2 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:K: 32, M: 2, N: 16, CS: 0, N': 16, S: 1, HD: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:FCHK: 0xE1, CF: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:ADJCNT: 0, PHADJ: 0, ADJDIR: 0, JESDV: 1, SUBCLASS: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane1_info:FC: 10000000 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:Errors: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:CGS state: DATA /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:Initial Frame Synchronization: Yes /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:Lane Latency: 1 Multi-frames and 25 Octets /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:Initial Lane Alignment Sequence: Yes /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:DID: 0, BID: 0, LID: 0, L: 2, SCR: 1, F: 2 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:K: 32, M: 2, N: 16, CS: 0, N': 16, S: 1, HD: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:FCHK: 0xE0, CF: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:ADJCNT: 0, PHADJ: 0, ADJDIR: 0, JESDV: 1, SUBCLASS: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane2_info:FC: 10000000 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:Errors: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:CGS state: DATA /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:Initial Frame Synchronization: Yes /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:Lane Latency: 1 Multi-frames and 29 Octets /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:Initial Lane Alignment Sequence: Yes /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:DID: 0, BID: 0, LID: 1, L: 2, SCR: 1, F: 2 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:K: 32, M: 2, N: 16, CS: 0, N': 16, S: 1, HD: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:FCHK: 0xE1, CF: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:ADJCNT: 0, PHADJ: 0, ADJDIR: 0, JESDV: 1, SUBCLASS: 0 /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/lane3_info:FC: 10000000 root@grand_zcu7:~# cd /sys/class/gpio/ root@grand_zcu7:/sys/class/gpio# ���o 83 > �xport root@grand_zcu7:/sys/class/gpio# echo 84 > export root@grand_zcu7:/sys/class/gpio# echo 500 > export root@grand_zcu7:/sys/class/gpio# echo 501 > export root@grand_zcu7:/sys/class/gpio# echo �u� > op�o83/dire�tio� root@grand_zcu7:/sys/class/gpio# echo out > gpio84/direction root@grand_zcu7:/sys/class/gpio# echo out > gpio500/direction root@grand_zcu7:/sys/class/gpio# echo out > gpio501/direction root@grand_zcu7:/sys/class/gpio# ec�o 1 > gpi�83/���u�  root@grand_zcu7:/sys/class/gpio# echo 1 > gpio84/value root@grand_zcu7:/sys/class/gpio# echo 1 > gpio500/value root@grand_zcu7:/sys/class/gpio# echo 1 > gpio501/value root@grand_zcu7:/sys/class/gpio# cd /sys/bus/iio/devices/iio:device2/ root@grand_zcu7:/sys/bus/iio/devices/iio:device2# �g� 632`> ���_v�t���p_ra��root@grand_zcu7:/sys/bus/iio/devices/iio:device2# echo 612 > out_voltage1_raw root@grand_zcu7:/sys/bus/iio/devices/iio:device2# echo 612 > out_voltage2_raw root@grand_zcu7:/sys/bus/iio/devices/iio:device2# echo 612 > out_voltage3_raw root@grand_zcu7:/sys/bus/iio/devices/iio:device2# ifconfig eth0 Link encap:Ethernet HWaddr AA:BB:CC:DD:EE:FF inet addr:192.168.10.2 Bcast:0.0.0.0 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:29 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) root@grand_zcu7:/sys/bus/iio/devices/iio:device2# [ 1330.365859] macb ff0e0000.ethernet eth0: link up (1000/Full) [ 1330.371531] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready ifconfig eth0 Link encap:Ethernet HWaddr AA:BB:CC:DD:EE:FF inet addr:192.168.10.2 Bcast:0.0.0.0 Mask:255.255.255.0 inet6 addr: fe80::a8bb:ccff:fedd:eeff/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15 errors:0 dropped:0 overruns:0 frame:0 TX packets:18 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1428 (1.3 KiB) TX bytes:2305 (2.2 KiB) Interrupt:29 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) root@grand_zcu7:/sys/bus/iio/devices/iio:device2# ping 192.168.10.1 PING 192.168.10.1 (192.168.10.1): 56 data bytes 64 bytes from 192.168.10.1: seq=0 ttl=64 time=0.444 ms 64 bytes from 192.168.10.1: seq=1 ttl=64 time=0.444 ms 64 bytes from 192.168.10.1: seq=2 ttl=64 time=0.364 ms 64 bytes from 192.168.10.1: seq=3 ttl=64 time=0.431 ms ^C --- 192.168.10.1 ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max = 0.364/0.420/0.444 ms root@grand_zcu7:/sys/bus/iio/devices/iio:device2# iio_info Library version: 0.18 (git tag: v0.18) Compiled with backends: local xml ip usb [ 1459.945358] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x1 (0) [ 1459.952441] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x1 (0) [ 1459.958808] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) [ 1459.965195] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 1459.971449] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) [ 1459.977680] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x2 (0) [ 1459.983877] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x2 (0) [ 1459.990108] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) [ 1459.996474] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 1460.002689] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) [ 1460.008946] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x2 (0) [ 1460.015145] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x1 (0) [ 1460.021346] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) [ 1460.027754] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 1460.033948] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) [ 1460.040188] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x1 (0) [ 1460.046387] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x2 (0) [ 1460.052587] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) [ 1460.058953] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) [ 1460.065148] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) IIO context created with local backend. Backend version: 0.18 (git tag: v0.18) Backend description string: Linux grand_zcu7 4.14.0-xilinx- #1 SMP Thu Apr 1 10:35:10 UTC 2021 aarch64 IIO context has 1 attributes: local,kernel: 4.14.0-xilinx- IIO context has 5 devices: iio:device0: ams 30 channels found: temp1: remote_temp (input) 3 channel-specific attributes found: attr 0: offset value: -36058 attr 1: raw value: 42214 attr 2: scale value: 7.771514892 voltage14: vccpsio2 (input) 2 channel-specific attributes found: attr 0: raw value: 19240 attr 1: scale value: 0.091552734 voltage0: vcc_pspll0 (input) 2 channel-specific attributes found: attr 0: raw value: 25735 attr 1: scale value: 0.045776367 voltage11: vccpsio3 (input) 2 channel-specific attributes found: attr 0: raw value: 19268 attr 1: scale value: 0.091552734 voltage1: vcc_psbatt (input) 2 channel-specific attributes found: attr 0: raw value: 4726 attr 1: scale value: 0.045776367 voltage15: psmgtravcc (input) 2 channel-specific attributes found: attr 0: raw value: 22 attr 1: scale value: 0.045776367 voltage18: vccint (input) 2 channel-specific attributes found: attr 0: raw value: 16371 attr 1: scale value: 0.045776367 voltage7: vccpsintlp (input) 2 channel-specific attributes found: attr 0: raw value: 16686 attr 1: scale value: 0.045776367 voltage2: vccint (input) 2 channel-specific attributes found: attr 0: raw value: 16390 attr 1: scale value: 0.045776367 temp0: ps_temp (input) 3 channel-specific attributes found: attr 0: offset value: -36058 attr 1: raw value: 42376 attr 2: scale value: 7.771514892 voltage16: psmgtravtt (input) 2 channel-specific attributes found: attr 0: raw value: 155 attr 1: scale value: 0.045776367 voltage12: vccpsio0 (input) 2 channel-specific attributes found: attr 0: raw value: 19253 attr 1: scale value: 0.091552734 voltage6: vccpsintfpddr (input) 2 channel-specific attributes found: attr 0: raw value: 15760 attr 1: scale value: 0.045776367 voltage21: vccvrefn (input) 2 channel-specific attributes found: attr 0: raw value: 2 attr 1: scale value: 0.015258789 voltage23: vccplintlp (input) 2 channel-specific attributes found: attr 0: raw value: 16616 attr 1: scale value: 0.045776367 voltage8: vccpsintfp (input) 2 channel-specific attributes found: attr 0: raw value: 15687 attr 1: scale value: 0.045776367 voltage4: vccaux (input) 2 channel-specific attributes found: attr 0: raw value: 38457 attr 1: scale value: 0.045776367 voltage25: vccplaux (input) 2 channel-specific attributes found: attr 0: raw value: 38820 attr 1: scale value: 0.045776367 voltage5: vcc_psddrpll (input) 2 channel-specific attributes found: attr 0: raw value: 38733 attr 1: scale value: 0.045776367 voltage9: vccpsaux (input) 2 channel-specific attributes found: attr 0: raw value: 38830 attr 1: scale value: 0.045776367 voltage19: vccaux (input) 2 channel-specific attributes found: attr 0: raw value: 38481 attr 1: scale value: 0.045776367 voltage22: vccbram (input) 2 channel-specific attributes found: attr 0: raw value: 16934 attr 1: scale value: 0.045776367 voltage20: vccvrefp (input) 2 channel-specific attributes found: attr 0: raw value: 27336 attr 1: scale value: 0.015258789 voltage10: vccpsddr (input) 2 channel-specific attributes found: attr 0: raw value: 25355 attr 1: scale value: 0.045776367 voltage13: vccpsio1 (input) 2 channel-specific attributes found: attr 0: raw value: 19254 attr 1: scale value: 0.091552734 temp2: pl_temp (input) 3 channel-specific attributes found: attr 0: offset value: -36058 attr 1: raw value: 42246 attr[ 1460.421304] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x1 (0) 2: scale value: 7.771514892 voltage3: vccbram (input) [ 1460.433046] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x1 (0) 2 channel-specific attributes found: attr 0: raw value: 16[ 1460.444771] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) 935 attr 1: scale value: 0.045776367 voltage24: vccpli[ 1460.456653] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) ntfp (input) 2 channel-specific attributes found: attr [ 1460.468367] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) 0: raw value: 15742 attr 1: scale value: 0.045776367 volt[ 1460.480382] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x2 (0) age17: vccams (input) 2 channel-specific attributes found: [ 1460.492148] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x1 (0) attr 0: raw value: 38735 attr 1: scale value: 0.01525[ 1460.503872] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) 8789 voltage26: vccams (input) 2 channel-specific attrib[ 1460.515754] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) utes found: attr 0: raw value: 38460 attr 1: scale v[ 1460.527471] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) alue: 0.015258789 1 device-specific attributes found: attr [ 1460.539465] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x1 (0) 0: sampling_frequency ERROR: Invalid argument (-22) iio:device[ 1460.551250] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x2 (0) 1: ad5593r 8 channels found: voltage6: (input) 3 cha[ 1460.562975] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) nnel-specific attributes found: attr 0: raw value: 3191 [ 1460.574855] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) attr 1: scale value: 0.610351562 attr 2: scale_availab[ 1460.586574] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) le value: 0.610351562 1.220703124 voltage3: (input) 3 chann[ 1460.598566] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x2 (0) el-specific attributes found: attr 0: raw value: 18 a[ 1460.610352] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x2 (0) ttr 1: scale value: 0.610351562 attr 2: scale_available v[ 1460.622073] ad9680 spi1.0: ad9680_spi_read: REG: 0x1910 VAL: 0xD (0) alue: 0.610351562 1.220703124 voltage0: (input) 3 chann[ 1460.633958] ad9680 spi1.0: ad9680_spi_write: REG: 0x8 VAL: 0x3 (0) el-specific attributes found: attr 0: raw value: 19 a[ 1460.645673] ad9680 spi1.0: ad9680_spi_write: REG: 0x9 VAL: 0x3 (0) ttr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 voltage4: (input) 3 channel-specific attributes found: attr 0: raw value: 18 attr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 voltage1: (input) 3 channel-specific attributes found: attr 0: raw value: 18 attr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 voltage5: (input) 3 channel-specific attributes found: attr 0: raw value: 18 attr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 voltage2: (input) 3 channel-specific attributes found: attr 0: raw value: 17 attr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 temp: (input) 3 channel-specific attributes found: attr 0: offset value: -753 attr 1: raw value: 851 attr 2: scale value: 376.789750000 iio:device2: ad5593r 5 channels found: voltage1: (output) 3 channel-specific attributes found: attr 0: raw value: 612 attr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 voltage2: (output) 3 channel-specific attributes found: attr 0: raw value: 612 attr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 voltage3: (output) 3 channel-specific attributes found: attr 0: raw value: 612 attr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 voltage0: (output) 3 channel-specific attributes found: attr 0: raw value: 612 attr 1: scale value: 0.610351562 attr 2: scale_available value: 0.610351562 1.220703124 temp: (input) 3 channel-specific attributes found: attr 0: offset value: -753 attr 1: raw value: 4095 attr 2: scale value: 376.789750000 iio:device3: axi-ad9694-hpc (buffer capable) 4 channels found: voltage0: (input, index: 0, format: le:S14/16>>0) 5 channel-specific attributes found: attr 0: sampling_frequency value: 500000000 attr 1: scale value: 0.109863 attr 2: scale_available value: 0.087890 0.095214 0.102539 0.109863 0.117187 0.124511 0.131835 attr 3: test_mode value: off attr 4: test_mode_available value: off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp voltage1: (input, index: 1, format: le:S14/16>>0) 5 channel-specific attributes found: attr 0: sampling_frequency value: 500000000 attr 1: scale value: 0.109863 attr 2: scale_available value: 0.087890 0.095214 0.102539 0.109863 0.117187 0.124511 0.131835 attr 3: test_mode value: off attr 4: test_mode_available value: off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp voltage2: (input, index: 2, format: le:S14/16>>0) 5 channel-specific attributes found: attr 0: sampling_frequency value: 500000000 attr 1: scale value: 0.109863 attr 2: scale_available value: 0.087890 0.095214 0.102539 0.109863 0.117187 0.124511 0.131835 attr 3: test_mode value: off attr 4: test_mode_available value: off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle user ramp voltage3: (input, index: 3, format: le:S14/16>>0) 5 channel-specific attributes found: attr 0: sampling_frequency value: 500000000 attr 1: scale value: 0.109863 attr 2: scale_available value: 0.087890 0.095214 0.102539 0.109863 0.117187 0.124511 0.131835 attr 3: test_mode value: off attr 4: test_mode_available value: off midscale_short pos_fullscale neg_fullscale checkerboard pn_long pn_short one_zero_toggle[ 1460.991160] ad9680 spi1.0: ad9680_spi_read: REG: 0x0 VAL: 0x0 (0) user ramp 3 buffer-specific attributes found: attr 0: [ 1461.002809] ad9680 spi1.0: ad9680_spi_read: REG: 0x0 VAL: 0x0 (0) data_available value: 0 attr 1: length_align_bytes value: 8 attr 2: watermark value: 2048 2 debug attributes found: debug attr 0: pseudorandom_err_check value: CH0 : PN9 : Out of Sync : PN Error CH1 : PN9 : Out of Sync : PN Error CH2 : PN9 : Out of Sync : PN Error CH3 : PN9 : Out of Sync : PN Error debug attr 1: direct_reg_access value: 0x0 iio_sysfs_trigger: 0 channels found: 2 device-specific attributes found: attr 0: add_trigger ERROR: Permission denied (-13) attr 1: remove_trigger ERROR: Permission denied (-13) root@grand_zcu7:/sys/bus/iio/devices/iio:device2# [ 1464.005781] PLL: shutdown