JColvin

Administrators
  • Content Count

    4198
  • Joined

  • Last visited

  • Days Won

    166

Everything posted by JColvin

  1. Hello, You will need the Adept Runtime, available for download here: https://reference.digilentinc.com/reference/software/adept/start. We also have an installation tutorial for Linux based machines that you can follow along here: https://reference.digilentinc.com/learn/instrumentation/tutorials/ad2-waveforms2015-installation-linux/start. Let us know if you have any questions. Thanks, JColvin P.S. I also moved this topic to a more appropriate section of the Forum.
  2. Hello @MichalMikolajczyk, The problem you and your peers are running into is that BTNU and BTNL share the same lines with the PGD and PGC signals which are used during programming and debugging. My understanding is that even though you have the statement "#pragma config JTAGEN = OFF" as recommended in the Basys MX3 Reference Manual (relevant section here), because you are forcing the debug mode, those signal lines are being used regardless, producing the behavior that you are seeing. Unfortunately, I do not have a clean way to offer to fix this aside from using buttons C, R, or D dur
  3. Hello @uros, Truthfully, I am not certain how that would work. I imagine that as a node-locked license it would update Vivado as a whole if you activated a new voucher, as opposed to having multiple node-locked licenses on your machine. Then again, you can have multiple webPACK versions of Vivado on your machine (although they are not license based, so the comparison isn't completely fair), so perhaps you would be able to have two difference versions of the design edition of Vivado (or SDSoC if you are getting Zynq). As for the different chips, if they are both from Digilent, my unde
  4. Hi @RedskullDC, Unfortunately, we have not yet developed such a product at this point in time. We do have a have a product manager specifically for Pmods now (which was not the case when this thread was created), so I will get this request to them. I'll give an update later if I can, but it may be some time (i.e. months) before I am aware of any development status for such a product. Thanks, JColvin
  5. I have created a new sub-forum for this style of post and moved this thread to that sub-Forum ("Tutorials", available in the "Learn" section in the "General Discussion" category). If anybody ever sees a thread that they feel is in the incorrect location, please contact me directly about it as I am the one who is able to do something about it. As always, if anybody has suggestions and feedback about the Forum structure (new subForums, etc), please share it in the conveniently named Suggestions & Feedback subForum. Thanks, JColvin
  6. Hi @uros, I've personally never tried to do this, so it is speculation on my part in terms of the usage of Xilinx voucher. Ultimately, Xilinx will be the final authority on their own software so it will be up to them on how everything will work. As I understand, that means I won't be able to get Xilinx software tools updates after a year, but would I regain access if I purchase the same board from Digilent and use another voucher? -- Yes, I believe that would be the case because the license is node locked so it wouldn't be concerned that the board has a different serial number.
  7. As an easter egg that I just learned, such a thing is already planned for the next release
  8. I realize that I can't possibly know the full story on both sides of the equation here and wasn't aware of any of this until reading this today, but I will have to ask that this discussion be taken to the messaging side of things rather than posting on the Forum. Thank you, JColvin
  9. But in this particular case, just props to @attila since as far as I know, WaveForms 2015 == attila.
  10. Hello, All of Digilent's system boards, including the Zybo board, are designed to be a development platform where any number of designs and applications can be implemented on the board. Because various applications can be added to and removed to the system board at potentially any point in time, we have designed our boards to be very robust and last for many years of use so that they can continually be used in your application as it continues to evolve. Unfortunately, because of this, it is impossible for us to create a test that adequately covers all possible use and stress cases th
  11. Hello @javila, At this point in time there isn't a huge difference between the Digilent Core and the chipKIT Core, but we (Digilent) now maintain and update all of our associated board files on the Digilent Core rather than the chipKIT Core. I didn't see anything that indicates that the board is fried from the verbose file, but your new output suggests (as you likely noted) that the bootloader isn't present on the new board. This can happen if you've ever programmed the Wi-FIRE with MPLABX or directly uploaded a different .hex file or something similar. I don't know for certain if th
  12. Hello, It appears that @praveen intended to respond but apparently the post was submitted as a report rather than a reply. This is what they said: Hello , Thank you for your response. We are designing a Card which will interface with Nexys Video Board. We would like to know, how much clearance to be maintained on our board to place FMC Mating connector. Or at least provide us, Step Or DXF file of Nexys video board for our reference. Thank you. Regards, Praveen. Thanks, JColvin
  13. Hello @JohnBee, I apologize for not making sure that you received a response back much earlier in the year. To answer your question, you need to have C1+ and C1- on opposite sides of the resistor so that the voltage difference on the two sides of the resistor is observed. The resistor itself will need to be attached to the voltage source (Vcc) and ground (Gnd). As attila mentioned, the analog inputs are differential, so the value of Channel 1 on the Scope view inside of the WaveForms 2015 software will be the calculated value of (C1+ minus C1-). So, if C1- is connected to ground, thi
  14. From the album: Forum photos

    The resulting current i based on where the differential channel ends are located in relation to the resistor.
  15. FPGAs are inherently very versatile with many different sorts of features packed into a particular package and architecture. So why not have some Digilent FPGA boards that predominately use such features as opposed to others, rather than having multiple options that are all slightly different but at the same time almost the same? Here are some ideas that have been brought up to me: Low end Artix board that focuses on the PCIe capabilities of the 7-series chip Board that focuses on video applications without a bunch of extra switches and no VGA. Who today uses a monitor that only o
  16. One thing that was brought up to me is that currently in our store and Wiki there is no way to nicely narrow down the choice of which FPGA board should be chosen for a particular task, based on the needs of having a variety of features to fill. An ideal situation would be to have something like Newegg or Digikey style where you could check boxes of what sort of features you would like and narrow down your available options from there but from my understanding, the website store does not support such a feature. But maybe it does? I'll have to ask to find out for sure. Presuming it doe
  17. So, the phrasing is rough around the edges and with a tone of (not unwarranted) frustration, but I would like to think this is customer feedback, correct @zygot? Maybe in the future such feedback (from anybody, myself included) whether it be a wishlist, product idea, or technical recommendation, could go in the Suggestions and Feedback subsection of the Forum? I plan on posting there after this to make a few suggestions myself that [email protected] brought up to me (things like selection guides/tables). As for the question, speaking as a non-layout/hardware-design engineer, I imagine that there isn't
  18. @Notarobot, You have the community super-star status because you have passed the 100 post mark. As @zygot has pointed out on a different thread, this can seem to indicate that one has a dizzying level of competence (which I will be the first to point out that I personally do not have a dizzying level of competence although I currently have the highest number of posts out of anybody on this Forum, but that's merely because I've spent more hours on the Forum than anybody and joined back in September 2014). What I think should be done (and obviously haven't done despite zygot suggesting
  19. @mihai5, Unfortunately, there is no solved button in the header of the thread that I can see to enable or make exist. The closest thing that I could think of would be to change the title of the post to include "[solved]" or something like that; tedious and frustrating to be sure, but the current reality. Edit: looks like on the main Embedded Linux page, it looks like it has that green check mark to show it is solved, so that might work out. Thanks, JColvin
  20. Hello @mihai5, Generally, if you are the original creator of the thread, there should be a grayed out checkmark next to the post you want to mark as "best answer/response". It would be on the left hand side, fairly close to your name on the post in question. Let me know if you have any questions. Thanks, JColvin
  21. Hello @zygot, I'm not able to offer any guarantee of things happening since I'm not part of the appropriate meetings, but I personally think that having a section of the board dedicated to differentially paired GPIO would be a great idea; I know you certainly aren't the only customer to suggest this on the Forum since there have been requests that have come through other channels as well. I do have a couple of implementation questions though; how would you imagine these pins are available to the end user? I think in the past (I don't have any sort of confirmation on this) that this w
  22. Hello, I hate to jump in here, but in order to not confuse any future readers of this thread about what the original question was (since I believe ZYLL's question has been answered at this point; using HDL will be the way to go to toggle a pin a high frequency reliably), I would recommend that discussion on the various merits of tools whether provided by the community or a vendor for their own products be relocated to a separate thread. I'm personally okay at this point in time with the discussion happening on the Forum in general (in fact I'm curious to see people's thoughts on it),
  23. Hello! Welcome to the Digilent Forums! All of us here, both Digilent Staff and our incredible community members, are excited to be able to help you out with your project. That being said, we are not the ultimate experts on Embedded Linux. A couple of us have a decent amount of experience, but unfortunately we cannot guarantee that we can identify the issue and have the solution to your problem for your exact distro, drivers, board, and application. We will try to help out the best that we can, but it may take some additional time to provide feedback on any questions that you may hav
  24. @Bob M, From this thread it looks like you would be able to download the hex files directly from the OpenScope MZ Resource Center and then load them only the OpenScope MZ. I'm not too involved with the OpenScope MZ software/firmware so I personally don't have any other advice beyond that. @dmw0472, I personally don't have any guess as to why the switch between Windows machines worked. Dharsan or Kristoff may have a better guess, but that'll be tomorrow (at least locally) before they jump back on the Forum. Thanks, JColvin
  25. Hi @Mark1000, I'm no Windows Driver/ WaveForms expert by any stretch of the imagination, but I'll see if I can do some 'translating' since I've at least been on the Forum for a long while. I think that what @attila was presuming was that since your PC was standalone without internet that there would be some additional requirements to go along with that so the silent mode instructions (which do exactly as you presumed, install without any extra input on your part). Yes, the "Kit" should just be a folder that is on the same level/in the same file folder as the WaveForms 2015 exec