Post Go back to editing

Cannot get data from AD-FMCLIDAR1-EBZ with zcu102

Hi, my name is André Campos and I'm currently starting my Master's project in LiDAR sensors for automotive. Since the main task of the project is understanding and accelerate intrinsic LiDAR procedures, the Analog AD_FMCLIDAR1_EBZ kit alongside a Xilinx ZCU102 (HPC-FMC enabled) is naturally the chosen setup for developing my work.


In order to test the AD_FMCLIDAR1_EBZ kit, I started by trying to run the examples provided by https://wiki.analog.com/resources/eval/user-guides/ad-fmclidar1-ebz/system_evaluation  but when I run ADI IIO Oscilloscope didn't load the LIDAR plugin and on the plot window the axi_ad9094-hpc didn't appear as well. Running jesd_scan_eye results in a window without any information with some errors in the terminal (output at the end).

Until now, I tried different things in order to put a functional image into the ZCU102.

I started by using the image that comes in the kit's sd card, however, I notice that the directory zynqmp-zcu102-rev10-fmclidar1 was missing. So, I used zynqmp-zcu102-rev10-ad9361-fmcomms2-3 to copy the boot.bin and the system.dtb to the BOOT partition.


Since the HDMI monitor was not showing anything, I used the USB terminal and ssh to communicate with the board.


Once the board booted, I followed this https://wiki.analog.com/resources/tools-software/linux-software/embedded_arm_images  to update the userspace tools by running adi_update_tools.sh and adi_update_boot.sh to get the missing BOOT files.


