• Content Count

  • Joined

  • Last visited

Everything posted by JColvin

  1. Hi @jcz, Yes, Xilinx is the creator/producer of the XUP USB-JTAG. As for the flex extender cable, I'm not certain what connection your board has, but if you are using the 6-pin version of JTAG (as opposed to the 2x7 pin on the adapter), you could use a 6-pin gender changer and a 6-pin MTE cable such as the ones that I linked (with 100 mil spacing). As for the 2x7 extension cable, you could likely use something like this one. Let me know if you have any other questions or if I entirely misunderstood what you meant by flex extender cable. Thanks, JColvin
  2. Hi @Mattochan, It looks like you are being helped out on a separate support channel, though from my personal perspective I have never heard of the C1 on the Oscilloscope trace disappearing. What I would recommend attempting is re-calibrating the AD2. I would also ask since if you using the BNC Adapter Board if you had ever applied a differential voltage to C1 since the BNC Adapter Board is not differential, so the board could have become damaged, though I would have expected the leads to become damaged first. I also presume (though I do not think it would make a difference, but in th
  3. Hello, I'm re-posting the answer you provided to the customers question so it is more clear that there is an answer to this question. Thanks, JColvin
  4. JColvin


    Hi @UOB, Unfortunately, Adept does not support EDIF files and we are not aware of any other tools that support programming Xilinx FPGAs with them. Thank you, JColvin
  5. Hi @2425842447, Unfortunately, we do not provide the source code for our Adept application. Thank you, JColvin
  6. Hi @Geomancer, I can't personally tell you which IDE will be better for your development needs, though I will say that the chips may be fast enough to run all of your tasks by itself, provided that you can read from the SD card fast enough. We (Digilent) ran a 900 (30x30) LED display off of a WF32 through MPIDE to play the "Snake" game and have it communicate with LabVIEW over serial to keep track of high scores. To be fair, the library written to control all of the LEDs was written in Assembly, so that certainly helped with the timing. In the end, you may want to go with some direct
  7. Hi @jcz, Digilent just resells the XUP USB-JTAG, so we're not able to offer a lot of advice or have the ability to change/fix the firmware for it as we did not develop the product. Xilinx support may be able to help you in this regard though. Thanks, JColvin
  8. Hi @LJC, Looking at this White Paper from National Instruments, it does not appear that the Nexys 4 DDR is listed in the compatiblilty list with Multisim. This older post on an NI Forum thread seems to confirm this as well. It appears though that in step 5 of this Instructable that there is a work-around to add this compability, though I have never tried this for myself. Thanks, JColvin
  9. Hi @clf, I'm not a lawyer by any stretch of the imagination, but yes, I believe you may put these additional copies on other computers. Thanks, JColvin
  10. JColvin

    Zybo and PmodCAN

    Hi @mbo, What sort of status were you hoping to read? Based on datasheet for the CAN device in the Pmod CAN, there a few registers that show status (4-2, 4-11, 4-35) but they all tend to be single bits of information. There is also a Read Status instruction which is what that function you listed is, but it returns specific bits in certain registers (the bits are detailed on page 60, the registers referenced are on page 52 and page 32). Thanks, JColvin
  11. Hi @jcz, I do not know for certain if reprogramming will solve what you are seeing, though I think it may. I don't know the best approach to program the HS-3 on a DOS system; I will have to confer with @Bianca to see if she has any other recommendations since I am not as familiar with this reprogrammer. Thank you for your patience, JColvin
  12. Hi @jcz, I have sent you a PM with the reprogramming application for the JTAG HS3. Thanks, JColvin
  13. Hi @clf, You can also create additional copies of the WaveForms software provided they are used for Digilent hardware as mentioned in Section 5. Let me know if you have any other questions about this. Thanks, JColvin
  14. Hi @Enrico, My guess is that it is less of a Vivado bug and more of hardware bug, since this issue is not only limited to the TFT LCD screen. The internals of the LCD screen are probably expecting a constant value ('1' in this case) and don't handle a floating SS pin very well; our Pmod displays have the same issue. On a broader note, most electronics are not equipped to handle floating voltages very well so this issue will always crop up from time to time on other things as well. You always can't presume if something needs to be active low or active high either, so the tools (Vivado or t
  15. Hi @Thomasx, What I would do (I don't have a Arduino Mega ADK so I can't confirm functionality) is I would add a new set of #if defined set for the ADK in that same MtdsHal.h. Since it appears that it is based of the AT MEGA 2560, I would probably add in the following lines after line 55 (the one just before the "#endif" after the "#define pinMtdsSelStd SS // standard SPI SS pin"). #elif defined(__AVR_ATmega2560__) #define pinMtdsSelStd 10 This provides a non-hard coded way to add in the functionality; what I suspect is occurring on your board is that it expects the chip sel
  16. Hi @athman8, I was able to get a Rev C of the Wi-FIRE to successfully the deWebIOServer demo using the same SD card that I had been using for the WF32 with no changes. Do you happen to have another SD card that you could try on the Wi-FIRE to confirm that it does not mount correctly? Additionally, what are you using to upload the code onto the board? I am using the Arduino IDE (version 1.8.5) with the Digilent Core (version 1.0.4). Thanks, JColvin
  17. Hi @ahmedmohamed85, Sweet, thanks for sharing this resource! Thanks, JColvin
  18. Hi @2425842447, Unfortunately, Digilent has not created any Adept libraries that support armeabi or armeabi-v7a and currently does not have any plans to do so. Thank you, JColvin
  19. Hi @markaero, On our Store page, it is marked as limited time, which from my understanding (as not a member of the sales team) is that we have a limited amount of stock and are no longer actively restocking the part. My understanding is that our distributors are in the same boat; they will sell the stock they have but are also not getting new stock. So, I suppose you can think of this as EOL (though I don't know if that is formally correct) since none of the newer Digilent boards are or will be using this particular connector. Thank you, JColvin
  20. Hi @athman8, I have split your post off into it's own thread. I've personally have only used the deWebIOServer with the WF32, so I will try it with the Wi-FIRE and let you know what I find since it sounds like you are doing everything correctly. What revision of the Wi-FIRE do you have? Thanks, JColvin
  21. Hi @athman8, According to the reference manual for the Pmod DA2 in the Interfacing with the Pmod section, the first 4 bits will consist of two don't care bits followed by two bits that specify the power-down mode. Most likely you will want to keep the power down bits as both 0's as this will keep the Pmod in Normal operation mode. Let me know if you have any other questions. Thanks, JColvin
  22. Hi @paulgrangeray, At the moment it's hard to say if the HS2 is broken or not, especially if it is still recognized by Vivado. Could you also confirm if you can see the cable in Adept? Otherwise, the next step would be to see if you can program other boards with the same HS2 cable and if you can program your Artix7 FPGA via a different cable in the same JTAG location. Can you see any visible damage on the HS2 or the FPGA? Additionally, is your Artix7 a Digilent made board or is it a custom / 3rd party made board? If it's a Digilent made board, you won't need the JTAG HS2 to program t
  23. Hello @Murphy, I personally haven't seen this error, but looking at this thread from LabVIEW MakerHub, it may be something to do with OS? Otherwise, I presume you followed the guide available for LINX 3.0 here? Thanks, JColvin
  24. Hi @aiswarya, I would check out chapters 4 and 5 of this Xilinx Guide for how to design I2C communication in Vivado; this is the same guide that we use at Digilent when creating our own I2C based IPs. Thanks, JColvin
  25. Hi @whatpic, As attila notes, the most up to date help is built into the WaveForms software, but there are also some guides for the AD2 available in the AD2 Resource Center on our Wiki. Thanks, JColvin