Search the Community

Showing results for tags 'help'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Scopes & Instruments
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 16 results

  1. Since you folks an Digilent make these wonderful board files that make it super easy to connect components, I figured I'd make my own for a custom board. The problem is that my design uses a differential sysclock, whereas most Digilent designs use a single-ended sysclock. I have been pouring over the board file chapter in UG895 to figure out how to do this, but unfortunately I haven't found any examples or hints in doing so. A single-ended clock interface in the board.xml file looks like this: <interface mode="slave" name="sys_clock" type="" of_component="sys_clock" preset_proc="sys_diff_clock_preset"> <description>3.3V Single-Ended 100MHz oscillator used as system clock on the board</description> <port_maps> <port_map logical_port="clk" physical_port="clk" dir="in"> <pin_maps> <pin_map port_index="0" component_pin="clk"/> </pin_maps> </port_map> </port_maps> <parameters> <parameter name="frequency" value="100000000" /> </parameters> </interface> Which allows one to click and drag "System Clock" from the board tab into the block design and gives you a clocking wizard with a single-ended clock. I want to be able to do the exact same thing, except instead of spawning a clocking wizard with a single-ended clock, it spawns a clocking wizard with a differential clock, like this: Here is my failed attempt at creating this interface: I used "" instead of "" and added another port map for the p/n signals. <interface mode="slave" name="sys_clock" type="" of_component="sys_clock" preset_proc="sys_diff_clock_preset"> <description>3.3V Double-Ended 100MHz oscillator used as system clock on the board that don't work none good</description> <port_maps> <port_map logical_port="CLK_P" physical_port="clk_p" dir="in"> <pin_maps> <pin_map port_index="0" component_pin="clk_p"/> </pin_maps> </port_map> <port_map logical_port="CLK_N" physical_port="clk_n" dir="in"> <pin_maps> <pin_map port_index="0" component_pin="clk_n"/> </pin_maps> </port_map> </port_maps> <parameters> <parameter name="frequency" value="100000000" /> </parameters> </interface> and I added the following pins to my pin file: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <part_info part_name="xc7a200tffg1156-2"> <pins> <pin index="00" name ="clk_p" iostandard="LVCMOS25" loc="AG29" /> <pin index="01" name ="clk_n" iostandard="LVCMOS25" loc="AG30" /> Which gives me this message: "'System Clock' board component cannot be connected because no possible options to connect." when I try to click and drag system clock into the design: Do I need to edit the preset file, or is the syntax for my interface definition incorrect, or am I missing something else entirely? Any help is greatly appreciated. Thanks in advance
  2. Good evening, My Openscope at the beginning worked regularly both as a agent and in wifi. One day he stopped working, but after a few attempts he has resumed regularly. Now I am again in the same condition, the device is not responding and when the connect on the USB port is not even seen the com. LED 4 flashes continuously and I also tried to send it to boot mode, the com is not seen the same. What can I do? Best Regards and thanks! Alfredo
  3. Colin

    Zybo tutorial help

    i currently have a project where i need to produce a tone from a zybo board and to familiarise myself with the board i downloaded the pdf from and the zip files but and i do the tutorials step for step but when i try to run the programme on the board nothing happens im using vivado 2017.1 i have the ports set to 115200 baud when i import the c code i get a warning from xparamaters.h i asked my project manager and they said its because im not using costraints but the turtorial specifically mentions not using constraints can anyone tell me what am i doing wrong despite the fact im doing the tutorial step for step?
  4. Xueqi

    Basys3 Multiplier Question

    Hello, I am making a project to make the XADC read voltages, and I want to multiply the voltages from channel 1 and channel 2, do I need to send the two voltages to the multiplier at the same time? And if there is a delay when I get those two voltages, how can I send them at the same time. New to the FPGA, please help me. Thanks in advance.
  5. Burth


    Adept does not recognize cpld xc2c2 "initialization failed check connection try again" Shows current and signal the problem is that when running the adept program
  6. Hello everyone, For a school project, my group is trying to make a 3D printer and we need to run 4 stepper motors (3 for motion and 1 for the extruder) using myRIO. Since we would need 4 drivers to run each motor, we are thinking of using a combination of these following adaptors. We are also wondering how could we control the heating element in the extruder using the myRIO controller? 2 of the Pmod Adapter for NI myRIO 4 of the Pmod STEP: Stepper Motor Driver (2 connecting to each Pmod Adaptor) 2 of the MXP extender cable We are not very familiar with electrical specs of devices and would love any help to clarify.
  7. I can't get my brand new AD2 to connect to my Mac. WaveForms2015 reports No device found. I don't know if there's any kind of power LED on the Discovery 2, but if there is it's not illiuminated. I followed the guide here: and rebooted as well. Meter says 1.2A off the USB on the Air. No love. Help!
  8. Hi, I bought an analog discovery few months ago and been really happy with my purchase but for one point: I'm unable to analyze spi protocol with the logic analyzer. I have no problem using the software to see slower protocol such as uart, but when it comes to spi, I can't get the settings right to see the bits in a spi line. I'm joining a picture of the software with the data that I get... I can confirm that actual spi data is transferring in the line that I am probing and that the analog discovery cables are at the right place. Thanks for your help, Marc
  9. I am attempting to sample values from the XADC and use those values to control a video display connected via VGA. Both of these parts work separately, but when I attempt to combine the hardware for the two, the XADC stops working. Specifically, the XADC still returns values, and those values still fluctuate slightly, but they don't represent the voltage anymore. I'm using the XADC in single channel mode, and have tried both channels 6 and 14. I've connected my analog input to PMOD-JA in the appropriate places for channel 6 and 14. Both of these channels function perfectly in my XADC only design, but when I add the VGA display hardware they stop working. The values returned by the XADC still fluctuate, so it's sampling something, just not the thing I want it to sample. For example, I had a voltage difference of approximately 0.37 volts across channel 14 and some of the 16-bit values returned by the XADC were 206, 187, 196, 226, 201, 220, 201, 187, 222, 229, 192, 213, and 225. These values stay in this 100-200 range even if the voltage is changed. Again, the correct values are returned when using the hardware without the VGA display. Adding the VGA hardware breaks it. I'm interested to know if anyone has successfully used both the VGA output and the XADC in the same project, and if they had to do anything special to get the setup working. If necessary, I could provide code or a Vivado project that demonstrates my issue. Thanks!
  10. Hello all, I am writing C code for the arty board to basically emulate the automotive SENT protocol. I just need to know if the output pins are open drain on this board to prevent accidental loads that could damage my parts. Let me know if any further information is required. Thanks, Tim
  11. Hi every one. I was Created HLS Ip Core. This Core is a simple Image Filer, and the input for this Core is a matrix of picture that I built in Matlab, Now I'm trying to have a input from HDMI and filter output from VGA. In other words, I don't know "How create a simple block design in ZYBO for have HDMI input, VGA output and HLS IP CORE?" and "Which commands need to read frames from input in SDK sowftware?" Best regards. Abish SJ
  12. Hi everyone! I'm Jorge an Electronics Engineer who want to buy the Basys 3 FPGA for the first time. I took some FPGA subjects at the University and I did some practical stuff using a Spartan 3 FPGA and Nexys 2 through ISE design suite. Now I want to have my own FPGA to continue learning myself and do some crazy stuff. Basys 3 description sais that it is not supported by xillinx ISE, so the only possibility is to use it through Vivado. My big doubt is: should I buy the 'Vivado Design Suite Voucher' together with the FPGA?? It is only 10$ difference. What is the difference between buy it or no? Can I generate the bytestream in Vivado without having the voucher? Finally, if I buy the 'Vivado Design Suite Voucher', when does the license finish? Should I buy 2 vouchers? Is it posible to use Vivado Voucher license in 2 pcs? my home pc and my laptop. Thanks for the help, I'm still quite new with this kind of programs and licenses. Up to now we used the ISE web pack. Regards
  13. yazzy

    Go pro 4

    Would this apply to the Go pro hero 4 black edition ?
  14. Dear Community. I've recently bought a Zybo Zynq board and i'm having some getting started problems. Im known with both C and VHDL programming before but i've never had such a multi-purpose FGPA, dualcore board before. I tried following some basic tutorials, like: and several youtube led blinks. But I'm experiencing different problems with all of them. My board isnt listed in the Vivado 2015 > new project > boards list I can't find the right settings to get the leds to the GPIO Or when I find a "pre made tutorial led blink" its made on a earlier version of vivado and i can only open it read only, or it edits the files causing errors. I did however get the Xililinux running at the moment ( but thats just copying bootfiles to a sd card) Is there anyone who has a tutorial which is compatible with Vivado2015 and can get me started trying to do some actual programming in this new and unknown environment to me. Any help would be greatly appreciated. And sorry to ask such a question Greetings
  15. Hello all, I am trying to program a Basys3 to perform basic logic functions. It seems like it would be really easy to accomplish but I am still a little unclear how to program the board as well as write for Vivado. For example I think that I should be able to, in theory, program the board to be an AND gate by writing a program that looks at switch 0, switch 1, and LED 0. If switch 0 and switch 1 are both switched on LED 1 comes on. It sounds super easy I just have no idea how to write in vivado. Any help would be super appreciated. Thanks Capnfrost
  16. Hello everyone . I am looking for FPGA development boards that offers the following ports VGA PS/2 Two DB9 RS232 RJ45 i also need an SMA Connector and at least 1600K gates so Spartan 3E Starter Board is not an option for me, can anyone kindly advise me about the board I should go for ,and what Pmod modules should I purchase with it. Regards, Abdul Hafeez.