element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Avnet Boards Forums
  • Products
  • Dev Tools
  • Avnet Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
MiniZed Hardware Design How do I setup XILINX hardware target for Minized (Ubuntu 20.04 LTS)
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Avnet Boards Forums to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 4 replies
  • Subscribers 323 subscribers
  • Views 2035 views
  • Users 0 members are here
  • minized
Related

How do I setup XILINX hardware target for Minized (Ubuntu 20.04 LTS)

sehaque
sehaque over 4 years ago

Hello, I have a Minized connected via direct USB cable to a physical Ubuntu host (not a Virtual Machine!) and I am having trouble in figuring out the required step to get it recognized as hardware target for XILINX Vivado toolchain.

 

My details:

 

  1. Linux Host: Small form server running  Ubuntu 20.04.2 LTS
  2. Vivado, Vitis, Vitis HLS version: 2020.2

 

All of the XILINX programs work. They need to see the hardware target to program, you know the hardware.

 

After insertion of of the USB cable, in the operating system we see:

[1135105.564912] usb 1-1.4: new high-speed USB device number 6 using ehci-pci

[1135105.677062] usb 1-1.4: New USB device found, idVendor=0403, idProduct=6010, bcdDevice= 7.00

[1135105.677063] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[1135105.677064] usb 1-1.4: Product: JTAG+Serial

[1135105.677065] usb 1-1.4: Manufacturer: Xilinx

[1135105.677066] usb 1-1.4: SerialNumber: 1234-oj1

[1135105.678730] ftdi_sio 1-1.4:1.0: FTDI USB Serial Device converter detected

[1135105.678758] usb 1-1.4: Detected FT2232H

[1135105.679103] usb 1-1.4: FTDI USB Serial Device converter now attached to ttyUSB0

[1135105.680470] ftdi_sio 1-1.4:1.1: FTDI USB Serial Device converter detected

[1135105.680495] usb 1-1.4: Detected FT2232H

[1135105.680735] usb 1-1.4: FTDI USB Serial Device converter now attached to ttyUSB1

  1. Are there any prepatory TCL steps to take?
  2. Is there a installation script that I needed to run when installing the Avnet Minized tutorials?
  3. The tutorials are all for 2019.x versions, and are not current for 2020.2, but I can follow easily and have the Hello World application ready to go.
  4. Need to program it - but hardware target search comes up NIL.

 

Thanks!

  • Sign in to reply
  • Cancel
  • sehaque
    sehaque over 4 years ago

    Well, that was quick:

     

    I had previously run the install script, which is described here: https://www.element14.com/community/message/255019/l/minized-board-not-detected-by-vivadosdk#255019

    For me the install_drivers script was in /opt/xilinx/Vivado/2020.2/data/xicom/cable_drivers/lin64/install_script/install_drivers

     

    But I had not actually disconnected it and reconnected it so the process had not been done properly. All I had to do is disconnect/reconnect, and I am able to program the FPGA now with basic images.

     

    Regards

     

    N3RDX

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • sehaque
    sehaque over 4 years ago in reply to sehaque

    I can indeed program, but when running the hello world application, I get nothing  on the console (Vitis, Vivado).

     

    Is there a guideline on how to use the same USB port for programming, and also UART? Is the instruction in the tutorials #2 incorrect?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • sehaque
    sehaque over 4 years ago in reply to sehaque

    Ok, solved it after I found out that as a regular Ubuntu OS user I had to add that specific user into the 'dialout' group as suggested in an ASK UBUNTU post :

     

    https://askubuntu.com/questions/58119/changing-permissions-on-serial-port

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • drozwood90
    drozwood90 over 4 years ago in reply to sehaque

    Hi there,

     

    Sorry you ran into all of this.  A lot of people actually use our VM Install guide as a starting point to setup their hosts, be them virtual or not.  Next time, you (and others) can take a look there.  All of the issues you brought up (and luckily found answers!) are listed in the VM install guide.  Most of the document is setting up the OS/Tools, not the "VM".

     

    You can locate that document under out ZedSupport page:

    http://avnet.me/ZedSupport

     

    Choose the version of tools, then inside the VM_Install_Guide folder.

     

    I am glad you were able to locate your answer and you posted a response!  I am sure this will help others in the future!

     

    --Dan

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube