• Content Count

  • Joined

  • Last visited

About dbkincaid

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. dbkincaid

    ZYBO vs Arty Z7

    I upgraded from an Arty/Pynq to the Zybo because it has HDMI cable hider devices help stabilize HDMI Rx on the board. I am able to run 1080P consistently, even though the firmware reports timing errors on my board. Other boards may be worse.
  2. dbkincaid

    Digital Discovery - LEDs on board

    Great I am looking forward to it (I downloaded 3.8.2 a minute ago but did not see the new feature, I will watch for a new update)
  3. I work in a partially lit room to make it easier on my eyes. The LEDs on the Digital Discovery are extremely bright, particularly when triggering. Is there any way to dim or disable these lights? I use the Waveforms tool for everything, I was hoping to have a configuration there.
  4. dbkincaid

    Zybo Z7 UART0

    Wow thanks!
  5. dbkincaid

    Zybo Z7 UART0

    I am trying to add UART0 on to the PMOD JF connection (the PS PMOD) I have configured this in the Zynq on the block design. I select MIO 10/11 as the UART pair but no matter what I have tried the BSP that is generated does not contain UART0 (I am trying to add this to an existing SDK project, bare metal) Any ideas that I can try?
  6. dbkincaid

    Comparison between Pynq and Arty

    I have both a Pynq and a ZyboZ7. The Pynq has been able to run Arty examples, and the XDC files are basically identical. There might be one peripheral change (microphone?) but everything else that I can remember is 1:1. I don't have any experience with PetaLinux, but I think if you want to go that direction you should try to find a group of users or examples for your board. The most likely place will be on Arty or Zybo. Pynq is more or less marketed to Jupyter users and research. One last thing, if you are looking into video HDMI I would recommend the ZyboZ7 because it has 'cable hider' equalization devices on board to clean the signal. This helps the device lock to HDMI. I have been much happier with my ZyboZ7 for video RX.
  7. dbkincaid

    Direct PMOD pin access bypassing GPIO

    I created two Vivado IP's for this purpose. One is PMOD out and the other is PMOD in. The verilog is basically wire in and assign out. This way I can map the 'PMOD' interface on the block design and connect to one of the PMOD board components. -Brian
  8. dbkincaid

    Zybo Z7 HDMI project build issue

    Ok I wondered if I was the only one with the issue. I was able to work around, I was actually kinda hoping for a TCL guru to pop-in and say oh if you want to auto-update all IP's just write blah blah blah Is the new release going to be 2016.4 or 2017.4?
  9. dbkincaid

    Zybo Z7 HDMI project build issue

    I'm on ZYBO-Z7-20 The file I have is Zybo-Z7-20-HDMI-2016.4-1.zip it's 135MB, and was created Nov 6, 2017 I'm almost completely certain I downloaded the zip from the page.
  10. dbkincaid

    USB HID -> PS/2 PMOD board ?

    I would love to see a PMOD USB to HID that could work as either a controller (takes input from HID devices) or as a slave (meaning, it acts like a keyboard or mouse) The pro micro arduino does this and I have one. It's pretty great, but not in a PMOD format.
  11. dbkincaid

    Zybo Z7 as standalone FPGA

    Juan, When learning/frustrated with Zynq I had the same questions. The main thing is that the system clock will typically come from a Zynq processor block. I would encourage you to drop down a Zynq block and use AXI_GPIO blocks to talk to each other to start off. As an example set up one as output only and the other as input only. This will simplify your (C) program. These blocks will route themselves on the block design using the automation tool. When you have learned the basics of using the GPIO blocks in the SDK (C) you will be ready to do lots of general communication and easier debug. At that point you are all set for stand-alone FPGA design, and can drop back Zynq to just the processor and clock out, or you can continue to use AXI_GPIO blocks as stimulus and capture for your logic design. Good luck!
  12. dbkincaid

    Zybo Z7 HDMI project build issue

    Hi Jon, I'm on 2016.4. When you move to 2017.4 I'll also move all my projects over.
  13. dbkincaid

    need guidelines for adding a ipcore to zybo board

    Pujith, Also when you add the PMOD to your design you might have some issue with Vivado's handoff to the SDK. Most errors can be cleared by rebuilding the BSP (right click option) in the SDK. I had a problem where I actually had to delete the BSP from the SDK project and then create a new BSP (with the exact same name), then the project was able to correctly build the BSP with the new PMOD.
  14. dbkincaid

    Zybo Z7 HDMI project build issue

    When building the HDMI project using the Vivado TCL command line I get errors after the block design section when the script attempts to build a wrapper. The source of the issue is that the block design pulls a HDMI core that is older than the one in my repository, so there is a 'update library' warning/error but it crashes the build with errors downstream. I was successful with a workaround by breaking the build into (everything to block design).tcl and (everything after block design).tcl and I update the IP on the block design in between. I was hoping someone more familiar with the tcl scripting could propose a solution to the 'update IP' issue. Thanks!
  15. dbkincaid

    PMODGPIO build on Zybo (2016.4)

    Awesome, this is what I needed. SDK seems to have a lot of 'hold your tongue just right...' things. It's a bit of learning curve and I would not consider myself a novice programmer.