Hi Analog.
I've build the Jesd eye scan application ( latest commit ) on a clean UB18 VM, mounted the target device trough sshfs but I can't seem t get a connection with the target JESD device
The file on target: eyescan_info does not exist but the devices are present in the file system.
One thing I've noticed: The "display" drop down menu stays empty.
Any ideas about this? Any help would be welcome
Thanks
Deville
zynqdev@ubuntu:~$ ls mnt/sys/bus/platform/devices/84a60000.axi-adxcvr-rx/ driver driver_override modalias of_node power subsystem uevent
You need to use at least our 2018_R2 or master linux branch:
root@analog:~# ls -al /sys/bus/platform/devices/84a60000.axi-adxcvr-rx/ total 0 drwxr-xr-x 3 root root 0 Apr 26 15:01 . drwxr-xr-x 18 root root 0 Apr 26 14:53 .. lrwxrwxrwx 1 root root 0 Apr 26 15:01 driver -> ../../../../bus/platform/drivers/axi_adxcvr -rw-r--r-- 1 root root 4096 Apr 26 15:01 driver_override -rw-r--r-- 1 root root 4096 Apr 26 15:01 enable -r--r--r-- 1 root root 2091000 Apr 26 15:01 eye_data -r--r--r-- 1 root root 4096 Apr 26 14:53 eyescan_info -r--r--r-- 1 root root 4096 Apr 26 15:01 modalias lrwxrwxrwx 1 root root 0 Apr 26 15:01 of_node -> ../../../../firmware/devicetree/base/fpga-axi@0/axi-adxcvr-rx@84a60000 drwxr-xr-x 2 root root 0 Apr 26 15:01 power -rw-r--r-- 1 root root 4096 Apr 26 15:01 prescale -rw------- 1 root root 4096 Apr 26 15:01 reg_access lrwxrwxrwx 1 root root 0 Apr 26 15:01 subsystem -> ../../../../bus/platform -rw-r--r-- 1 root root 4096 Apr 26 14:53 uevent
I have the same problem, I didn't get any eye-data. I din't get eye scan data.
total 0 drwxr-xr-x 3 root root 0 Apr 29 12:11 . drwxr-xr-x 18 root root 0 Apr 29 12:11 .. lrwxrwxrwx 1 root root 0 Apr 29 12:19 driver -> ../../../../bus/platform/drivers/axi_adxcvr -rw-r--r-- 1 root root 4096 Apr 29 12:19 driver_override -rw-r--r-- 1 root root 4096 Apr 29 12:22 enable -r--r--r-- 1 root root 2091000 Apr 29 12:19 eye_data -r--r--r-- 1 root root 4096 Apr 29 12:19 eyescan_info -r--r--r-- 1 root root 4096 Apr 29 12:19 modalias lrwxrwxrwx 1 root root 0 Apr 29 12:19 of_node -> ../../../../firmware/devicetree/base/fpga-axi@0/axi-adxcvr-rx@84a60000 drwxr-xr-x 2 root root 0 Apr 29 12:19 power -rw-r--r-- 1 root root 4096 Apr 29 12:22 prescale -rw------- 1 root root 4096 Apr 29 12:19 reg_access lrwxrwxrwx 1 root root 0 Apr 29 12:11 subsystem -> ../../../../bus/platform -rw-r--r-- 1 root root 4096 Apr 29 12:11 uevent
I am running my application on a remote location with follow instruction. Is this enough?
dave@HAL9000:/home/dave# mkdir /home/dave/mnt dave@HAL9000:/home/dave# sudo sshfs -o allow_other -o sync_read root@10.44.2.224:/ /home/dave/mnt dave@HAL9000:/home/dave# jesd_eye_scan -p /home/dave/mnt
Does the sshfs mount succeed?
If you go to the mount location /home/dave/mnt/sys/bus/platform/devices do you see both the JESD XCVR and link layer cores?
-Michael
Yes i see 3 XCVR's.
You use the latest source from master for the jesd_eye_scan app?
Do you get any errors?