After the BOOT files were changed to the ones inside zynqmp-zcu102-rev10-fmclidar1 directory, I connected AD_FCMLIDAR1_EBZ to the ZCU102 ( https://www.xilinx.com/products/boards-and-kits/ek-u1-zcu102-g.html ) using the FMC hpc0, turned the board ON, and run OSC and jesd_scan_eye using an ssh terminal with x11 forwarding.


Since the output (Logs at the end) was different from the one that is described on https://wiki.analog.com/resources/eval/user-guides/ad-fmclidar1-ebz/system_evaluation , I tested the following:

However, the results were the same.

Is there anything that I did wrong? Or did I missed something? It is possible to provide more information about the board's digital connectors that compose the kit? And also about the FPGA hardware IPs?

Thanks in advance.

root@analog:~# osc 

(process:3741): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
Gtk-Message: Failed to load module "canberra-gtk-module"
Found plugin: ad9739a
Found plugin: DAQ1/2/3
Found plugin: Spectrum Analyzer
Found plugin: CN0357
Found plugin: AD6676
Found plugin: FMCADC3
Found plugin: SCPI
Found plugin: FMComms5
Found plugin: ADRV9009
Found plugin: AD9371 Advanced
Found plugin: FMComms1
Found plugin: AD9371
Found plugin: AD936X
Found plugin: Debug
Found plugin: FMCOMMS11
Found plugin: AD5628-1
Found plugin: LIDAR
Found plugin: Motor Control
Found plugin: AD7303
Found plugin: AD936X Advanced
Found plugin: CN0508
Found plugin: DMM
Found plugin: FMComms6
Found plugin: Partial Reconfiguration
Loaded plugin: Debug
Loaded plugin: DMM

(osc:3741): Gdk-CRITICAL **: gdk_window_move_resize_internal: assertion 'GDK_IS_WINDOW (window)' failed

(osc:3741): Gdk-CRITICAL **: _gdk_pixmap_new: assertion '(drawable != NULL) || (depth != -1)' failed

Xilinx Zynq MP First Stage Boot Loader                           
Release 2018.3   Jan 31 2020  -  22:13:34                                       
NOTICE:  ATF running on XCZU9EG/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.3                                     
NOTICE:  BL31: Built : 15:00:47, Mar 18 2019                                    
PMUFW:  v1.1                                                                    
                                                                                
                                                                                
U-Boot 2018.01 (Jun 29 2018 - 13:20:51 +0200) Xilinx ZynqMP ZCU102 rev1.0       
                                                                                
I2C:   ready                                                                    
DRAM:  4 GiB                                                                    
EL Level:       EL2                                                             
Chip ID:        zu9eg                                                           
MMC:   sdhci@ff170000: 0 (SD)                                                   
*** Warning - bad CRC, using default environment                                
                                                                                
In:    serial@ff000000                                                          
Out:   serial@ff000000                                                          
Err:   serial@ff000000                                                          
Bootmode: LVL_SHFT_SD_MODE1                                                     
Net:   ZYNQ GEM: ff0e0000, phyaddr c, interface rgmii-id                        
                                                                                
Warning: ethernet@ff0e0000 using MAC address from ROM                           
eth0: ethernet@ff0e0000                                                         
Hit any key to stop autoboot:  0                                                
switch to partitions #0, OK                                                     
mmc0 is current device                                                          
Device: sdhci@ff170000                                                          
Manufacturer ID: 2                                                              
OEM: 544d                                                                       
Name: SA16G                                                                     
Tran Speed: 50000000                                                            
Rd Block Len: 512                                                               
SD version 3.0                                                                  
High Capacity: Yes                                                              
Capacity: 14.4 GiB                                                              
Bus Width: 4-bit                                                                
Erase Group Size: 512 Bytes                                                     
reading uEnv.txt                                                                
392 bytes read in 11 ms (34.2 KiB/s)                                            
Loaded environment from uEnv.txt                                                
Importing environment from SD ...                                               
Running uenvcmd ...                                                             
Copying Linux from SD to RAM...                                                 
** No boot file defined **                                                      
reading system.dtb                                                              
43410 bytes read in 23 ms (1.8 MiB/s)                                           
reading Image                                                                   
16361984 bytes read in 1085 ms (14.4 MiB/s)                                     
## Flattened Device Tree blob at 04000000                                       
   Booting using the fdt blob at 0x4000000                                      
   Loading Device Tree to 000000000fff2000, end 000000000ffff991 ... OK         
                                                                                
Starting kernel ...                                                             
                                                                                
[    0.000000] Booting Linux on physical CPU 0x0                                
[    0.000000] Linux version 4.14.0-g8a57ede (jenkins@romlxbuild1.adlk.analog.co
m) (gcc version 7.3.1 20180314 (Linaro GCC 7.3-2018.04-rc3)) #653 SMP Mon Feb 3 
16:44:50 GMT 2020                                                               
[    0.000000] Boot CPU: AArch64 Processor [410fd034]                           
[    0.000000] Machine model: ZynqMP ZCU102 Rev1.0                              
[    0.000000] earlycon: cdns0 at MMIO 0x00000000ff000000 (options '115200n8')  
[    0.000000] bootconsole [cdns0] enabled                                      
[    0.000000] efi: Getting EFI parameters from FDT:                            
[    0.000000] efi: UEFI not found.                                             
[    0.000000] cma: Reserved 256 MiB at 0x0000000070000000                      
[    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 @ffffffc87ff5f000 s45080 r8192 d327
44 u86016                                                                       
[    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 root=/dev/mmcblk0p2 rw
 earlycon rootfstype=ext4 rootwait cpuidle.off=1 root=/dev/mmcblk0p2 rw rootwait
[    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 [fff
fffc06bfff000-ffffffc06fffefff]                                                 
[    0.000000] Memory: 3783840K/4194304K available (10236K kernel code, 746K rwd
ata, 4448K rodata, 512K init, 2154K bss, 148320K reserved, 262144K cma-reserved)
[    0.000000] Virtual kernel memory layout:                                    
[    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 M
B)                                                                              
[    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000   (   250 G
B)                                                                              
[    0.000000]       .text : 0xffffff8008080000 - 0xffffff8008a80000   ( 10240 K
B)                                                                              
[    0.000000]     .rodata : 0xffffff8008a80000 - 0xffffff8008ee0000   (  4480 K
B)                                                                              
[    0.000000]       .init : 0xffffff8008ee0000 - 0xffffff8008f60000   (   512 K
B)                                                                              
[    0.000000]       .data : 0xffffff8008f60000 - 0xffffff800901aa00   (   747 K
B)                                                                              
[    0.000000]        .bss : 0xffffff800901aa00 - 0xffffff8009235530   (  2155 K
B)                                                                              
[    0.000000]     fixed   : 0xffffffbefe7fd000 - 0xffffffbefec00000   (  4108 K
B)                                                                              
[    0.000000]     PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000   (    16 M
B)                                                                              
[    0.000000]     vmemmap : 0xffffffbf00000000 - 0xffffffc000000000   (     4 G
B maximum)                                                                      
[    0.000000]               0xffffffbf00000000 - 0xffffffbf1dc00000   (   476 M
B actual)                                                                       
[    0.000000]     memory  : 0xffffffc000000000 - 0xffffffc880000000   ( 34816 M
B)                                                                              
[    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=4.            
[    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] GIC: Using split EOI/Deactivate mode                             
[    0.000000] arch_timer: cp15 timer(s) running at 99.99MHz (phys).            
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles:
 0x170f8de2d3, max_idle_ns: 440795206112 ns                                     
[    0.000003] sched_clock: 56 bits at 99MHz, resolution 10ns, wraps every 43980
46511101ns                                                                      
[    0.008303] Console: colour dummy device 80x25                               
[    0.012389] Calibrating delay loop (skipped), value calculated using timer fr
equency.. 199.98 BogoMIPS (lpj=399960)                                          
[    0.022756] pid_max: default: 32768 minimum: 301                             
[    0.027436] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)     
[    0.034012] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.041638] ASID allocator initialised with 65536 entries                    
[    0.046503] Hierarchical SRCU implementation.                                
[    0.051144] EFI services will not be available.                              
[    0.055311] zynqmp_plat_init Platform Management API v1.1                    
[    0.060648] zynqmp_plat_init Trustzone version v1.0                          
[    0.065578] smp: Bringing up secondary CPUs ...                              
[    0.070228] Detected VIPT I-cache on CPU1                                    
[    0.070256] CPU1: Booted secondary processor [410fd034]                      
[    0.070521] Detected VIPT I-cache on CPU2                                    
[    0.070539] CPU2: Booted secondary processor [410fd034]                      
[    0.070791] Detected VIPT I-cache on CPU3                                    
[    0.070809] CPU3: Booted secondary processor [410fd034]                      
[    0.070852] smp: Brought up 1 node, 4 CPUs                                   
[    0.101565] SMP: Total of 4 processors activated.                            
[    0.106238] CPU features: detected feature: 32-bit EL0 Support               
[    0.112036] CPU: All CPU(s) started at EL2                                   
[    0.116108] alternatives: patching kernel code                               
[    0.121217] devtmpfs: initialized                                            
[    0.129068] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma
x_idle_ns: 7645041785100000 ns                                                  
[    0.133499] futex hash table entries: 1024 (order: 5, 131072 bytes)          
[    0.145066] xor: measuring software checksum speed                           
[    0.183787]    8regs     :  2303.000 MB/sec                                  
[    0.223816]    8regs_prefetch:  2052.000 MB/sec                              
[    0.263849]    32regs    :  2831.000 MB/sec                                  
[    0.303879]    32regs_prefetch:  2456.000 MB/sec                             
[    0.303908] xor: using function: 32regs (2831.000 MB/sec)                    
[    0.308276] pinctrl core: initialized pinctrl subsystem                      
[    0.313850] NET: Registered protocol family 16                               
[    0.318977] vdso: 2 pages (1 code @ ffffff8008a86000, 1 data @ ffffff8008f640
00)                                                                             
[    0.325182] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.    
[    0.332358] DMA: preallocated 256 KiB pool for atomic allocations            
[    0.360127] zynqmp-pinctrl pinctrl: zynqmp pinctrl initialized               
[    0.361094] reset_zynqmp reset-controller: Xilinx zynqmp reset driver probed 
[    0.367933] ARM CCI_400_r1 PMU driver probed                                 
[    0.378592] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages     
[    0.449612] raid6: int64x1  gen()   457 MB/s                                 
[    0.517640] raid6: int64x1  xor()   442 MB/s                                 
[    0.585713] raid6: int64x2  gen()   689 MB/s                                 
[    0.653727] raid6: int64x2  xor()   605 MB/s                                 
[    0.721780] raid6: int64x4  gen()  1043 MB/s                                 
[    0.789811] raid6: int64x4  xor()   765 MB/s                                 
[    0.857881] raid6: int64x8  gen()   982 MB/s                                 
[    0.925936] raid6: int64x8  xor()   751 MB/s                                 
[    0.993999] raid6: neonx1   gen()   726 MB/s                                 
[    1.062064] raid6: neonx1   xor()   851 MB/s                                 
[    1.130135] raid6: neonx2   gen()  1169 MB/s                                 
[    1.198145] raid6: neonx2   xor()  1207 MB/s                                 
[    1.266232] raid6: neonx4   gen()  1506 MB/s                                 
[    1.334250] raid6: neonx4   xor()  1441 MB/s                                 
[    1.402325] raid6: neonx8   gen()  1666 MB/s                                 
[    1.470369] raid6: neonx8   xor()  1534 MB/s                                 
[    1.470396] raid6: using algorithm neonx8 gen() 1666 MB/s                    
[    1.474361] raid6: .... xor() 1534 MB/s, rmw enabled                         
[    1.479293] raid6: using neon recovery algorithm                             
[    1.485469] SCSI subsystem initialized                                       
[    1.487743] usbcore: registered new interface driver usbfs                   
[    1.493077] usbcore: registered new interface driver hub                     
[    1.498357] usbcore: registered new device driver usb                        
[    1.503397] media: Linux media interface: v0.10                              
[    1.507859] Linux video capture interface: v2.00                             
[    1.512456] pps_core: LinuxPPS API ver. 1 registered                         
[    1.517357] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giome
tti <giometti@linux.it>                                                         
[    1.526449] PTP clock support registered                                     
[    1.530567] zynqmp-ipi ff9905c0.mailbox: Probed ZynqMP IPI Mailbox driver.   
[    1.537292] FPGA manager framework                                           
[    1.540634] fpga-region fpga-full: FPGA Region probed                        
[    1.545639] Advanced Linux Sound Architecture Driver Initialized.            
[    1.551844] Bluetooth: Core ver 2.22                                         
[    1.555174] NET: Registered protocol family 31                               
[    1.559574] Bluetooth: HCI device and connection manager initialized         
[    1.565890] Bluetooth: HCI socket layer initialized                          
[    1.570734] Bluetooth: L2CAP socket layer initialized                        
[    1.575764] Bluetooth: SCO socket layer initialized                          
[    1.581180] clocksource: Switched to clocksource arch_sys_counter            
[    1.586726] VFS: Disk quotas dquot_6.6.0                                     
[    1.590583] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)   
[    1.601204] NET: Registered protocol family 2                                
[    1.601975] TCP established hash table entries: 32768 (order: 6, 262144 bytes
)                                                                               
[    1.609083] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)      
[    1.615834] TCP: Hash tables configured (established 32768 bind 32768)       
[    1.622006] UDP hash table entries: 2048 (order: 4, 65536 bytes)             
[    1.627984] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)        
[    1.634461] NET: Registered protocol family 1                                
[    1.638816] RPC: Registered named UNIX socket transport module.              
[    1.644528] RPC: Registered udp transport module.                            
[    1.649201] RPC: Registered tcp transport module.                            
[    1.653867] RPC: Registered tcp NFSv4.1 backchannel transport module.        
[    1.660781] hw perfevents: no interrupt-affinity property for /pmu, guessing.
[    1.667523] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters av
ailable                                                                         
[    1.675690] audit: initializing netlink subsys (disabled)                    
[    1.680483] audit: type=2000 audit(1.627:1): state=initialized audit_enabled=
0 res=1                                                                         
[    1.680780] workingset: timestamp_bits=62 max_order=20 bucket_order=0        
[    1.695138] NFS: Registering the id_resolver key type                        
[    1.699558] Key type id_resolver registered                                  
[    1.703698] Key type id_legacy registered                                    
[    1.707681] nfs4filelayout_init: NFSv4 File Layout Driver Registering...     
[    1.714350] jffs2: version 2.2. (NAND) (SUMMARY)  �© 2001-2006 Red Hat, Inc. 
[    1.745227] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2
47)                                                                             
[    1.746974] io scheduler noop registered                                     
[    1.750882] io scheduler deadline registered                                 
[    1.755123] io scheduler cfq registered (default)                            
[    1.759782] io scheduler mq-deadline registered                              
[    1.764279] io scheduler kyber registered                                    
[    1.768812] nwl-pcie fd0e0000.pcie: Link is DOWN                             
[    1.772884] OF: PCI: host bridge /amba/pcie@fd0e0000 ranges:                 
[    1.778483] OF: PCI:   MEM 0xe0000000..0xefffffff -> 0xe0000000              
[    1.784354] OF: PCI:   MEM 0x600000000..0x7ffffffff -> 0x600000000           
[    1.790614] nwl-pcie fd0e0000.pcie: PCI host bridge to bus 0000:00           
[    1.796640] pci_bus 0000:00: root bus resource [bus 00-ff]                   
[    1.802087] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]   
[    1.808920] pci_bus 0000:00: root bus resource [mem 0x600000000-0x7ffffffff p
ref]                                                                            
[    1.816609] pci 0000:00:00.0: PCI bridge to [bus 01-0c]                      
[    1.822709] xilinx-dpdma fd4c0000.dma: Xilinx DPDMA engine is probed         
[    1.828120] xilinx-zynqmp-dma fd500000.dma: ZynqMP DMA driver Probe success  
[    1.834939] xilinx-zynqmp-dma fd510000.dma: ZynqMP DMA driver Probe success  
[    1.841859] xilinx-zynqmp-dma fd520000.dma: ZynqMP DMA driver Probe success  
[    1.848781] xilinx-zynqmp-dma fd530000.dma: ZynqMP DMA driver Probe success  
[    1.855695] xilinx-zynqmp-dma fd540000.dma: ZynqMP DMA driver Probe success  
[    1.862624] xilinx-zynqmp-dma fd550000.dma: ZynqMP DMA driver Probe success  
[    1.869543] xilinx-zynqmp-dma fd560000.dma: ZynqMP DMA driver Probe success  
[    1.876465] xilinx-zynqmp-dma fd570000.dma: ZynqMP DMA driver Probe success  
[    1.907713] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled         
[    1.911048] cacheinfo: Unable to detect cache hierarchy for CPU 0            
[    1.918350] brd: module loaded                                               
[    1.921579] loop: module loaded                                              
[    1.922297] ahci-ceva fd0c0000.ahci: couldn't get PHY in node ahci: -517     
[    1.927432] mtdoops: mtd device (mtddev=name/number) must be supplied        
[    1.935875] m25p80 spi0.0: SPI-NOR-UniqueID 100000235394732200100016081115821
4                                                                               
[    1.940876] m25p80 spi0.0: found n25q512a, expected m25p80                   
[    1.946494] m25p80 spi0.0: n25q512a (131072 Kbytes)                          
[    1.951183] 4 ofpart partitions found on MTD device spi0.0                   
[    1.956606] Creating 4 MTD partitions on "spi0.0":                           
[    1.961368] 0x000000000000-0x000000100000 : "qspi-fsbl-uboot"                
[    1.967538] 0x000000100000-0x000000600000 : "qspi-linux"                     
[    1.972718] 0x000000600000-0x000000620000 : "qspi-device-tree"               
[    1.978568] 0x000000620000-0x000000c00000 : "qspi-rootfs"                    
[    1.984773] libphy: Fixed MDIO Bus: probed                                   
[    1.988593] tun: Universal TUN/TAP device driver, 1.6                        
[    1.992722] CAN device driver interface                                      
[    1.998394] macb ff0e0000.ethernet: Not enabling partial store and forward   
[    2.003616] libphy: MACB_mii_bus: probed                                     
[    2.007611] macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0e
0000 irq 23 (00:0a:35:04:8d:2b)                                                 
[    2.016911] TI DP83867 ff0e0000.ethernet-ffffffff:0c: attached PHY driver [TI
 DP83867] (mii_bus:phy_addr=ff0e0000.ethernet-ffffffff:0c, irq=POLL)            
