• Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by JColvin

  1. Hello, You will need to install the board files for Vivado in order for them to appear. You can do so by following this guide we have on our reference site. Let me know if you have any more questions. Thanks, JColvin
  2. A customer on our website asked the following question: I am trying to get started using my zybo board.My vivado suite does not have my zybo board registered under digilentinc. How can I get your boards registered in my vivaldo suite? The response is below.
  3. JColvin

    Arty Board questions

    Hello, I will ask some of our applications engineers for further input, but here are some initial responses. 1. We generally use Xilinx's MIG to configure the DDR memory. We have a MicroBlaze example that uses it in the Arty Resource Center here. 2. Unfortunately, you are not able to target this board with LabVIEW at this time, although I think that would be super cool to do so. 3. You certainly can add some high speed DAC's and ADC's. You may want to look into these two threads on our Forum for some more information on what you may need to do to get the high speed signaling working nicely. 4. We do have a demo for the Arty that sends out some information over the USB/UART bridge to your computer available in the Arty Resource Center here. Let me know if you have any more questions. Thanks, JColvin
  4. JColvin

    Arty Board questions

    A customer on our website asked the following questions: i want to have some details regrading Arty Board : 1) do you have ip core or code example for DDR handeling?2) can i program this board using labview?3) is it possible to add some high speed external adc and dac (about 100Mhz clock rate)? 4) do you have an ip core to serial communication using Ethernet or usb ?regards The response is below.
  5. Hello, I would recommend checking out this Instructable which looks it does exactly what you want: http://www.instructables.com/id/Controlling-a-WF32-from-a-Computer/?ALLSTEPS. Let me know if you have any more questions. Thanks, JColvin
  6. A customer on our website asked the following question: I purchased a WF32 for a project I am working on, and the board has been great. I have most of the functionality I need. I was hoping to now take advantage of the wifi capability and enhance the project to allow control from the web. As part of that process, I have been overwhelmed by your sample code that was written to explore this capability. I was hoping to find a very simple "blink LED from web page, report status of button to web page" type of sketch. Nothing fancy, just as bare bones as possible. There are similar simple wifi sketches for the Arduino with a wifi shield, and I was hoping you had something similar for the WF32. Thanks for your help! The response is below.
  7. Hello, If you have not modified the flash on the board, you should be able to disconnect it from power and then re-connect it to remove any program that was on the FPGA. I will ask some of our applications engineers to see if there is any design shipped with the board; they will get back to you here on the Forum. Thanks, JColvin
  8. A customer on our website asked the following question: Hi,I would like to reset(clear program) on netfpga 1g cml to go to original factory setting.How to do please suggest me.regard, The response is below.
  9. Hello, I believe that all of the differential pins that are routed to Pmod host ports can be used as single-ended pins (you can always create a simple design testing it and see if any errors are produced or not). I have asked some of our applications engineers to confirm the status of the pins though; they'll get back to you here on the Forum. Thanks, JColvin
  10. A customer on our website asked the following question: On your dev/eval boards, even though you have certain signals routed as differential out to PMOD connectors, since FPGA's can be configurable I can still use those as single ended if I wish correct? It's just a convenience that those pins are already routed differentially should I require differential signals correct? The response is below.
  11. Hello, That particular component should be populated with a 200 Ohm 0402 sized resistor. In terms of board functionality it is not critical; I'm fairly certain that it just acts as a current limiting resistor in case a short somehow occurs. In your situation, that particular pin will transfer signals at a faster rate than the other SPI pins that still have their resistors, but I do not anticipate this being a problem since I suspect the SPI controller on the LaunchPad will not run fast enough for you to encounter this (I could be wrong though). Let me know if you have any more questions. Thanks, JColvin
  12. A customer on our website asked the following question: I ordered the orbit booster pack for the Tiva C board from mouser. i was looking over it and noticed R4 was not populated on the board after i took the QC sticker off. I don't think the resistor came off from taking that sticker off. Anyway after checking the schematic it looks like a 200 ohm resistor should be there. Should this component be populated? I'm not sure how critical this resistor is for the function of the MOSI. i have used boards without having a resistor at this type of connection. If this should be populated what package is this resistor so i could put one on. 0402? The response is below.
  13. Hello, I have asked some of our applications engineers about this; they will get back to you here on the Forum. Thanks, JColvin
  14. A customer on our website asked the following question: Regarding the JTAG-SMT2-NC:Could you please let us know the characteristic impedance of the traces for TCK, TMS, TDI, and TDO? I saw in the datasheet that it should be below 100ohms, but we are crossing a back plane with the signals and would like to try to match our traces to yours as closely as possible. The response is below.
  15. Hello, From my understanding, the only Ethernet demo Digilent has created for the Nexys Video is available here in the Nexys Video Resource Center. The PmodNIC100 on the other hand will be a lot more tricky because we do not have any non-Microchip based demos for it. I have asked some of our applications engineers for more information about using the Ethernet port on the Nexys Video; they'll get back to you here on the Forum. Thanks, JColvin
  16. A customer on our website asked the following question: I tried to find any documentation about the use of the onboard Ethernet port of the Nexys Video Artix-7 FPGA nor was I able to find anything for the PmodNIC100: Network Interface Controller.Any links to documents or examples that use both of these functionality would be GREATLY appreciated.These two features were the main reason I purchased this kit. The response is below.
  17. Hello, I suppose the unorthodox answer would be to use hot glue or epoxy over the top of the connector to hold it in place, but I have aske some of our applications engineers to see if there is a more formal solution. Thanks, JColvin
  18. A customer on our website asked the following question: Hi SMT USB connector put it on module is coming off very easily. Is there any solution for this?http://store.digilentinc.com/jtag-smt2-surface-mount-programming-module/ The response is below.
  19. JColvin

    Nexys4 DDR Mechanicals.

    Hi popest, I was able to get a Nexys Video to measure and this is what I found with a pair of calipers as per this picture. I don't have the appropriate software to get the dimensions form the picture directly, so take the caliper measurements as you will. Thanks, JColvin
  20. From the album: Forum photos

    Requested dimensions for the holes surrounding the FMC connector.
  21. Hi Dennis, I got the Arduino_ADConverter.ino code working to some extent. The two changes that I made were in the loop() function: float volt=AD7193_ConvertToVolts(data,-3.3); //I changed the -3.3 to 2.5 since that is the internal reference voltage used by the embedded chip //at least that's how the code currently sets the chip up I also connected the AINCOM pin (labeled as "ACOM" on J2) to ground. With that, I was able to measure voltages ranging from 0V to 2.5V with semi-reasonable accuracy. If I switched AINCOM to a different voltage, say 1V, I would then take the measured voltages that the PmodAD5 was providing and add 1V to them to get the correct result. However, I seemed to be fairly limited by the 2.5V reference so when I get an opportunity (hopefully by the end of the week) I will try setting the external reference bit in the configuration register and apply 5V between the two pins to see if I can get a much wider voltage range I can measure (supposedly between 0V and 5V when the gain is set to 1 as touted by the datasheet). Thanks, JColvin
  22. Hi Hananz, It's a little hidden in Jon's post but you can use the JTAG HS2 to program the board via PJTAG. Thanks, JColvin
  23. Hi DennisT, I got to work with the PmodAD5 some yesterday (and will work with it some more today), using the Arduino_ADConverter.ino and the associated .h file. I personally didn't see anything in the github (at least for that file) about any clock issues; right now the code is using the internal 4.92 MHz clock (supposedly. If it's not working that'll be a different story). The issues that I was seeing with the code atm was that the convert to volts equation in the main loop was using -3.3V rather than +3.3V and that it was taking a sample size of 1000 when the function was designed to accept a char which from my understanding is just 8 bits so you should be limited to 255 as the max value to put in. I don't know if the IDE then truncates the incoming 1000 or what, but after those changes, I was seeing some reasonably accurate values being measured by the module in the pseudo differential mode with a gain of 1. I'm going to work with it some more today to see if I can get some more consistent results, making sure I'm in the specified datasheet bounds, and let you know how it goes. As for the external crystal oscillator, if you wanted to use one, you could do so (I'm hoping to use the Pmod without one). You can find the appropriate oscillator and capacitors to use described in the PmodAD5 schematics. Thanks, JColvin
  24. Hi Mohit, Please take a look at the response to your duplicate post in the more appropriate FPGA section of the Forum. Thanks, JColvin
  25. Hi kramer, I played around with the traces (I'm not sure what the official language is for them either), but unfortunately was not able to find a way to adjust the trace height within it's trace window. All I was able to do was adjust the individual trace window heights, but the traces would expand so that they touched both the top and bottom of the window just as you found. I'm on a Windows computer, so I suspect this is a common thing between all versions of Waveforms. I can ask the appropriate engineer to see if this could be something that can be put on a list for a future revision. I was able to find a way to reorder the traces though: on the very far left there is a column of blank space where you can click on the trace window you want and drag above or below another trace window to move it. However, this only works for separate trace "groups". For example, with the SPI bus trace, you cannot rearrange the Select, Data, and Clock among each other, but you can take the whole SPI bus trace set to go above or below a I2C bus trace or a second SPI bus trace. Let me know if you have any more questions. Thanks, JColvin