UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Participant sarahleony
Participant
461 Views
Registered: ‎08-31-2018

RFSoC ZCU111 rfdc data write example

Hi all,

I am trying to the the rfdc-data-write-example up and running on my ZCU111. I only have a linux computer, so I cannot use the rf data converter eval tool's UI. Using the NON-MTSDesign_8x8 project it looks like I don't need the UI to run the project (hopefully that's true). I am following this guide here: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/57770205/RFSoC+RFdc+Build+and+Run+Flow+Tutorial.  I am able to run through all the steps using my linux machine (which has Vivado 2018.3 and Petalinux 2018.3) and was able to successfully generate a boot image (BOOT.BIN) including FSBL, ATF, PMUFW, bitstream and u-boot. I currently have an SD card with the PYNQ zcu111 2.4.1 image on it that runs the zcu111, and I replaced the BOOT.BIN and image.ub files with the ones I generated from the tutorial. I put the SD card into my ZCU11 and booted up but now I can't communicate with it via ethernet port (can't ping the normal address). Is there some steps I am missing to get this example working? Has anyone else been able to successfully run this without using the UI? I don't have to use PYNQ if I can get the program to run on the board.

 

Thank you,

Sarah

0 Kudos
1 Reply
Visitor pmorgado
Visitor
168 Views
Registered: ‎09-17-2019

Re: RFSoC ZCU111 rfdc data write example

I was able to run it without the UI. 

In serial port run ifconfig to check the IP address is correctly defined.

root@xilinx-zcu111-2018_3:/usr/bin# ifconfig

"eth0 Link encap:Ethernet HWaddr 00:0A:35:00:22:01
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20a:35ff:fe00:2201%4882584/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1850 (1.8 KiB) TX bytes:12214 (11.9 KiB)
Interrupt:30

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1%4882584/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

"

 

If the ifconfig does not show any IP defined, then define one that makes sense, for example my PC has IP 192.168.1.2 and to my board I assign the 192.168.1.3 with the following command:

ifconfig eth0 192.168.1.3 netmask 255.255.255.0

 

 

0 Kudos