[    2.030448] usbcore: registered new interface driver asix                    
[    2.035284] usbcore: registered new interface driver ax88179_178a            
[    2.041323] usbcore: registered new interface driver cdc_ether               
[    2.047115] usbcore: registered new interface driver net1080                 
[    2.052738] usbcore: registered new interface driver cdc_subset              
[    2.058622] usbcore: registered new interface driver zaurus                  
[    2.064166] usbcore: registered new interface driver cdc_ncm                 
[    2.070005] xilinx-axipmon ffa00000.perf-monitor: Probed Xilinx APM          
[    2.077459] usbcore: registered new interface driver uas                     
[    2.081296] usbcore: registered new interface driver usb-storage             
[    2.087692] rtc_zynqmp ffa60000.rtc: rtc core: registered ffa60000.rtc as rtc
0                                                                               
[    2.094467] i2c /dev entries driver                                          
[    2.099224] IR NEC protocol handler initialized                              
[    2.102378] IR RC5(x/sz) protocol handler initialized                        
[    2.107390] IR RC6 protocol handler initialized                              
[    2.111887] IR JVC protocol handler initialized                              
[    2.116385] IR Sony protocol handler initialized                             
[    2.120971] IR SANYO protocol handler initialized                            
[    2.125642] IR Sharp protocol handler initialized                            
[    2.130313] IR MCE Keyboard/mouse protocol handler initialized               
[    2.136111] IR XMP protocol handler initialized                              
[    2.141311] usbcore: registered new interface driver uvcvideo                
[    2.146319] USB Video Class driver (1.1.1)                                   
[    2.150867] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer at ffffff80092b
5000 with timeout 60s                                                           
[    2.159505] Bluetooth: HCI UART driver ver 2.3                               
[    2.163710] Bluetooth: HCI UART protocol H4 registered                       
[    2.168817] Bluetooth: HCI UART protocol BCSP registered                     
[    2.174087] Bluetooth: HCI UART protocol ATH3K registered                    
[    2.179450] Bluetooth: HCI UART protocol Three-wire (H5) registered          
[    2.185714] Bluetooth: HCI UART protocol Intel registered                    
[    2.191044] Bluetooth: HCI UART protocol QCA registered                      
[    2.196264] usbcore: registered new interface driver bcm203x                 
[    2.201881] usbcore: registered new interface driver bpa10x                  
[    2.207417] usbcore: registered new interface driver bfusb                   
[    2.212868] usbcore: registered new interface driver btusb                   
[    2.218294] Bluetooth: Generic Bluetooth SDIO driver ver 0.1                 
[    2.223957] usbcore: registered new interface driver ath3k                   
[    2.229830] CPUidle arm: Failed to register cpuidle driver                   
[    2.234956] sdhci: Secure Digital Host Controller Interface driver           
[    2.240959] sdhci: Copyright(c) Pierre Ossman                                
[    2.245283] sdhci-pltfm: SDHCI platform and OF driver helper                 
[    2.252091] ledtrig-cpu: registered to indicate activity on CPUs             
[    2.257000] usbcore: registered new interface driver usbhid                  
[    2.262474] usbhid: USB HID core driver                                      
[    2.267169] ad9680 spi1.0: Unrecognized CHIP_ID 0x0                          
[    2.295649] axi_sysid 85000000.axi-sysid: [ad] on [fmclidar1] git <260a5795a5
855b6e573db1101a377eb0a0a3ea19> clean [2020-11-18 23:25:00] UTC                 
[    2.302909] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered        
[    2.309719] pktgen: Packet Generator for packet performance testing. Version:
 2.75                                                                           
[    2.316682] Netfilter messages via NETLINK v0.30.                            
[    2.321301] ip_tables: (C) 2000-2006 Netfilter Core Team                     
[    2.326584] Initializing XFRM netlink socket                                 
[    2.330757] NET: Registered protocol family 10                               
[    2.335507] Segment Routing with IPv6                                        
[    2.338788] ip6_tables: (C) 2000-2006 Netfilter Core Team                    
[    2.344227] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver              
[    2.350291] NET: Registered protocol family 17                               
[    2.354416] NET: Registered protocol family 15                               
[    2.358829] bridge: filtering via arp/ip/ip6tables is no longer available by 
default. Update your scripts to load br_netfilter if you need this.             
[    2.371708] Ebtables v2.0 registered                                         
[    2.375330] can: controller area network core (rev 20170425 abi 9)           
[    2.381423] NET: Registered protocol family 29                               
[    2.385816] can: raw protocol (rev 20170425)                                 
[    2.390048] can: broadcast manager protocol (rev 20170425 t)                 
[    2.395673] can: netlink gateway (rev 20170425) max_hops=1                   
[    2.401168] Bluetooth: RFCOMM TTY layer initialized                          
[    2.405972] Bluetooth: RFCOMM socket layer initialized                       
[    2.411075] Bluetooth: RFCOMM ver 1.11                                       
[    2.414792] Bluetooth: BNEP (Ethernet Emulation) ver 1.3                     
[    2.420068] Bluetooth: BNEP filters: protocol multicast                      
[    2.425259] Bluetooth: BNEP socket layer initialized                         
[    2.430188] Bluetooth: HIDP (Human Interface Emulation) ver 1.2              
[    2.436073] Bluetooth: HIDP socket layer initialized                         
[    2.441099] 9pnet: Installing 9P2000 support                                 
[    2.445251] Key type dns_resolver registered                                 
[    2.450062] registered taskstats version 1                                   
[    2.453856] Btrfs loaded, crc32c=crc32c-generic                              
[    2.462393] ff000000.serial: ttyPS0 at MMIO 0xff000000 (irq = 41, base_baud =
   2.472592] console [ttyPS0] enabled                                           
[    2.472592] console [ttyPS0] enabled                                         
[    2.476174] bootconsole [cdns0] disabled                                     
[    2.476174] bootconsole [cdns0] disabled                                     
[    2.484135] ff010000.serial: ttyPS1 at MMIO 0xff010000 (irq = 42, base_baud =
 6249999) is a xuartps                                                          
[    2.498175] xilinx-psgtr fd400000.zynqmp_phy: Lane:1 type:8 protocol:4 pll_lo
cked:yes                                                                        
[    2.506335] PLL: shutdown                                                    
[    2.510990] xilinx-dp-snd-codec fd4a0000.zynqmp-display:zynqmp_dp_snd_codec0:
 Xilinx DisplayPort Sound Codec probed                                          
[    2.521654] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm0: Xilinx DisplayPort Sound PC
M probed                                                                        
[    2.529680] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm1: Xilinx DisplayPort Sound PC
M probed                                                                        
[    2.537993] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: xi
linx-dp-snd-codec-dai <-> xilinx-dp-snd-codec-dai mapping ok                    
[    2.550408] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: xi
linx-dp-snd-codec-dai <-> xilinx-dp-snd-codec-dai mapping ok                    
[    2.563089] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: Xi
linx DisplayPort Sound Card probed                                              
[    2.573259] OF: graph: no port node found in /amba/zynqmp-display@fd4a0000   
[    2.580239] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).      
[    2.586845] [drm] No driver support for vblank timestamp query.              
[    2.592802] xlnx-drm xlnx-drm.0: bound fd4a0000.zynqmp-display (ops 0xffffff8
008b32030)                                                                      
[    3.677193] [drm] Cannot find any crtc or sizes                              
[    3.681896] [drm] Initialized xlnx 1.0.0 20130509 for fd4a0000.zynqmp-display
 on minor 0                                                                     
