cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Participant
Participant
865 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
Reply
1 Reply
Visitor
Visitor
572 Views
Registered: ‎09-17-2019

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
Reply