1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

How to program FPGA on Neso by using USB-JTAG via FT2232H?

Discussion in 'FPGA Boards' started by Vu Quang Huy, Mar 2, 2018.

  1. Vu Quang Huy

    Vu Quang Huy New Member

    Joined:
    Nov 16, 2017
    Messages:
    4
    Likes Received:
    2
    Trophy Points:
    3
    Gender:
    Male
    Location:
    Vietnam
    Hello,

    Could you please tell me the way to download bitstream to Artix-7 via USB-JTAG channel A on FT2232H?

    I successfully downloaded bitstream with Xilinx Cable and Jtag connector Neso but never with USB Jtag on Ft2232h.

    Following is my steps:
    - Install ft2232 VCP and D2XX driver.
    - Setting jumper configuration for Jtag. (Ft2232 <->USB Jtag).
    - Create Helloworld application with neso bsp and using Vivado SDK to download bitstream. Vivado SDK doesn't detect Neso or Jtag USB.

    *I tried steps on both Ubuntu 16.04 and Windows 10. I can see /dev/ttyUSB0 and /tty/USB1.

    Thank you.
     
  2. rohith

    rohith Administrator Staff Member

    Joined:
    Mar 3, 2016
    Messages:
    66
    Likes Received:
    11
    Trophy Points:
    8
    Gender:
    Male
    Location:
    Bangalore
    Hello @Vu Quang Huy,

    The JTAG on Channel A of FT2232H cannot be used directly with Vivado at the moment. But, you can use xc3sprog and openocd to program Neso via USB, without any external JTAG cable.

    For xc3sprog you can refer to this thread: https://phpstack-776178-2640993.clo...the-saturn-spartan-6-board-using-xc3sprog.96/ The programmer would be same "saturn"/"ftdi". Both should work well.

    For using OpenOCD, please refer to this patch http://openocd.zylin.com/#/c/4360/
    You can program .bit file using:
    Code:
    openocd -f board/numato_neso.cfg -c "init; pld load 0 top.bit; exit"
    Thanks!
     
    Vu Quang Huy likes this.
  3. Vu Quang Huy

    Vu Quang Huy New Member

    Joined:
    Nov 16, 2017
    Messages:
    4
    Likes Received:
    2
    Trophy Points:
    3
    Gender:
    Male
    Location:
    Vietnam
    Thank you so much for your support. I have follow your instructions and it WORK!!! Great!
     
    rohith likes this.
  4. rohith

    rohith Administrator Staff Member

    Joined:
    Mar 3, 2016
    Messages:
    66
    Likes Received:
    11
    Trophy Points:
    8
    Gender:
    Male
    Location:
    Bangalore
    Hello @Vu Quang Huy,

    That is great news! :) Congratulations!

    It would also be really awesome if you have any article or blog post on your blog on how to do this. It would be of great help to other fellow Neso/Skoll/Saturn users! Do let me know if you do!

    -Rohit
     

Share This Page