[    3.689993] zynqmp-display fd4a0000.zynqmp-display: ZynqMP DisplayPort Subsys
tem driver probed                                                               
[    3.698942] xilinx-psgtr fd400000.zynqmp_phy: Lane:3 type:3 protocol:2 pll_lo
cked:yes                                                                        
[    3.706824] ahci-ceva fd0c0000.ahci: AHCI 0001.0301 32 slots 2 ports 6 Gbps 0
x3 impl platform mode                                                           
[    3.715780] ahci-ceva fd0c0000.ahci: flags: 64bit ncq sntf pm clo only pmp fb
s pio slum part ccc sds apst                                                    
[    3.726122] scsi host0: ahci-ceva                                            
[    3.729615] scsi host1: ahci-ceva                                            
[    3.733011] ata1: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x1
00 irq 37                                                                       
[    3.740919] ata2: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x1
80 irq 37                                                                       
[    3.750591] xilinx-psgtr fd400000.zynqmp_phy: Lane:2 type:0 protocol:3 pll_lo
cked:yes                                                                        
[    3.758680] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller                   
[    3.764165] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus nu
mber 1                                                                          
[    3.772015] xhci-hcd xhci-hcd.0.auto: hcc params 0x0238f625 hci version 0x100
 quirks 0x22010810                                                              
[    3.780733] xhci-hcd xhci-hcd.0.auto: irq 53, io mem 0xfe200000              
[    3.786756] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002    
[    3.793544] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=
1                                                                               
[    3.800762] usb usb1: Product: xHCI Host Controller                          
[    3.805632] usb usb1: Manufacturer: Linux 4.14.0-g8a57ede xhci-hcd           
[    3.811802] usb usb1: SerialNumber: xhci-hcd.0.auto                          
[    3.816931] hub 1-0:1.0: USB hub found                                       
[    3.820694] hub 1-0:1.0: 1 port detected                                     
[    3.824775] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller                   
[    3.830261] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus nu
mber 2                                                                          
[    3.838022] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003    
[    3.844803] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=
1                                                                               
[    3.852013] usb usb2: Product: xHCI Host Controller                          
[    3.856888] usb usb2: Manufacturer: Linux 4.14.0-g8a57ede xhci-hcd           
[    3.863064] usb usb2: SerialNumber: xhci-hcd.0.auto                          
[    3.868162] hub 2-0:1.0: USB hub found                                       
[    3.871918] hub 2-0:1.0: 1 port detected                                     
[    3.876827] pca953x 0-0020: 0-0020 supply vcc not found, using dummy regulato
r                                                                               
[    3.887164] GPIO line 496 (sel0) hogged as output/low                        
[    3.892550] GPIO line 497 (sel1) hogged as output/high                       
[    3.898026] GPIO line 498 (sel2) hogged as output/high                       
[    3.903494] GPIO line 499 (sel3) hogged as output/high                       
[    3.908722] pca953x 0-0020: interrupt support not compiled in                
[    3.914556] pca953x 0-0021: 0-0021 supply vcc not found, using dummy regulato
r                                                                               
[    3.924566] pca953x 0-0021: interrupt support not compiled in                
[    3.931101] ina2xx 4-0040: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.937872] ina2xx 4-0041: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.944645] ina2xx 4-0042: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.951410] ina2xx 4-0043: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.958176] ina2xx 4-0044: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.964952] ina2xx 4-0045: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.971715] ina2xx 4-0046: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.978479] ina2xx 4-0047: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.985244] ina2xx 4-004a: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.992016] ina2xx 4-004b: power monitor ina226 (Rshunt = 5000 uOhm)         
[    3.998396] i2c i2c-0: Added multiplexed i2c bus 4                           
[    4.003777] ina2xx 5-0040: power monitor ina226 (Rshunt = 2000 uOhm)         
[    4.010548] ina2xx 5-0041: power monitor ina226 (Rshunt = 5000 uOhm)         
[    4.017319] ina2xx 5-0042: power monitor ina226 (Rshunt = 5000 uOhm)         
[    4.024090] ina2xx 5-0043: power monitor ina226 (Rshunt = 5000 uOhm)         
[    4.030864] ina2xx 5-0044: power monitor ina226 (Rshunt = 5000 uOhm)         
[    4.037635] ina2xx 5-0045: power monitor ina226 (Rshunt = 5000 uOhm)         
[    4.044402] ina2xx 5-0046: power monitor ina226 (Rshunt = 5000 uOhm)         
[    4.051171] ina2xx 5-0047: power monitor ina226 (Rshunt = 5000 uOhm)         
[    4.057548] i2c i2c-0: Added multiplexed i2c bus 5                           
[    4.063389] ata1: SATA link down (SStatus 0 SControl 330)                    
[    4.068812] ata2: SATA link down (SStatus 0 SControl 330)                    
[    4.108744] i2c i2c-0: Added multiplexed i2c bus 6                           
[    4.113650] i2c i2c-0: Added multiplexed i2c bus 7                           
[    4.118443] pca954x 0-0075: registered 4 multiplexed busses for I2C mux pca95
44                                                                              
[    4.125773] cdns-i2c ff020000.i2c: 400 kHz mmio ff020000 irq 25              
[    4.133285] at24 8-0054: 1024 byte 24c08 EEPROM, writable, 1 bytes/write     
[    4.140008] i2c i2c-1: Added multiplexed i2c bus 8                           
[    4.144992] i2c i2c-1: Added multiplexed i2c bus 9                           
[    4.151795] si570 10-005d: registered, current frequency 300000000 Hz        
[    4.158265] i2c i2c-1: Added multiplexed i2c bus 10                          
[    4.177073] si570 11-005d: registered, current frequency 148500000 Hz        
[    4.183539] i2c i2c-1: Added multiplexed i2c bus 11                          
[    4.188599] i2c i2c-1: Added multiplexed i2c bus 12                          
[    4.193587] i2c i2c-1: Added multiplexed i2c bus 13                          
[    4.198573] i2c i2c-1: Added multiplexed i2c bus 14                          
[    4.203562] i2c i2c-1: Added multiplexed i2c bus 15                          
[    4.208435] pca954x 1-0074: registered 8 multiplexed busses for I2C switch pc
a9548                                                                           
[    4.216513] ad7291: probe of 16-002f failed with error -5                    
[    4.222178] at24 16-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write     
[    4.228904] i2c i2c-1: Added multiplexed i2c bus 16                          
[    4.233895] i2c i2c-1: Added multiplexed i2c bus 17                          
[    4.238890] i2c i2c-1: Added multiplexed i2c bus 18                          
[    4.243890] i2c i2c-1: Added multiplexed i2c bus 19                          
[    4.248886] i2c i2c-1: Added multiplexed i2c bus 20                          
[    4.253885] i2c i2c-1: Added multiplexed i2c bus 21                          
[    4.258883] i2c i2c-1: Added multiplexed i2c bus 22                          
[    4.263883] i2c i2c-1: Added multiplexed i2c bus 23                          
[    4.268760] pca954x 1-0075: registered 8 multiplexed busses for I2C switch pc
a9548                                                                           
[    4.276349] cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 26              
[    4.329192] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 
64-bit                                                                          
[    4.343545] ad9528 spi2.0: spi2.0 supply vcc not found, using dummy regulator
[    4.360808] iio iio:device4: SPI Read Verify failed (0x0)                    
[    4.367291] ad9528: probe of spi2.0 failed with error -5                     
[    4.375807] input: gpio-keys as /devices/platform/gpio-keys/input/input0     
[    4.382696] rtc_zynqmp ffa60000.rtc: setting system clock to 2020-08-15 03:45
:16 UTC (1597463116)                                                            
[    4.391740] PLL: shutdown                                                    
[    4.394355] zynqmp_pll_disable() clock disable failed for dpll_int, ret = -13
[    4.402334] ALSA device list:                                                
[    4.405299]   #0: DisplayPort monitor                                        
[    4.410173] Waiting for root device /dev/mmcblk0p2...                        
[    4.412530] mmc0: new SDHC card at address 1234                              
[    4.412702] mmcblk0: mmc0:1234 SA16G 14.4 GiB                                
[    4.418311]  mmcblk0: p1 p2 p3                                               
[    4.797195] [drm] Cannot find any crtc or sizes                              
[    6.040211] EXT4-fs (mmcblk0p2): recovery complete                           
[    6.046106] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. O
pts: (null)                                                                     
[    6.054219] VFS: Mounted root (ext4 filesystem) on device 179:2.             
[    6.061467] devtmpfs: mounted                                                
[    6.064531] Freeing unused kernel memory: 512K                               
Mount failed for selinuxfs on /sys/fs/selinux:  No such file or directory       
[ OK ]ting up X socket directories...                                           
 * STARTDISTCC is set to false in /etc/default/distcc                           
 * /usr/bin/distccd not starting                                                
[ OK ]rting IIO Daemon iiod                                                     
                                                                                
Last login: Sat Aug 15 03:39:19 UTC 2020 from 10.42.0.1 on pts/0                
Welcome to Linaro 14.04 (GNU/Linux 4.14.0-g8a57ede aarch64)                     
                                                                                
 * Documentation:  https://wiki.analog.com/ https://ez.analog.com/              
                                                                                
Login ti�                                                                       
Last login: Sat Aug 15 03:45:28 UTC 2020 on tty1                                
Welcome to Linaro 14.04 (GNU/Linux 4.14.0-g8a57ede aarch64)                     
                                                                                
 * Documentation:  https://wiki.analog.com/ https://ez.analog.com/              
                                                                                
0 packages can be updated.                                                      
0 updates are security updates.                                                 
                                                                                
New release '16.04.6 LTS' available.                                            
Run 'do-release-upgrade' to upgrade to it.                                      
                                                                                
root@analog:~# 
root@analog:~# jesd_eye_scan

(process:3759): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.

