element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products & Partners
    Products & Partners
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
FPGA
  • Technologies
  • More
FPGA
Blog
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join FPGA to participate - click to join for free!

Blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • New! Use Linux ConnMan to Configure Ultra96-V2 WiFi

    narrucmot
    narrucmot
    Hi Everyone! New with the PetaLinux 2021.1 BSP for the Ultra96-V2 is the addition of the ConnMan connection manager software application to configure and maintain the WiFi connection. What is ConnMan?  It is a Linux software daemon (connmand) fo...
    • 4 Feb 2022
  • New NVMe (PCIe) PetaLinux BSP for the UltraZed-EV

    narrucmot
    narrucmot
    Hi Everyone! New with the release of BSPs for PetaLinux 2021.1 is a BSP that adds NVMe SSD capability to the UltraZed-EV! What is NVMe? It is the industry standard for solid state drives (SSDs).  The NVMe specification was designed spe...
    • 31 Jan 2022
  • PetaLinux 2021.1 BSPs Now Available for Avnet SOMs and SBCs

    narrucmot
    narrucmot
    Hi Everyone! Avnet has just released the PetaLinux 2021.1 BSPs for the MiniZed, MicroZed, PicoZed, UltraZed-EG, UltraZed-EV, and Ultra96-V2. What's new in the 2021.1 BSPs: Updated Linux kernel and yocto build system Removed Chromium web browser...
    • 29 Jan 2022
  • Is ECC Capability with DDR Memory a Big Deal?

    bhfletcher
    bhfletcher
    I've been studying Error Correcting Code (ECC) capability lately, specifically as it relates to Xilinx. What is ECC? Definition: Error correction code (ECC) checks read or transmitted data for errors and corrects them as soon as they are found....
    • 29 Jan 2022
  • VHDL design for ROHM Heart Rate sensor BH1790 - try i2c

    VHDL design for ROHM Heart Rate sensor BH1790 - try i2c

    Jan Cumps
    Jan Cumps
    I'm going to try and run an i2c design in VHDL fabric. For self-training.The target device is the Rohm BH1790 optical heart rate sensor. It's a device where the i2c protocol is straightforward but strict. A good candidate for training - a RTL state m...
    • 22 Jan 2022
  • Creating a Custom Kria App - Part 7

    Creating a Custom Kria App - Part 7

    albertabeef
    albertabeef
    This blog is part of a series of blogs which describe the development steps for an in-depth project tutorial. http://avnet.me/kv260-vvas-sms-2021-1-blog This part of the tutorial describes how to perform final installation and execution of the cust...
    • 12 Jan 2022
  • Creating a Custom Kria App - Part 6

    Creating a Custom Kria App - Part 6

    albertabeef
    albertabeef
    This blog is part of a series of blogs which describe the development steps for an in-depth project tutorial. http://avnet.me/kv260-vvas-sms-2021-1-blog This part of the tutorial describes how to combine all the parts that we built in the previous ...
    • 12 Jan 2022
  • Creating a Custom Kria App - Part 5

    Creating a Custom Kria App - Part 5

    albertabeef
    albertabeef
    This blog is part of a series of blogs which describe the development steps for an in-depth project tutorial. http://avnet.me/kv260-vvas-sms-2021-1-blog This part of the tutorial describes how to build the petalinux project for the Kria KV260 Visio...
    • 11 Jan 2022
  • Creating a Custom Kria App - Part 4

    Creating a Custom Kria App - Part 4

    albertabeef
    albertabeef
    This blog is part of a series of blogs which describe the development steps for an in-depth project tutorial. http://avnet.me/kv260-vvas-sms-2021-1-blog This part of the tutorial will re-compile the sixteen (16) supported models used by the smart_m...
    • 11 Jan 2022
  • Creating a Custom Kria App - Part 3

    Creating a Custom Kria App - Part 3

    albertabeef
    albertabeef
    This blog is part of a series of blogs which describe the development steps for an in-depth project tutorial. http://avnet.me/kv260-vvas-sms-2021-1-blog This part of the tutorial describes how to adapt and build the smart_model_select example for o...
    • 11 Jan 2022
  • Creating a Custom Kria App - Part 2

    Creating a Custom Kria App - Part 2

    albertabeef
    albertabeef
    This blog is part of a series of blogs which describe the development steps for an in-depth project tutorial. http://avnet.me/kv260-vvas-sms-2021-1-blog This part of the tutorial describes how to create the Vitis Platform for our custom Kria App. B...
    • 10 Jan 2022
  • Creating a Custom Kria App

    Creating a Custom Kria App

    albertabeef
    albertabeef
    When Xilinx launched Kria , they also provided a method for quickly deploying apps.  This project tutorial takes a deep dive into how to create a custom Kria app.   Introduction On April 20, 2021, Xilinx announced Kria , their newest p...
    • 8 Jan 2022
  • Creating a Custom Kria App - Part 1

    Creating a Custom Kria App - Part 1

    albertabeef
    albertabeef
    This blog is part of a series of blogs which describe the development steps for an in-depth project tutorial. http://avnet.me/kv260-vvas-sms-2021-1-blog This part of the tutorial provides a description of the Xilinx repositories that will be used. ...
    • 30 Dec 2021
  • Kria KV260 - 01- Starting with the Smart Camera Firmware

    Kria KV260 - 01- Starting with the Smart Camera Firmware

    javagoza
    javagoza
    Introduction I'm participating in the Hackster.io Edge Computing with Xilinx Kria  KV260 Vision AI Starter Kit Challenge. My application The Kitchen ML Lifeguard was selected for the free hardware. I will be publishing on this channel my ex...
    • 11 Dec 2021
  • Make a Linux executable for a PYNQ board with Vitis - and debug it

    Jan Cumps
    Jan Cumps
    Zynq controllers can run Linux. Xilinx uses Vitis - an Eclipse derivate - as the development platform for the ARM part of the Zynq.We'll use it to build - and debug! - a native Linux program. Vitis knows how to program for the ARM proc...
    • 5 Dec 2021
  • VHDL: Convert a Fixed Module into a Generic Module for Reuse

    Jan Cumps
    Jan Cumps
    The goal of this post is turn a fixed VHDL design into a configurable one. Change a fixed RAM IP into RAM that can be sized, without changing source or logic. I use michaelkellett's VHDL RAM Memory design before: use RAM...
    • 1 Dec 2021
  • Use the ZYNQ XADC with DMA part 2: get and show samples in PYNQ

    Jan Cumps
    Jan Cumps
    In this series of 2 blogs, I'm trying to sample the ADC at high speed and move the samples to memory fast.The goal is to achieve the highest speed - 1 MSPS (Megasamples per second = millions of samples per second).In the previous article,&n...
    • 30 Nov 2021
  • Use the ZYNQ XADC with DMA part 1: bare metal

    Jan Cumps
    Jan Cumps
    The Zynq family has an on-board 12 bit ADC, in the FPGA part of the silicon. They call it the XADC.It can sample internal rails and temperatures. There's also the possibility to use external inputs.In this series of 2 blogs, I'm trying to sample...
    • 29 Nov 2021
  • PYNQ and Zynq: the Vitis HLS Accelerator with DMA training - Deep Dive: the data streams between Accelerator IP and ARM processors

    Jan Cumps
    Jan Cumps
    This is a supporting post for Part 2: Add the Accelerated IP to a Vivado design.I'm untangling the different data streams.There are 3 types of data exchanged between the FPGA and ARM parts of the Zynq: "Business Data": the inputs and outputs to...
    • 27 Nov 2021
  • PYNQ and Zynq: the Vitis HLS Accelerator with DMA training - Part 3: Use the Hardware Accelerated Code in Software

    Jan Cumps
    Jan Cumps
    I'm following the 3-part using a HLS stream IP with DMA training on the PYNQ community. This blog will not repeat the steps. The goal is to document the experience. Use the Accelerated function in Software In part 1, we made the hardwa...
    • 27 Nov 2021
  • PYNQ and Zynq: the Vitis HLS Accelerator with DMA training - Part 2: Add the Accelerated IP to a Vivado design

    Jan Cumps
    Jan Cumps
    I'm following the 3-part using a HLS stream IP with DMA training on the PYNQ community. This blog will not repeat the steps. The goal is to document the experience. Register the IP and Use it in Vivado In part 1, we made the hardware a...
    • 26 Nov 2021
  • PYNQ and Zynq: the Vitis HLS Accelerator with DMA training - Part 1: Turn C++ code into an FPGA IP

    Jan Cumps
    Jan Cumps
    PYNQ now supports Vivado and Vitis HLS version 2020.2 (since PYNQ 2.7).Time to re-check  the hardware accelerator mechanisms, with DMA. This workflow has now stabilised. Hardware Acceleration is the technique to implement program logic insi...
    • 26 Nov 2021
  • PYNQ version 2.7 (Austin) is released

    Jan Cumps
    Jan Cumps
    Yesterday, the PYNQ community released version 2.7 of the the PYNQ OS.SD Card images are available for download. What's new: Vivado, Vitis HLS version 2020.2 Python 3.8 Additional boards supported Composable overlay pipeline Petalinux 2020.2, U...
    • 23 Nov 2021
  • Vitis-AI 1.4 Flow for Kria KV260 Vision AI Starter Kit

    albertabeef
    albertabeef
    I was asked by my colleague ctammann  to provide a design for the Kria KV260 Vision Starter Kit that would be a power hog for some power testing. Although all of the Kria apps seems to be using a B3136 DPU, I did remember that Xilinx genera...
    • 12 Nov 2021
  • CPLD Egg Timer

    jc2048
    jc2048
    Introduction   Quick little project to make an egg timer using the MAX II board that I bought over the summer. Initially, I'll just have it counting down from three minutes. If I feel suitably inspired later, I might extend it to allow setting t...
    • 1 Nov 2021
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube