• Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by JColvin

  1. JColvin

    Help for project

    Hello @johnsan1, I responded to your other thread here. Thanks, JColvin
  2. Hi @johnsan1, I'm not certain which exact piezo sensor you are looking at (since the datasheet for the piezo sensor had a variety of sensors), but based on the one that matches the image, I think it would be compatible with the system board. Realistically, the piezo sensor would not affect the functionality of either the Pmod TC1 or the Pmod WiFi and it would matter if it is compatible with your intended system board. Do you happen to know what system board you are intending to use? Thanks, JColvin
  3. Hi @Alain Gravel, I have moved your question to a more appropriate section of the forum where the creator of the WaveForms software will be able to see and respond to your question with much more accuracy and detail. Thanks, JColvin
  4. Hi @kotra sharmila, The reality is that those of us here at Digilent have not worked with traffic sign recognition or have a lot of experience with OpenCV outside of what we have shown in your other thread. I found a few potential sources of material for traffic sign detection here, here, here, and here, but seeing as this sort of project is usually PhD level project, we will not able to effectively provide feedback for project. Additionally, as per the forum guidelines, we will not necessarily be able to provide a project that meets your needs. Thanks, JColvin
  5. Hi @Raymond Drost, As a clarification check since it wasn't explicitly stated, you have both the power supply and the usb cable connected to the Analog Discovery 2? Thanks, JColvin
  6. Hi @JamieJ, I believe what you are running into here is on your oscilloscope settings; it looks like you have set the trigger to happen when it crosses the 0V threshold, so the measured cosine wave appears to be a sine wave (which as you noted are the same thing, but with a phase difference). If you wanted it to look like a cosine wave, you will need to set the Level to 1V rather than 0V. This parameter is in the upper right of your second screenshot. Let me know if you have any questions about this. Thanks, JColvin
  7. Hi @jamesbraza, I'm not an expert on the internal workings of WaveForms (that'll be @attila) but I'll see if I can answer your questions: What is the purpose of marking as series or parallel -- The purpose of looking at the series or parallel configuration is because you will get different results depending on the configuration; this website illustrates this for a set of 3 capacitors. Does WaveForms do additional computations with this information? -- Aside from the other impedance things that can be calculated (admittance, inductance, etc), I don't believe it does anything else. What if my DUT has multiple inductors/capacitors in a network, such that they are sort of both in a series/parallel arrangement? -- Generally, I imagine if you were interested in the individual sections you would measure them separately. Admittedly, I'm not certain the best way to consider an overall system if you are just treating it as a black box though. With regards to the Element parameter, I'm not certain. I would also recommend looking at this thread for some additional details. Thank you, JColvin
  8. Hi @jamesbraza, The series vs parallel values for resistance/reactance/inductance/etc refer to the device or system you are measuring these traits of, i.e. are the resistors and/or capacitors arranged in a series configuration or are they arranged in a parallel configuration. The reason both are listed in the Impedance tool is because the WaveForms software does not know how the device under test (the DUT block shown in the images of the 'impedance.html' page) is organized since it just applies a waveform and compares what the two oscilloscope channels see as the response and performs a variety of calculations to get the values you see in the Meter and Analyzer views. Let me know if you have any questions about this. Thanks, JColvin
  9. Hi @Zorroslade000, I am not certain if non-aligned casts and/or accesses are readily supported. Based on the MicroBlaze reference guide (I happen to be looking at the 2017.4 version) indicates on page 52 that data accesses must be aligned unless the processor is configured to support unaligned exceptions. However, on page 170 in the MicroBlaze Core Configuration section, there is an option to enable exception handling for unaligned data access. However, none of us here at Digilent have done this before with MicroBlaze so won't be of much help in this regard. I would instead recommend asking on the Xilinx forum on how properly configure their MicroBlaze core to enable this. Thanks, JColvin
  10. Hi @Mike Reynolds, Are the Arty S7 boards both the -25T / -50T variant? If they are different, they would each need their own bitstream. Another easy thing to check would be to see if Jumper JP1 is loaded (set to load the program from QSPI memory) or unloaded (set to load from volatile memory) to ensure the correct program is loaded. What I would check to ensure that the Rev E UART works would be to run the General IO demo on the board; I just did this for both the Rev B and Rev E versions of the board and could see the UART portion worked correctly. As far as I know, there are no pin changes that Vivado would be aware of (or that I could find in the schematic) between Rev B and Rev E (aside from the change between the -25T and -50T variant if that is applicable in your situation). Thanks, JColvin
  11. Hi @Mike Reynolds, Does your set of Rev B's all work or are you just trying a single Rev B? Could you send a picture of the different SPI flash? I looked at the build list for both the Rev E and the Rev B but they both appear to be the same flash chip (Spansion S25FL128S). Thanks, JColvin
  12. Hi @Sheldon, Yes, you can use both the Arbitrary Waveform Generator and the Digital I/O (either the Protocol or Patterns tool) simultaneously; in the GUI you can simply click the run button on both tools to have them operate at the same time. Here are some threads discussing the triggering capabilities: I'm not familiar enough with the SDK to be able to readily comment on that feature for a single channel, though I know it can be done (have one output on a channel at a particular time and another output on a different channel at a different time) as per this thread. The WaveForms expert commonly looks at this forum section though so they will be able to provide more information as needed. Thanks, JColvin
  13. Hi @Stuk, I was not able to find a datasheet that listed those sorts of details for the TSA12111 button, but I was able to find a datasheet for the other set of buttons (the smaller set of buttons) that listed maximum bounce times. I have attached that particular datasheet below. Let me know if you have any questions. Thanks, JColvin EVQ-PAE04M datasheet.pdf
  14. Hi @catphish, As an update, our design engineer responded back to me saying that they will look into this further since while the part works is nice, having (potentially) operate out of spec is less ideal, so we are learning if that particular component as per the manufacturer specifications can operate at this voltage or not. Thanks, JColvin
  15. Hi @catphish, I took a look at the possible build list for the Arty S7 and it seems that the Piecemaker board is a build option for the two versions of the Arty S7, which I was surprised to learn. The datasheet that I am looking at the for the Piecemaker DDR chip (link to datasheet) seems to say in some places that it will work with either voltage (such as in the description on page 4 and page 11) but the list of the parts list on page 5 seems to say only one particular part works on 1.35V. However, we have one of these Arty S7 boards with that same PMF511816EBR-KADN chip and we verified that it works correctly and measured the capacitors that it runs at 1.35V. I have reached out to our design engineer for this board to confirm this though. Thank you, JColvin
  16. Hi @RedMercury, I learned that those distances do not include the leg distances, so they just go to the through hole. Based on the datasheet for the female Pmod header you should be able to find out those details if you want to though. Thanks, JColvin
  17. Hi @RedMercury, I have reached back out to our layout engineer to find out this detail for you. Thanks, JColvin
  18. Hi @spri, I have moved your question to a more appropriate section of the forum where the engineer much more familiar with WaveForms SDK will be able to see and respond to your question. Thanks, JColvin
  19. @zygot no problem, I'm glad I could help out. For others reference (just in case there are other situations where the pdf displays differently than the two situations mentioned on this thread), this is what I see on page 3 of the schematic in my Firefox browser on my Windows 10 machine: Thanks, JColvin
  20. Hi @zwilcox, We weren't readily able to update the Zybo Base System Design to a newer version of Vivado. We do have an unofficial version of a Zybo Base Linux Design for our Petalinux Projects here as well as a Zybo Petalinux BSP Project for Vivado 2017.4 here. Thanks, JColvin
  21. Hi @zwilcox, Unfortunately, we do not have an updated Zybo Base System Design. We are looking into updating this, though since it was originally created in Vivado 2013.4, I do not know how successful this will be. Thanks, JColvin
  22. Hi @zygot, So I can ensure the correct schematics are available, which current schematic are you referring to that doesn't have these details? The current version that I am aware of (Rev B on it's Resource Center) shows all of these details on the 3rd page. Or am I misinterpreting what you are saying? @eric_holtzclaw, to confirm, yes changing out the clock chip will cause the USB interface to break. There is a location where you can provide an external oscillator on IC4 (intended to be 100 MHz), though you would need to remove R80 so that it and the USB clock aren't interfering. Otherwise you can always using the clocking wizard to create a PLL to create your 32 MHz signal if you don't strictly need an external source. Thanks, JColvin
  23. Hi @tmwhitt, What voltage range are you applying the inputs on the Pmod AD1? Thank you, JColvin
  24. Hello, For those reading this thread, I have sent a PM with instructions on how to reprogram the JTAG SMT2's. Thanks, JColvin
  25. Hi @SeanS, Thanks for sharing what you found to solve the problem you were running into! Thanks, JColvin