** (jesd_eye_scan:3759): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-mGbYccLO0s: Connection refused
Failed to read JESD204 device file: /sys/bus/platform/devices/84a50000.axi-adxcvr-rx/eyescan_info
Failed to read JESD204 device file: /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/status
Failed to read JESD204 device file: /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/status
Failed to read JESD204 device file: /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/status
Failed to read JESD204 device file: /sys/bus/platform/devices/84aa0000.axi-jesd204-rx/status

  • Hi André,

    Please download the latest (2019_R1) Linux image from here: https://wiki.analog.com/resources/tools-software/linux-software/embedded_arm_images

    You can find a short description on github about the digital design of system: https://github.com/analogdevicesinc/hdl/blob/master/projects/ad_fmclidar1_ebz/README.md 

    Let me know if you still have problems or further questions.

    Thanks,

    Istvan

  • First of all thanks for the fast replay!
    So, I tried to download the latest image(2019_r1), everything ran smoothly but the output was the same as previously:

    when I ran the jesd_eye_scan I noticed that was displayed an error:
    "Failed to read JESD204 device file: /sys/bus/platform/devices/84a50000.axi-adxcvr-rx/eyescan_info"

    I also have some questions regarding the hardware setup, on the " https://wiki.analog.com/resources/eval/user-guides/ad-fmclidar1-ebz/system_evaluation" says "Connect the SMA cables between the DAQ and the AFE board. It is recommended to match the TIA outputs with the ADC inputs using the labeling on the SMA connectors so that they have the same letter (A, B, C, D). Make sure that the P (positive) and N (negative) are matched between the boards."  am I supposed to connect the positives on the AFE board to the positives on the DAQ board?
    My setup is shown in the following images:

    Xilinx Zynq MP First Stage Boot Loader                           
    Release 2018.3   Jan 31 2020  -  22:13:34                                       
    NOTICE:  ATF running on XCZU9EG/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.3                                     
    NOTICE:  BL31: Built : 15:00:47, Mar 18 2019                                    
    PMUFW:  v1.1                                                                    
                                                                                    
                                                                                    
    U-Boot 2018.01 (Jun 29 2018 - 13:20:51 +0200) Xilinx ZynqMP ZCU102 rev1.0       
                                                                                    
    I2C:   ready                                                                    
    DRAM:  4 GiB                                                                    
    EL Level:       EL2                                                             
    Chip ID:        zu9eg                                                           
    MMC:   sdhci@ff170000: 0 (SD)                                                   
    *** Warning - bad CRC, using default environment                                
                                                                                    
    In:    serial@ff000000                                                          
    Out:   serial@ff000000                                                          
    Err:   serial@ff000000                                                          
    Bootmode: LVL_SHFT_SD_MODE1                                                     
    Net:   ZYNQ GEM: ff0e0000, phyaddr c, interface rgmii-id                        
                                                                                    
    Warning: ethernet@ff0e0000 using MAC address from ROM                           
    eth0: ethernet@ff0e0000                                                         
    Hit any key to stop autoboot:  0                                                
    switch to partitions #0, OK                                                     
    mmc0 is current device                                                          
    Device: sdhci@ff170000                                                          
    Manufacturer ID: 2                                                              
    OEM: 544d                                                                       
    Name: SA16G                                                                     
    Tran Speed: 50000000                                                            
    Rd Block Len: 512                                                               
    SD version 3.0                                                                  
    High Capacity: Yes                                                              
    Capacity: 14.4 GiB                                                              
    Bus Width: 4-bit                                                                
    Erase Group Size: 512 Bytes                                                     
    reading uEnv.txt                                                                
    392 bytes read in 10 ms (38.1 KiB/s)                                            
    Loaded environment from uEnv.txt                                                
    Importing environment from SD ...                                               
    Running uenvcmd ...                                                             
    Copying Linux from SD to RAM...                                                 
    ** No boot file defined **                                                      
    reading system.dtb                                                              
    43410 bytes read in 23 ms (1.8 MiB/s)                                           
    reading Image                                                                   
    16361984 bytes read in 1085 ms (14.4 MiB/s)                                     
    ## Flattened Device Tree blob at 04000000                                       
       Booting using the fdt blob at 0x4000000                                      
       Loading Device Tree to 000000000fff2000, end 000000000ffff991 ... OK         
                                                                                    
    Starting kernel ...                                                             
                                                                                    
    [    0.000000] Booting Linux on physical CPU 0x0                                
    [    0.000000] Linux version 4.14.0-g8a57ede (jenkins@romlxbuild1.adlk.analog.c0
    [    0.000000] Boot CPU: AArch64 Processor [410fd034]                           
    [    0.000000] Machine model: ZynqMP ZCU102 Rev1.0                              
    [    0.000000] earlycon: cdns0 at MMIO 0x00000000ff000000 (options '115200n8')  
    [    0.000000] bootconsole [cdns0] enabled                                      
    [    0.000000] efi: Getting EFI parameters from FDT:                            
    [    0.000000] efi: UEFI not found.                                             
    [    0.000000] cma: Reserved 256 MiB at 0x0000000070000000                      
    [    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 @ffffffc87ff5f000 s45080 r8192 d326
    [    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 root=/dev/mmcblk0p2 rt
    [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)             
    [    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 byte)
    [    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) 
    [    0.000000] software IO TLB [mem 0x6bfff000-0x6ffff000] (64MB) mapped at [ff]
    [    0.000000] Memory: 3783840K/4194304K available (10236K kernel code, 746K rw)
    [    0.000000] Virtual kernel memory layout:                                    
    [    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 )
    [    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000   (   250 )
    [    0.000000]       .text : 0xffffff8008080000 - 0xffffff8008a80000   ( 10240 )
    [    0.000000]     .rodata : 0xffffff8008a80000 - 0xffffff8008ee0000   (  4480 )
    [    0.000000]       .init : 0xffffff8008ee0000 - 0xffffff8008f60000   (   512 )
    [    0.000000]       .data : 0xffffff8008f60000 - 0xffffff800901aa00   (   747 )
    [    0.000000]        .bss : 0xffffff800901aa00 - 0xffffff8009235530   (  2155 )
    [    0.000000]     fixed   : 0xffffffbefe7fd000 - 0xffffffbefec00000   (  4108 )
    [    0.000000]     PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000   (    16 )
    [    0.000000]     vmemmap : 0xffffffbf00000000 - 0xffffffc000000000   (     4 )
    [    0.000000]               0xffffffbf00000000 - 0xffffffbf1dc00000   (   476 )
    [    0.000000]     memory  : 0xffffffc000000000 - 0xffffffc880000000   ( 34816 )
    [    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=4.            
    [    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] GIC: Using split EOI/Deactivate mode                             
    [    0.000000] arch_timer: cp15 timer(s) running at 99.99MHz (phys).            
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycless
    [    0.000003] sched_clock: 56 bits at 99MHz, resolution 10ns, wraps every 4398s
    [    0.008305] Console: colour dummy device 80x25                               
    [    0.012389] Calibrating delay loop (skipped), value calculated using timer f)
    [    0.022757] pid_max: default: 32768 minimum: 301                             
    [    0.027437] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)     
    [    0.034012] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
    [    0.041639] ASID allocator initialised with 65536 entries                    
    [    0.046502] Hierarchical SRCU implementation.                                
    [    0.051143] EFI services will not be available.                              
    [    0.055312] zynqmp_plat_init Platform Management API v1.1                    
    [    0.060648] zynqmp_plat_init Trustzone version v1.0                          
    [    0.065578] smp: Bringing up secondary CPUs ...                              
    [    0.070228] Detected VIPT I-cache on CPU1                                    
    [    0.070256] CPU1: Booted secondary processor [410fd034]                      
    [    0.070519] Detected VIPT I-cache on CPU2                                    
    [    0.070537] CPU2: Booted secondary processor [410fd034]                      
    [    0.070790] Detected VIPT I-cache on CPU3                                    
    [    0.070808] CPU3: Booted secondary processor [410fd034]                      
    [    0.070849] smp: Brought up 1 node, 4 CPUs                                   
    [    0.101565] SMP: Total of 4 processors activated.                            
    [    0.106239] CPU features: detected feature: 32-bit EL0 Support               
    [    0.112036] CPU: All CPU(s) started at EL2                                   
    [    0.116109] alternatives: patching kernel code                               
    [    0.121218] devtmpfs: initialized                                            
    [    0.129057] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ms
    [    0.133498] futex hash table entries: 1024 (order: 5, 131072 bytes)          
    [    0.145061] xor: measuring software checksum speed                           
    [    0.183784]    8regs     :  2303.000 MB/sec                                  
    [    0.223814]    8regs_prefetch:  2052.000 MB/sec                              
    [    0.263847]    32regs    :  2831.000 MB/sec                                  
    [    0.303878]    32regs_prefetch:  2456.000 MB/sec                             
    [    0.303906] xor: using function: 32regs (2831.000 MB/sec)                    
    [    0.308279] pinctrl core: initialized pinctrl subsystem                      
    [    0.313854] NET: Registered protocol family 16                               
    [    0.319018] vdso: 2 pages (1 code @ ffffff8008a86000, 1 data @ ffffff8008f64)
    [    0.325182] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.    
    [    0.332359] DMA: preallocated 256 KiB pool for atomic allocations            
    [    0.359951] zynqmp-pinctrl pinctrl: zynqmp pinctrl initialized               
    [    0.360922] reset_zynqmp reset-controller: Xilinx zynqmp reset driver probed 
    [    0.367772] ARM CCI_400_r1 PMU driver probed                                 
    [    0.378692] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages     
    [    0.449601] raid6: int64x1  gen()   456 MB/s                                 
    [    0.517674] raid6: int64x1  xor()   443 MB/s                                 
    [    0.585700] raid6: int64x2  gen()   689 MB/s                                 
    [    0.653735] raid6: int64x2  xor()   605 MB/s                                 
    [    0.721798] raid6: int64x4  gen()  1043 MB/s                                 
    [    0.789828] raid6: int64x4  xor()   765 MB/s                                 
    [    0.857888] raid6: int64x8  gen()   982 MB/s                                 
    [    0.925958] raid6: int64x8  xor()   751 MB/s                                 
    [    0.994068] raid6: neonx1   gen()   726 MB/s                                 
    [    1.062049] raid6: neonx1   xor()   851 MB/s                                 
    [    1.130140] raid6: neonx2   gen()  1169 MB/s                                 
    [    1.198170] raid6: neonx2   xor()  1207 MB/s                                 
    [    1.266226] raid6: neonx4   gen()  1506 MB/s                                 
    [    1.334277] raid6: neonx4   xor()  1441 MB/s                                 
    [    1.402339] raid6: neonx8   gen()  1666 MB/s                                 
    [    1.470387] raid6: neonx8   xor()  1534 MB/s                                 
    [    1.470414] raid6: using algorithm neonx8 gen() 1666 MB/s                    
    [    1.474379] raid6: .... xor() 1534 MB/s, rmw enabled                         
    [    1.479310] raid6: using neon recovery algorithm                             
    [    1.485476] SCSI subsystem initialized                                       
    [    1.487768] usbcore: registered new interface driver usbfs                   
    [    1.493095] usbcore: registered new interface driver hub                     
    [    1.498375] usbcore: registered new device driver usb                        
    [    1.503417] media: Linux media interface: v0.10                              
    [    1.507876] Linux video capture interface: v2.00                             
    [    1.512474] pps_core: LinuxPPS API ver. 1 registered                         
    [    1.517374] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giom>
    [    1.526466] PTP clock support registered                                     
    [    1.530535] zynqmp-ipi ff9905c0.mailbox: Probed ZynqMP IPI Mailbox driver.   
    [    1.537302] FPGA manager framework                                           
    [    1.540656] fpga-region fpga-full: FPGA Region probed                        
    [    1.545657] Advanced Linux Sound Architecture Driver Initialized.            
    [    1.551856] Bluetooth: Core ver 2.22                                         
    [    1.555191] NET: Registered protocol family 31                               
    [    1.559592] Bluetooth: HCI device and connection manager initialized         
    [    1.565908] Bluetooth: HCI socket layer initialized                          
    [    1.570751] Bluetooth: L2CAP socket layer initialized                        
    [    1.575781] Bluetooth: SCO socket layer initialized                          
    [    1.581193] clocksource: Switched to clocksource arch_sys_counter            
    [    1.586747] VFS: Disk quotas dquot_6.6.0                                     
    [    1.590596] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)   
    [    1.601233] NET: Registered protocol family 2                                
    [    1.601987] TCP established hash table entries: 32768 (order: 6, 262144 byte)
    [    1.609102] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)      
    [    1.615851] TCP: Hash tables configured (established 32768 bind 32768)       
    [    1.622025] UDP hash table entries: 2048 (order: 4, 65536 bytes)             
    [    1.628001] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)        
    [    1.634479] NET: Registered protocol family 1                                
    [    1.638840] RPC: Registered named UNIX socket transport module.              
    [    1.644546] RPC: Registered udp transport module.                            
    [    1.649217] RPC: Registered tcp transport module.                            
    [    1.653885] RPC: Registered tcp NFSv4.1 backchannel transport module.        
    [    1.660796] hw perfevents: no interrupt-affinity property for /pmu, guessing.
    [    1.667646] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters ae
    [    1.675714] audit: initializing netlink subsys (disabled)                    
    [    1.680506] audit: type=2000 audit(1.627:1): state=initialized audit_enabled1
    [    1.680804] workingset: timestamp_bits=62 max_order=20 bucket_order=0        
    [    1.695153] NFS: Registering the id_resolver key type                        
    [    1.699578] Key type id_resolver registered                                  
    [    1.703718] Key type id_legacy registered                                    
    [    1.707698] nfs4filelayout_init: NFSv4 File Layout Driver Registering...     
    [    1.714366] jffs2: version 2.2. (NAND) (SUMMARY)  �© 2001-2006 Red Hat, Inc. 
    [    1.745317] Block layer SCSI generic (bsg) driver version 0.4 loaded (major )
    [    1.747061] io scheduler noop registered                                     
    [    1.750962] io scheduler deadline registered                                 
    [    1.755208] io scheduler cfq registered (default)                            
    [    1.759867] io scheduler mq-deadline registered                              
    [    1.764365] io scheduler kyber registered                                    
    [    1.768892] nwl-pcie fd0e0000.pcie: Link is DOWN                             
    [    1.772968] OF: PCI: host bridge /amba/pcie@fd0e0000 ranges:                 
    [    1.778566] OF: PCI:   MEM 0xe0000000..0xefffffff -> 0xe0000000              
    [    1.784442] OF: PCI:   MEM 0x600000000..0x7ffffffff -> 0x600000000           
    [    1.790698] nwl-pcie fd0e0000.pcie: PCI host bridge to bus 0000:00           
    [    1.796725] pci_bus 0000:00: root bus resource [bus 00-ff]                   
    [    1.802174] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]   
    [    1.809006] pci_bus 0000:00: root bus resource [mem 0x600000000-0x7ffffffff ]
    [    1.816695] pci 0000:00:00.0: PCI bridge to [bus 01-0c]                      
    [    1.822788] xilinx-dpdma fd4c0000.dma: Xilinx DPDMA engine is probed         
    [    1.828205] xilinx-zynqmp-dma fd500000.dma: ZynqMP DMA driver Probe success  
    [    1.835022] xilinx-zynqmp-dma fd510000.dma: ZynqMP DMA driver Probe success  
    [    1.841942] xilinx-zynqmp-dma fd520000.dma: ZynqMP DMA driver Probe success  
    [    1.848865] xilinx-zynqmp-dma fd530000.dma: ZynqMP DMA driver Probe success  
    [    1.855781] xilinx-zynqmp-dma fd540000.dma: ZynqMP DMA driver Probe success  
    [    1.862705] xilinx-zynqmp-dma fd550000.dma: ZynqMP DMA driver Probe success  
    [    1.869626] xilinx-zynqmp-dma fd560000.dma: ZynqMP DMA driver Probe success  
    [    1.876547] xilinx-zynqmp-dma fd570000.dma: ZynqMP DMA driver Probe success  
    [    1.907756] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled         
    [    1.911048] cacheinfo: Unable to detect cache hierarchy for CPU 0            
    [    1.918407] brd: module loaded                                               
    [    1.921643] loop: module loaded                                              
    [    1.922366] ahci-ceva fd0c0000.ahci: couldn't get PHY in node ahci: -517     
    [    1.927480] mtdoops: mtd device (mtddev=name/number) must be supplied        
    [    1.935955] m25p80 spi0.0: SPI-NOR-UniqueID 100000235394732200100016081115824
    [    1.940917] m25p80 spi0.0: found n25q512a, expected m25p80                   
    [    1.946501] m25p80 spi0.0: n25q512a (131072 Kbytes)                          
    [    1.951221] 4 ofpart partitions found on MTD device spi0.0                   
    [    1.956650] Creating 4 MTD partitions on "spi0.0":                           
    [    1.961413] 0x000000000000-0x000000100000 : "qspi-fsbl-uboot"                
    [    1.967561] 0x000000100000-0x000000600000 : "qspi-linux"                     
    [    1.972762] 0x000000600000-0x000000620000 : "qspi-device-tree"               
    [    1.978630] 0x000000620000-0x000000c00000 : "qspi-rootfs"                    
    [    1.984818] libphy: Fixed MDIO Bus: probed                                   
    [    1.988561] tun: Universal TUN/TAP device driver, 1.6                        
    [    1.992752] CAN device driver interface                                      
    [    1.998466] macb ff0e0000.ethernet: Not enabling partial store and forward   
    [    2.003647] libphy: MACB_mii_bus: probed                                     
    [    2.007651] macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0)
    [    2.016954] TI DP83867 ff0e0000.ethernet-ffffffff:0c: attached PHY driver [T)
    [    2.030490] usbcore: registered new interface driver asix                    
    [    2.035327] usbcore: registered new interface driver ax88179_178a            
    [    2.041362] usbcore: registered new interface driver cdc_ether               
    [    2.047157] usbcore: registered new interface driver net1080                 
    [    2.052781] usbcore: registered new interface driver cdc_subset              
    [    2.058663] usbcore: registered new interface driver zaurus                  
    [    2.064210] usbcore: registered new interface driver cdc_ncm                 
    [    2.070053] xilinx-axipmon ffa00000.perf-monitor: Probed Xilinx APM          
    [    2.077500] usbcore: registered new interface driver uas                     
    [    2.081338] usbcore: registered new interface driver usb-storage             
    [    2.087730] rtc_zynqmp ffa60000.rtc: rtc core: registered ffa60000.rtc as rt0
    [    2.094508] i2c /dev entries driver                                          
    [    2.099267] IR NEC protocol handler initialized                              
    [    2.102421] IR RC5(x/sz) protocol handler initialized                        
    [    2.107434] IR RC6 protocol handler initialized                              
    [    2.111931] IR JVC protocol handler initialized                              
    [    2.116429] IR Sony protocol handler initialized                             
    [    2.121015] IR SANYO protocol handler initialized                            
    [    2.125686] IR Sharp protocol handler initialized                            
    [    2.130357] IR MCE Keyboard/mouse protocol handler initialized               
    [    2.136156] IR XMP protocol handler initialized                              
    [    2.141355] usbcore: registered new interface driver uvcvideo                
    [    2.146362] USB Video Class driver (1.1.1)                                   
    [    2.151003] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer at ffffff80092s
    [    2.159510] Bluetooth: HCI UART driver ver 2.3                               
    [    2.163753] Bluetooth: HCI UART protocol H4 registered                       
    [    2.168857] Bluetooth: HCI UART protocol BCSP registered                     
    [    2.174131] Bluetooth: HCI UART protocol ATH3K registered                    
    [    2.179494] Bluetooth: HCI UART protocol Three-wire (H5) registered          
    [    2.185757] Bluetooth: HCI UART protocol Intel registered                    
    [    2.191087] Bluetooth: HCI UART protocol QCA registered                      
    [    2.196308] usbcore: registered new interface driver bcm203x                 
    [    2.201926] usbcore: registered new interface driver bpa10x                  
    [    2.207461] usbcore: registered new interface driver bfusb                   
    [    2.212913] usbcore: registered new interface driver btusb                   
    [    2.218338] Bluetooth: Generic Bluetooth SDIO driver ver 0.1                 
    [    2.223999] usbcore: registered new interface driver ath3k                   
    [    2.229887] CPUidle arm: Failed to register cpuidle driver                   
    [    2.235000] sdhci: Secure Digital Host Controller Interface driver           
    [    2.241002] sdhci: Copyright(c) Pierre Ossman                                
    [    2.245327] sdhci-pltfm: SDHCI platform and OF driver helper                 
    [    2.252136] ledtrig-cpu: registered to indicate activity on CPUs             
    [    2.257043] usbcore: registered new interface driver usbhid                  
    [    2.262457] usbhid: USB HID core driver                                      
    [    2.267229] ad9680 spi1.0: Unrecognized CHIP_ID 0x0                          
    [    2.295698] axi_sysid 85000000.axi-sysid: [ad] on [fmclidar1] git <f61d9707eC
    [    2.302953] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered        
    [    2.309772] pktgen: Packet Generator for packet performance testing. Version5
    [    2.316741] Netfilter messages via NETLINK v0.30.                            
    [    2.321349] ip_tables: (C) 2000-2006 Netfilter Core Team                     
    [    2.326636] Initializing XFRM netlink socket                                 
    [    2.330814] NET: Registered protocol family 10                               
    [    2.335558] Segment Routing with IPv6                                        
    [    2.338839] ip6_tables: (C) 2000-2006 Netfilter Core Team                    
    [    2.344276] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver              
    [    2.350353] NET: Registered protocol family 17                               
    [    2.354468] NET: Registered protocol family 15                               
    [    2.358881] bridge: filtering via arp/ip/ip6tables is no longer available by.
    [    2.371760] Ebtables v2.0 registered                                         
    [    2.375380] can: controller area network core (rev 20170425 abi 9)           
    [    2.381477] NET: Registered protocol family 29                               
    [    2.385868] can: raw protocol (rev 20170425)                                 
    [    2.390100] can: broadcast manager protocol (rev 20170425 t)                 
    [    2.395727] can: netlink gateway (rev 20170425) max_hops=1                   
    [    2.401232] Bluetooth: RFCOMM TTY layer initialized                          
    [    2.406023] Bluetooth: RFCOMM socket layer initialized                       
    [    2.411127] Bluetooth: RFCOMM ver 1.11                                       
    [    2.414844] Bluetooth: BNEP (Ethernet Emulation) ver 1.3                     
    [    2.420120] Bluetooth: BNEP filters: protocol multicast                      
    [    2.425312] Bluetooth: BNEP socket layer initialized                         
    [    2.430240] Bluetooth: HIDP (Human Interface Emulation) ver 1.2              
    [    2.436124] Bluetooth: HIDP socket layer initialized                         
    [    2.441154] 9pnet: Installing 9P2000 support                                 
    [    2.445303] Key type dns_resolver registered                                 
    [    2.450109] registered taskstats version 1                                   
    [    2.453908] Btrfs loaded, crc32c=crc32c-generic                              
       2.472642] console [ttyPS0] enabled0 at MMIO 0xff000000 (irq = 41, base_baud s
    [    2.472642] console [ttyPS0] enabled                                         
    [    2.476225] bootconsole [cdns0] disabled                                     
    [    2.476225] bootconsole [cdns0] disabled                                     
    [    2.484340] ff010000.serial: ttyPS1 at MMIO 0xff010000 (irq = 42, base_baud s
    [    2.498205] xilinx-psgtr fd400000.zynqmp_phy: Lane:1 type:8 protocol:4 pll_ls
    [    2.506363] PLL: shutdown                                                    
    [    2.511012] xilinx-dp-snd-codec fd4a0000.zynqmp-display:zynqmp_dp_snd_codec0d
    [    2.521669] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm0: Xilinx DisplayPort Sound Pd
    [    2.529700] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm1: Xilinx DisplayPort Sound Pd
    [    2.537997] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: xk
    [    2.550419] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: xk
    [    2.563095] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: Xd
    [    2.573268] OF: graph: no port node found in /amba/zynqmp-display@fd4a0000   
    [    2.580245] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).      
    [    2.586853] [drm] No driver support for vblank timestamp query.              
    [    2.592810] xlnx-drm xlnx-drm.0: bound fd4a0000.zynqmp-display (ops 0xffffff)
    [    3.677204] [drm] Cannot find any crtc or sizes                              
    [    3.681896] [drm] Initialized xlnx 1.0.0 20130509 for fd4a0000.zynqmp-displa0
    [    3.689992] zynqmp-display fd4a0000.zynqmp-display: ZynqMP DisplayPort Subsyd
    [    3.698936] xilinx-psgtr fd400000.zynqmp_phy: Lane:3 type:3 protocol:2 pll_ls
    [    3.706815] ahci-ceva fd0c0000.ahci: AHCI 0001.0301 32 slots 2 ports 6 Gbps e
    [    3.715771] ahci-ceva fd0c0000.ahci: flags: 64bit ncq sntf pm clo only pmp f 
    [    3.726098] scsi host0: ahci-ceva                                            
    [    3.729591] scsi host1: ahci-ceva                                            
    [    3.732992] ata1: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x7
    [    3.740900] ata2: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x7
    [    3.750484] xilinx-psgtr fd400000.zynqmp_phy: Lane:2 type:0 protocol:3 pll_ls
    [    3.758518] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller                   
    [    3.764008] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus n1
    [    3.771857] xhci-hcd xhci-hcd.0.auto: hcc params 0x0238f625 hci version 0x100
    [    3.780568] xhci-hcd xhci-hcd.0.auto: irq 53, io mem 0xfe200000              
    [    3.786591] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002    
    [    3.793379] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber1
    [    3.800597] usb usb1: Product: xHCI Host Controller                          
    [    3.805466] usb usb1: Manufacturer: Linux 4.14.0-g8a57ede xhci-hcd           
    [    3.811637] usb usb1: SerialNumber: xhci-hcd.0.auto                          
    [    3.816777] hub 1-0:1.0: USB hub found                                       
    [    3.820536] hub 1-0:1.0: 1 port detected                                     
    [    3.824619] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller                   
    [    3.830103] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus n2
    [    3.837866] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003    
    [    3.844647] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber1
    [    3.851857] usb usb2: Product: xHCI Host Controller                          
    [    3.856733] usb usb2: Manufacturer: Linux 4.14.0-g8a57ede xhci-hcd           
    [    3.862908] usb usb2: SerialNumber: xhci-hcd.0.auto                          
    [    3.868001] hub 2-0:1.0: USB hub found                                       
    [    3.871761] hub 2-0:1.0: 1 port detected                                     
    [    3.876714] pca953x 0-0020: 0-0020 supply vcc not found, using dummy regulatr
    [    3.887042] GPIO line 496 (sel0) hogged as output/low                        
    [    3.892429] GPIO line 497 (sel1) hogged as output/high                       
    [    3.897905] GPIO line 498 (sel2) hogged as output/high                       
    [    3.903382] GPIO line 499 (sel3) hogged as output/high                       
    [    3.908620] pca953x 0-0020: interrupt support not compiled in                
    [    3.914454] pca953x 0-0021: 0-0021 supply vcc not found, using dummy regulatr
    [    3.924475] pca953x 0-0021: interrupt support not compiled in                
    [    3.931010] ina2xx 4-0040: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.937774] ina2xx 4-0041: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.944542] ina2xx 4-0042: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.951312] ina2xx 4-0043: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.958084] ina2xx 4-0044: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.964847] ina2xx 4-0045: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.971618] ina2xx 4-0046: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.978383] ina2xx 4-0047: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.985153] ina2xx 4-004a: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.991918] ina2xx 4-004b: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    3.998304] i2c i2c-0: Added multiplexed i2c bus 4                           
    [    4.003679] ina2xx 5-0040: power monitor ina226 (Rshunt = 2000 uOhm)         
    [    4.010444] ina2xx 5-0041: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    4.017220] ina2xx 5-0042: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    4.023988] ina2xx 5-0043: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    4.030759] ina2xx 5-0044: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    4.037535] ina2xx 5-0045: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    4.044295] ina2xx 5-0046: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    4.051069] ina2xx 5-0047: power monitor ina226 (Rshunt = 5000 uOhm)         
    [    4.057451] i2c i2c-0: Added multiplexed i2c bus 5                           
    [    4.063380] ata2: SATA link down (SStatus 0 SControl 330)                    
    [    4.068795] ata1: SATA link down (SStatus 0 SControl 330)                    
    [    4.108609] i2c i2c-0: Added multiplexed i2c bus 6                           
    [    4.113521] i2c i2c-0: Added multiplexed i2c bus 7                           
    [    4.118310] pca954x 0-0075: registered 4 multiplexed busses for I2C mux pca94
    [    4.125636] cdns-i2c ff020000.i2c: 400 kHz mmio ff020000 irq 25              
    [    4.133151] at24 8-0054: 1024 byte 24c08 EEPROM, writable, 1 bytes/write     
    [    4.139879] i2c i2c-1: Added multiplexed i2c bus 8                           
    [    4.144858] i2c i2c-1: Added multiplexed i2c bus 9                           
    [    4.151672] si570 10-005d: registered, current frequency 300000000 Hz        
    [    4.158142] i2c i2c-1: Added multiplexed i2c bus 10                          
    [    4.176973] si570 11-005d: registered, current frequency 148500000 Hz        
    [    4.183436] i2c i2c-1: Added multiplexed i2c bus 11                          
    [    4.188507] i2c i2c-1: Added multiplexed i2c bus 12                          
    [    4.193498] i2c i2c-1: Added multiplexed i2c bus 13                          
    [    4.198496] i2c i2c-1: Added multiplexed i2c bus 14                          
    [    4.203490] i2c i2c-1: Added multiplexed i2c bus 15                          
    [    4.208367] pca954x 1-0074: registered 8 multiplexed busses for I2C switch p8
    [    4.216446] ad7291: probe of 16-002f failed with error -5                    
    [    4.222106] at24 16-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write     
    [    4.228825] i2c i2c-1: Added multiplexed i2c bus 16                          
    [    4.233818] i2c i2c-1: Added multiplexed i2c bus 17                          
    [    4.238812] i2c i2c-1: Added multiplexed i2c bus 18                          
    [    4.243810] i2c i2c-1: Added multiplexed i2c bus 19                          
    [    4.248814] i2c i2c-1: Added multiplexed i2c bus 20                          
    [    4.253814] i2c i2c-1: Added multiplexed i2c bus 21                          
    [    4.258811] i2c i2c-1: Added multiplexed i2c bus 22                          
    [    4.263811] i2c i2c-1: Added multiplexed i2c bus 23                          
    [    4.268693] pca954x 1-0075: registered 8 multiplexed busses for I2C switch p8
    [    4.276280] cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 26              
    [    4.329202] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMAt
    [    4.343555] ad9528 spi2.0: spi2.0 supply vcc not found, using dummy regulator
    [    4.360847] iio iio:device4: SPI Read Verify failed (0x0)                    
    [    4.367335] ad9528: probe of spi2.0 failed with error -5                     
    [    4.375851] input: gpio-keys as /devices/platform/gpio-keys/input/input0     
    [    4.382743] rtc_zynqmp ffa60000.rtc: setting system clock to 2020-08-20 02:5)
    [    4.391783] PLL: shutdown                                                    
    [    4.394398] zynqmp_pll_disable() clock disable failed for dpll_int, ret = -13
    [    4.402382] ALSA device list:                                                
    [    4.405340]   #0: DisplayPort monitor                                        
    [    4.410156] Waiting for root device /dev/mmcblk0p2...                        
    [    4.421363] mmc0: new SDHC card at address 1234                              
    [    4.426142] mmcblk0: mmc0:1234 SA16G 14.4 GiB                                
    [    4.431995]  mmcblk0: p1 p2 p3                                               
    [    4.469208] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. )
    [    4.477306] VFS: Mounted root (ext4 filesystem) on device 179:2.             
    [    4.503129] devtmpfs: mounted                                                
    [    4.506204] Freeing unused kernel memory: 512K                               
    [    4.797211] [drm] Cannot find any crtc or sizes                              
    Mount failed for selinuxfs on /sys/fs/selinux:  No such file or directory       
    [ OK ]ting up X socket directories...                                           
     * STARTDISTCC is set to false in /etc/default/distcc                           
     * /usr/bin/distccd not starting                                                
    [ OK ]rting IIO Daemon iiod                                                     
                                                                                    
    Last login: Thu Jan  1 00:00:07 UTC 1970 on tty1                                
    Welcome to Linaro 14.04 (GNU/Linux 4.14.0-g8a57ede aarch64)                     
                                                                                    
     * Documentation:  https://wiki.analog.com/ https://ez.analog.com/              
                                                                                    
    root@analog:~# 
    

  • Can you measure the VADJ level on the FMC board? It's is quite strange, none of the devices on the FMC was probed by the kernel.

    "Am I supposed to connect the positives on the AFE board to the positives on the DAQ board?" - yes, you should do that.

  • Thanks for the fast response. I measured the VADJ level on the DAQ board and it was stable at 1.803V

  • Just made a quick test with the 2019_r1 release and I can not replicate this issue. 

    I'm trying to share as lot info as possible, so you can find what did you do wrong.

    First, the card should be made from here: http://swdownloads.analog.com/cse/2019_R1-2020_06_22.img.xz 

    Second, you have to update the boot partition with a right kernel image, device tree and bit stream. You boot partition should look as follows:

    Image should be copied from zynqmp-common, the BOOT.bin and system.dtb should be copied from zynqmp-zcu102-rev10-fmclidar1. Just these three files are important, but you need to make sure that these three are the right one.

    Third, the DAQ board should be connected to J5 (HPC0). At this stage, it is not important how you connect the SMA cables between the DAQ and Laser/AFE boards. You can plug just the DAQ (FMC) board to ZCU102, you should still see all the devices probed after bootup.

    Fourth, all the voltage levels should be good on the DAQ board. (12V, 3.3V, VADJ-1.8V, 1.3V etc.)

    After a successful bootup you should see the following in terminal after running iio_info | grep device:

    Try to redo these steps from scratch and let me know how it goes.

    Thanks,

    -Istvan

  • Hi.
    I followed what you provide and the result was:
     root@analog:~# iio_info | grep device                                           
    IIO context has 5 devices:                                                      
            iio:device0: ams                                                        
                    1 device-specific attributes found:                             
                    No trigger on this device                                       
            iio:device1: ad5627                                                     
                    No trigger on this device                                       
            iio:device2: pll                                                        
                    No trigger on this device                                       
            iio:device3: ad7091 (buffer capable)                                    
                    1 device-specific attributes found:                             
                    2 device-specific attributes found:                             
                    No trigger on this device  
    
    
    because this result doesnt seem correct i meseured some pins that i thought was relevant, and got this
    vadj = 1.8
    3v3_out3 = 0
    3v3_out2 = 0
    3v3_out1 = 300mV
    3v3_fpga=3.3
    tp701 = 3.3
    tp703 = 0
    
    
    Any ideas of what is going on?
    
    
    Also, I notice that the image is for the zcu102 rev 1.0 and the zcu102 that I got is the zcu102 rev 1.1. can that have an impact on this?
  • Hi.

     

    On the DAQ board:

    1. Please measure the voltage at C2M_12P0V with respect to AGND. The test points are positioned next to a corner of the board.

            1.1. LED CR401 is placed next to the C2M_12P0V test point. Is it on?

     

    1. Please measure the voltage at TP1 with respect to AGND. The test points are positioned in the vicinity of the C2M_12P0V test point.

     

    1. Check your DAQ board revision. You should find the revision next to the connector for the laser board. It should be rev B or rev C. If it is rev B, please measure the voltage at PG with respect to AGND. You should find the test point in the vicinity of the connector for the laser board.

     

    Thank you.

    Cristian

  • Hello! My name is Ricardo, and I'm the PhD student responsible for André Campos' MSc project. For now on, I the one that will proceed with the tests. Our board is rev B and on the DAQ board we have the following:

    • C2M_12P0V - 12.11 V
    • CR401 LED - OFF
    • TP1 - 0 V
    • PG - 0.66 V

    Thanks in advance.

    Edit: We have noticed that there's an issue with Rev B and Arria 10 board.
    Do you think that we could be facing a similar problem with our setup (ZCU102 rev 1.1)? 

  • Hi.

    Please measure the voltage at 3V3_STBY. If you do not have 3.3V, the Arria 10 fix will not help you.

    Please measure the voltage at PWR_IN. It doesn’t have a test point, but you should find it at the anode of CR401.

    Also, please check the continuity of F401.

    Thank you.

    Cristian

  • We have 12V on PWR_IN, and the F401 is blown. We aren't sure if the fuse is blown in the very first attempt of powering the board or if it is something wrong with the board from fabric since the CR401 LED was off the entire testing time. It is possible from our side to switch the fuse without losing the warranty? Do you have any ideas of how this fuse was blown?  The only things that come to my mind are either:

    • The minimum distance between laser and obstacle wasn't respected; thus, the received power was higher than supposed on AFE (unlikely).
    • The DAQ to AFE and Laser board digital connectors were connected inversely.