06-24-2020 11:51 PM
Hi,
We are trying to implement AXI STREAM FIFO (v4.2) to our petalinux 2019.2 driven design with Vivado 2019.2 on Ultrascale+ device. Even though, we can see the device in device tree and observe the axi address on vivado project, we cannot see the device on linux as /dev/axis_fifo. We found a linux driver on Xilinx forum, applied that to our desgin but it seems like it didnt have any effect on our problem. In petalinux 2019.2, we followed the following set:
*petalinux-config -c kernel
and found and added the axis fifo driver in "menuconfig". Also, we tried this "https://github.com/jacobfeder/axisfifo" driver and added as a module in our petalinux project. Yet, we couldnt see the axis_fifo device as "/dev/axis_fifo" on both trials. We tired these methods independently.
So, what might be the root cause of our problem and how can we solve it.
Sincerely,
ps: The same desing worked as intended on vivado 2018.2 and petalinux 2018 .2 (on Zynq and ip version 4.1.). But, our design runs on ultrascale+, Vivado 2019.2 and petalinux 2019.2 with "AXI STREAM FIFO v4.2".
-Coşkun Berk
06-30-2020 07:15 AM
Hi,
Is there anyone here to say how to resolve this issue?
10-30-2020 09:10 AM
Same issue in 2018.3... Any update?
02-26-2021 12:52 PM
I realize this topic is a few months old by now. Did you try adding 'status = "okay";' to your device tree file?