Search the Community

Showing results for tags 'zedboard'.

More search options

  • 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
    • Scopes & Instruments
    • 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 111 results

  1. StefanOR

    PMOD ESP32 IP for use with ZedBoard.

    Hey All, I am trying to make a simple IP block design in Vivado 2018.3 to test the ESP32 PMOD out using AT commands for data transmission. I will attach a picture of my current block diagram to this post. I am getting a critical error (reference below) that says the IP has a packaged board value of "" which is for the Zybo z7 board. My questions are: Q1)Will this design work regardless of this error, as the Zybo and Zed boards are similar and both run off the zynq-7 architecture? Q2)If the answer to Q1 is "no", is there a method of adapting this IP for the Zedboard? (I should be using the latest IP library from Digilent) [IP_Flow 19-4965] IP PmodESP32_axi_gpio_0_0 was packaged with board value ''. Current project's board value is ''. Please update the project settings to match the packaged IP.
  2. Hi All, Hereby two video's of my ZedBoard with an ad-fmcomms3-ebz daughter board from Analog Devices. Although the AD9361 is capable of much more and this is my first experiment with a SDR I'm exited to show you my progress with this simple demonstration of a FM broadcast modulator and demodulator, using a ZedBoard with Analog Devices ad-fmcomms3-ebz FMC daughter card. Greets, Iw@n
  3. Greetings all, I am new to zedboard. This might be a basic question. I want to send some data via UART0 to DDR memory through direct memory access AXI. (GPS data) Again I want to collect another set of data from UART1 and writing it to DDR memory.(GSM/LTE module) Now if interrupt from one UART( UART1) occurs, I want the processed data of UART0 which is on the DDR memory to be read via UART1(GSM module) and send to a remote server. Any suggestions and advice on how can i design the hardware?
  4. mehmetdemirtas89

    AMS 101 Setup for ZedBoard

    hey everyone, there are hardware & software setup files of AMS101 platform for some Xilinx's evaluation cards i.e. AC701, VC707, KC705 and ZC702. ( and Kits&xlnxdocumentid=UG960) However, I want to use AMS101 with ZedBoard but no idea how to set up. Any suggestions to do that? thanks
  5. mehmetdemirtas89

    ZedBoard XADC Header Dedicated Inputs

    Hey, I want to use ZedBoard's XADC for sampling an external analog signal. Only one channel (single channel) is sufficient for now. Therefore, I tried to use the dedicated inputs, namely VP/VN in bipolar mode. When I check USERGUIDE480's page 32, the following picture is given: 1) From this figure, I understand that VN port must be supplied with an external 0.5 DC voltage source. Am I correct? Can i get this 0.5V dc from the ZedBoard not using an external supply source? 2) Is it enough I only connect VP/VN pins of XADC header leaving out other pins unconnected? I mean should I connect AGND or DGND to ground? thanks in advance, mehmet PS: Sorry, I posted this question to the incorrect sub-forum.
  6. Bui Cuong

    IP is locked and cannot be customized

    Hi everyone, My friend send me his project, but when I open it, it appear this error. All IPs is locked and cannot be customized. He and me use different vivado version. What is the problem ? The Pic: My project:
  7. Good day! I am designing a board that uses Zynq 7000 SoC and I came across a power management solution from NXP (MMPF0100) that might be the best fit for my application. I would like to understand the entire functionality of the PMIC. NXP had used this PMIC with Zedboard as a design example but haven't shared the entire schematic of the Zedboard using the PMIC anywhere. I request you to share the schematics of Zedboard with MMPF0100 and also the PCB design files, if available. Nishitha
  8. tiago0297

    Axi DMA always busy

    Hi, I'm doing a project that uses AXI DMA. I already done my Ip Core, my Block Design e and my SDK code. The problem is that when my program reaches while(XAxiDma_Busy(&axiDma, XAXIDMA_DMA_TO_DEVICE)) it gets stuck. I'm using a Zedboard and Vivado 2017.4. I did a search, found out that it's a very popular problem, but I had no success solving it, so I'm posting here trying to get more help. I'm attaching my sources. Thank you
  9. AJS


    Hello, I am trying to display text on an image using the libraries provided . I am able to load the image and print text separately but when an image is loaded and i try to display text on it, it does not seem to print. How can i print text on a image loaded from sd card present in Pmod MTDS. With Regards, Ajs
  10. JeffL

    Zedboard 3.3V Aux

    I'm planning to attach a mezzanine card to the Zedboard via the board's ASP-134603-01 FMC connector. I'm noting all of the 3.3V pins (VCC3V3) to provide power to the mezzanine card, and I noticed pin D32 of the FMC connector signal name is 3V3AUX. I looked all over the datasheet and schematic, but I don't know what 3V3AUX is supposed to do. Is pin D32 an additional pin that can provide 3.3V of power or is it an input pin that accepts 3.3V and it powers other circuitry on the development board? Any help would be greatly appreciated. Thanks.
  11. Akshay Bhat

    Pmod MTDS display on ZED board

    Hello , I am using the Pmod AD5 and Pmod MTDS on the Zedboard I am connecting the pmod AD5 with a simple POT and giving different values it. From the demo example in the mtds ip I got to know that display images are store in the file with .bmp in SD card then invoked when needed My problem is i have nearly 500 values in to be displayed so , my question Is there any way to dynamically generate the .bmp file to the MTDS and display it when we give the different values from the AD5 ? Regards Akshay
  12. Hi, I am trying to create and install an application for Zynq using PetaLinux. I have created a new project as per ug980 and have created an app as per ug981. When I run 'petalinux-build -c rootfs/myapp' it fails with ERROR: Nothing PROVIDES 'rootfs/myapp'. I have not edited the source code. I am just trying to build myapp into the existing system image. Another observation is, when I built gpio-demo. It threw ERROR: Nothing PROVIDES 'rootfs/gpio-demo'. Close matches: gpio-demo. I am wondering what would have caused the error.
  13. Bharath

    Zedboard Zynq 7000 XADC Header

    Hi, I'm trying to measure an external Voltage connected to the AUX0 pin of the XADC header using Zedboard .While measuring the output I find that the voltage is shows higher value by factor 3 or even 4 of the input differential voltage applied. I'm unable to figure out why this is happening. C code file is attached also. I have followed the following thread while performing my project too I have connected AUXP0 to 0.2 V and AUXN0 to GND . Could someone help on this?? helloworld.c
  14. Sridhar Prasath Aruppukottai Ganesan

    gsm module connection with zedboard

    Greetings, My project is to send some data to http server from zedboard via GSM module(through AT commands). I have designed the hardware connection in vivado (conected rx,tx,vcc and gnd pins in JB connector) . I have set the baudrate to 115200(for module hilo) and I think I am sure that the tx and rx pins are perfectly working. Now my question is how to send AT commands to GSM module. For those who dont know about GSM module , I ll just brief about its working. Basically in GSM modules, if some characters(AT COMMANDS) are typed and sent , the GSM module will respond with some characters. For example, 1. If I type 'A','T' (2 characters in this case) , the response from GSM module will be OK('O','K') 2. If I type 'A','T','+','C','P','I','N','?' (7 characters), the response will be 'C','P','I','N',':','R','E','A','D','Y' (CPIN:READY) So basically I have to send some commands from tx pin of zedboard to rx pin of GSM module. And I have to receive some response from tx pin of GSM to rx pin of zedboard. Hope everybody gets the basic idea.(only for those who doesnt know abt GSM module. Not for pros😀) So I have wrote some code, which will send the commands to the baseaddress of UARTLITE ( I have used AXI UARTLITE for this module). The problem is that I m sending the data to the UARTLITE address and searching for the response from the same UARTLITE baseaddres. But I dont know from which address to read the response back.. Hope all got my question. For your convenience, I will post some part of the code. unsigned char Sender1[] = {'A','T','\0'}; unsigned char Sender2[] = {'A','T','D','+','4','9','1','7','6','3','0','1','7','4','8','1','4',';','\0'}; int Index =0; int i = 0; int u=0; SendBuffer[Index]='\0'; RecvBuffer[Index]='\0'; while(Sender != '\0'){ for (Index = 0; Index < TEST_BUFFER_SIZE; Index++) { SendBuffer[Index] = Sender[i+Index]; XUartLite_SendByte(UARTLITE_BASEADDR, SendBuffer[Index]); } for (Index = 0; Index < TEST_BUFFER_SIZE; Index++) { RecvBuffer[Index] = XUartLite_RecvByte(UARTLITE_BASEADDR); Receiver[i+Index] = RecvBuffer[Index]; } i = i + TEST_BUFFER_SIZE; u++;
  15. Sridhar Prasath Aruppukottai Ganesan

    PmodGps connection to Zedboard

    Hello all, I have connected PmodGps to JA connector of zedboard. I have downloaded the pmod example code(Microblaze) and did a little modification for Zynq devices. The code is listed below. For some reasons the code does not seem to be working. (The build is finished but there is blank terminal. Its not going inside that while loop. Probably because GPS.Ping does not get any data). And there is a minor warning in one of the files of BSP (bsp -> ps7_coretexa9_0 -> libsrc -> PmodGps_v1_1 - > src - PmodGPSselftest.c). I have attached the screenshots for better understanding. Please help me with this. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- /************ Include Files ************/ #include "PmodGPS.h" #include "xil_cache.h" #include "xparameters.h" #include "xil_printf.h" /************ Macro Definitions ************/ #ifdef XPAR_CPU_CORTEXA9_0_CPU_CLK_FREQ_HZ #define PERIPHERAL_CLK 100000000 // FCLK0 frequency is not in xparameters.h for some reason #else #define PERIPHERAL_CLK XPAR_CPU_M_AXI_DP_FREQ_HZ #endif /************ Function Prototypes ************/ void DemoInitialize(); void DemoRun(); /************ Global Variables ************/ PmodGPS GPS; /************ Function Definitions ************/ int main(void) { DemoInitialize(); DemoRun(); return 0; } void DemoInitialize() { GPS_begin(&GPS, XPAR_PMODGPS_0_AXI_LITE_GPIO_BASEADDR , XPAR_PMODGPS_0_AXI_LITE_UART_BASEADDR, XPAR_CPU_CORTEXA9_0_CPU_CLK_FREQ_HZ); GPS_setUpdateRate(&GPS, 1000); } void DemoRun() { while (1) { if ( { GPS_formatSentence(&GPS); if (GPS_isFixed(&GPS)) { xil_printf("Latitude: %s\n\r", GPS_getLatitude(&GPS)); xil_printf("Longitude: %s\n\r", GPS_getLongitude(&GPS)); xil_printf("Altitude: %s\n\r", GPS_getAltitudeString(&GPS)); xil_printf("Number of Satellites: %d\n\n\r", GPS_getNumSats(&GPS)); } else { xil_printf("Number of Satellites: %d\n\r", GPS_getNumSats(&GPS)); } = FALSE; } } } -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  16. Hello, I am using Zed board 7000. I want to do Image Processing or basic computation in Zed board on PL side using FPGA. I was a bit confused to start either with a Linux image(PetaLinux or Xillinux) or directly through the Vivado software. Is it possible to do any computation or Image Processing on the PL side using ARM processor only to interface the peripherals(I don't want the computation to be done on the ARM processor). Kindly provide any reference link or tutorial which can address my queries. Thanks in advance. ---Nikith--
  17. Hello I bought a zed board days ago,to learn fpga . I received a DVD of an old VIVADO DESIGN SUITE 2014 And a voucher OEM ZYNQ 7000 SOC XC7Z020 VIVADO DESIGN EDITION VOUCHER Now in 2018,not understand what best edition to install,that in CD, get the best,I m interested in particular to HLS. From forums seems that the free webpack has already all. The voucher what gives me more? Thank you
  18. Sridhar Prasath Aruppukottai Ganesan

    Zedboard- connected GPS device on UART0- Viewing streaming gps data on PC terminal

    Greetings all, This might be a basic question. I have connected a GPS module (gtpa010) tx and rx pins to UART0 port(EMIO pins JA2 and JA4 of JA connectors). Its baud rate is 9600. So i have changed the baudrate to 9600 in the configuration of UART0. So i have created the hardware design, added the constraints for the EMIO pins. set_property PACKAGE_PIN AA11 [get_ports UART_0_rxd] set_property PACKAGE_PIN AA9 [get_ports UART_0_txd] set_property IOSTANDARD LVCMOS25 [get_ports UART_0_*] set_property PULLDOWN true [get_ports UART_0_*] So I have exported the hardware and launched the SDK and created basic program for viewing the serial data coming on UART0. I have attached the program as well. I donno whether it is correct or not. What should i do to view the serial data on PC terminal that has been coming through UART 0.?? int main() { XUartPs_Config *Uartpsconfig; XUartPs myuartps; int Status; init_platform(); Uartpsconfig= XUartPs_LookupConfig(XPAR_PS7_UART_0_DEVICE_ID); XUartPs_CfgInitialize(&myuartps, Uartpsconfig, Uartpsconfig->BaseAddress); while(1){ Status= XUartPs_SelfTest(&myuartps); printf("gps data : %d", Status); cleanup_platform(); return 0; } } This might me wrong .So help me with this
  19. Hi, I'm running Arch Linux ( on Zedboard and I'd like to use the OTG-USB as a host, but my Zedboard doesn't seem to detect the device plugged in (I've tried a USB flash drive). What are your suggestions? I've followed the instructions on , but Zedboard just won't see the device.
  20. sourav


    How to use the FMC LPC pins in the zedboard.. How many digital inputs i can give through it? any proper reference manual may help..
  21. JakeWhitt

    Connecting a GigE Camera to my Zedboard

    Basically I was wondering if it were possible to connect an Allied Vision GigE camera to my zedboard? I am using the Mako G030B model, and was hoping to be able to process the data to run it through some algorithms. I was intending on just using the ethernet cable from the camera to the FPGA, however if there is a better input please let me know! If there are any additional questions needed please ask!
  22. Dear Experts I am currently using Petalinux 2015.4 on Zedboard. I have connected a Transcend CF Card through USB 2250 Evaluation Board through USB-OTG. Now the issue I am facing right now is I can't hot swap CF cards, i.e. if I plug out the CF card from EVB and plug it in, the linux doesnot enumerates it until Zedboard is restarted. Kindly help me in this issue. P.S. I got USB-OTG working by adding following lines to system-top.dts: /dts-v1/; /include/ "system-conf.dtsi" /{ usb_phy0:phy0 { compatible="ulpi-phy"; #phy-cells = <0>; reg = <0xe0002000 0x1000>; view-port=<0x170>; drv-vbus; }; }; &usb0 { status = "okay"; dr_mode = "host"; usb-phy = <&usb_phy0>; } ; Regards
  23. Hello, I am using the ZedBoard and FMCOMMS3 to receive data in two channels (I am programming with Matlab toolbox). I am using an IF of 25KHz and Fs of 2 MHz. Since I get a warining : "1 samples from the radio have been lost", I am trying to use the burst mode. When I do that, I do not lose samples any more, since they are stored in the buffer and then processed. The problem is that I want to measure in real-time. I am processing the next example:1. I send a -50 dBm signal with a signal generator to the zedboard and I capture the data.2. I change the output power of the signal generator to -40 dBm. I capture the data, and I expect to get this -40 dBm, but I still get -50 dBm because the buffer was filled with the previous signal.Is there a way to flush the buffer of the sdrrx object before capturing the new set of data (-40 dBm) in the burst mode?The other option if to use the normal mode, without burst mode enabled, but in that way I lose samples and I guess that in that way I can not completely trust the phase stimation I get from the signal. Thanks very much.
  24. Hello! In the hardware user's guide of the ZedBoard I read the following: "Four Pmod connectors interface to the PL-side of the EPP. These will connect to EPP Bank 13 (3.3V). One Pmod, JE1, connects to the PS-side of the EPP on MIO pins [7,9-15] in EPP MIO Bank 0/500 (3.3V). Uses for this Pmod include PJTAG access (MIO[10-13]) as well as nine other hardened MIO peripherals (SPI, GPIO, CAN, I2C, UART, SD, QSPI, Trace, Watchdog). Two of the Pmods, JC1 and JD1, are aligned in a dual configuration and have their I/O routed differentially to support LVDS running at 525Mbs." My question is: Can I use ALL of those Pmod ports to connect the external ADC add-on boards "Pmod AD1" and "Pmod AD2" to them? Or can those ADC add-on boards only be used with a certain type of Pmod port, for example only with a Pmod connector that is connected to the PL, only with a Pmod connector that does not have differentially routed conductors for LVDS, etc.? Best regards!
  25. Hello, I tried to Embedded Linux kernel build with Zedboard, and I refer to However, When I try this page, I faced something strange. Because, This git hasn't include "digilent_zed_defconfig" What was wrong? I'm working with Ubuntu 16.04 LTS / Xilinx ISE 14.7 Webpack