Search the Community

Showing results for tags 'cmod-a7'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Test and Measurement
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 11 results

  1. Hi, I am able to program my CMOD A7-35t FPGA using either Adept 2 or xc3sprog. Using Adept 2 (after downloading and installing the runtime and utility deb files): djtgcfg enum djtgcfg prog -d CmodA7 -i 0 -f design.bit Using xc3scprog (after sudo apt-get install xc3sprog): xc3sprog -c jtaghs1_fast -T xc3sprog -c jtaghs1_fast design.bit I am not able to see a flash device with either Adept 2 or xc3sprog. All I can see is one device, the FPGA. Is there a way to program the flash memory with either Adept 2 or xc3sprog? Thanks. I created
  2. Ever found yourself stuck on a project because your FPGA board just doesn't have enough memory where you need it? Need to capture a lot of ADC data but don't have a place to put it? Frustrated because your board vendor won't help you figure out how to use the external memory for stand-alone projects? Here's a basic demo of how to use a cheap memory that just might help fix your problems.
  3. This issue had been a pain ever since I started using the CMDO-A7 devices. In Windows 7, using Vivado 2016.2, if I open the hardware manager in Vivado to configure the device, after a few minutes Vivado decides that the target is no longer available and disconnects it. This is a particular problem when I am also using the USB UART... though the problem doesn't happen immediately. This issue makes using the ILA extremely difficult to impossible with this board. When I use the Adept Utility for Windows to configure the board I can use the UART all day without a problem. I suspect a JTAG/UAR
  4. Hello, I recently purchased a Cmod A7-35T kit and its USB connection is so unstable that it renders the device almost unusable. I've tried every combination of 2 different host machines (including a laptop running on battery power to rule out a noisy power outlet as a potential cause) and 4 different micro-USB cables but to no avail. I've had somewhat more luck with the shortest USB cable as I was finally able to upload a design and test it after fighting against intermittent disconnections for a few hours. While using the hardware manager in Vivado, I can see the A7-35T appear and d
  5. I am interested in buying Spartan-7 FPGA Module: but first I would like to know if it suffers same USB cable issue as CMOD-A7: Since FTDI circuitries look similar on these two boards I just want to make sure the faulty design was not copied over from A7 onto S7.
  6. Hi all, i did the tutorial "How To Store Your SDK Project in SPI Flash" ( and everything works fine. ...But now i recognise when, i connect the Cmod-A7 to my USB-port, the FPGA is programmed but the bootloader does not start the C-programm i created in the SDK. If i now disconnect and connect it again, the bootloader starts the C-programm and everything works fine. Maybe someone know how to handle this?
  7. So my current project is very simple, but I've yet to settle on how the control logic is going to be implemented. I think the FSM and Microblaze are both perfectly viable solutions, but I want to find the intersection of maximum learning and minimum complexity. The controller will be performing three tasks: -Pass alternating I and Q data from another module via usb to the user. -Receive data from the user via usb to set a desired frequency. -Interface with the clocking manager to request the new frequency. I am sure I could create an FSM to accomplish this, the USB controller h
  8. smarano

    eFuse Programming

    Hi I'm tring to program my cmod a7 35T Digilent board with an encrypted bitstream. I read that to do this i need to program the eFuse register with a key.nky file, but when i try to do this i found a problem. This board don't have a jtag connector but it can be programmed via usb. When i try to program efuse a found a problem "cannot program efuse register with this cable". Anyone can tell me if there is another way to program efuse or if this board can't support encryption bitstream? regards Stefano
  9. Hello, I created a block diagram that has a axi_gpio_0 block, as you can see in my image. Below is most of my constraint file. My diagram synthesizes, implements and generates a bitstream. I was able to get into SDK with no problems. I am stuck in SDK now. Goal: I am just trying to blink an LED (gpio_io_o[4]) using one of the the example code projects shown in system.mss file. I chose the "xgpio_example.c"; first on the list. The example code has these lines: #define LED 0x01 and #define LED_CHANNEL 1. This code should just simply blink an LED. I am not sure if LED_CHANNE
  10. Hi all and Digilent representatives! I am a "long" user of the Cmod A7 and am quite pleased with it, except for the choice of SRAM. And on the side I have been playing with another RAM that is easy to use, delivers better performance (about 200 MB/s for the 3.3v version), and more space (8Mbyes) which would be a really nice update to the Cmod-A7. The new "HyperRAM" (
  11. Hello, I am following this guide to program the spi flash on the Cmod-A7 so that it can boot from spi flash and run the program in the ddr. However, after flashing both parts, the bootloader is able to run but it only outputs infinite "Bootloader: Processed (0x)0000022a S-records" and my program won't run. Thanks and best regards!