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
    Products
    • 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
Path to Programmable 3
  • Challenges & Projects
  • Design Challenges
  • Path to Programmable 3
  • More
  • Cancel
Path to Programmable 3
Blog
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Path to Programmable 3 to participate - click to join for free!

Blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • Building A Balance For Tuning Of Drone Motors With MiniZed - Final

    Building A Balance For Tuning Of Drone Motors With MiniZed - Final

    guillengap
    guillengap
    Introduction Hi everyone! In this blog I will show you my final project of the "Path to Programmable III" challenge. This idea was inspired from the project published by Adam Taylor: Mini But Mighty, the MiniZed and Vitis for Motor Control....
    • 9 Aug 2023
  • Struggling with Vivado in HW training Blog #4

    cghaba
    cghaba
    Because I have used Vivado before, I thought the HW training will go easier and quicker than SW training for Vitis, which was the first time I have used it (more than trying to see what it is all about and what it has in addition to the Xilinx SDK). ...
    • 5 Aug 2023
  • Struggling with Vivado in HW training Blog #4

    cghaba
    cghaba
    Because I have used Vivado before, I thought the HW training will go easier and quicker than SW training for Vitis, which was the first time I have used it (more than trying to see what it is all about and what it has in addition to the Xilinx SDK). ...
    • 5 Aug 2023
  • Blog 2 : Getting started with AMD-Xilinx Vitis Core Development Kit

    thareeq
    thareeq
    Install  AMD-Xilinx Vitis Core Development Kit in your system:  1. Go to https://www.xilinx.com/support/download.html and download setup file 2. Install the software with required features 3. Open Vitis 2023.1  4. Choos...
    • 28 Jul 2023
  • It is not an easy road, but it pushes you to learn

    shmulikl
    shmulikl
    I am an analog engineer, so the signals I acquire and process from different sensors end up at A-to-D converters; I'd like to have authority going from there. I plan to market my patent in a medical electronic area, so I decided to learn about FP...
    • 27 Jul 2023
  • Blog 1 : Getting Started with the Hardware

    thareeq
    thareeq
    The Hardware Includes :  Ultra96-v2 MPSoC board with SD card USB to JTAG/UARTPOD 96 Boards Click starter Kit Power Adapters Ultra96-v2 specification :  Xilinx Zynq UltraScale+ MPSoC ZU3EG A484 Micron 2 GB (512M x32) LPDDR4 Memory Micro...
    • 27 Jul 2023
  • Blog 1 - How to install the environment in a MACOS laptop

    jovarela
    jovarela
    Hello everyone, My interest in this contest is to learn about the current state of FPGAs and how I can apply it to the field of Artificial Intelligence. I'm also curious about the possibility of running a RISC-V core on the board. Last year I had the...
    • 27 Jul 2023
  • Path to Programmable III: Exploring Video Processing using PYNQ - Ultra96v2

    Path to Programmable III: Exploring Video Processing using PYNQ - Ultra96v2

    saadtiwana_int
    saadtiwana_int
    Introduction For my path-to-programmable project I have been planning to work on a project that involves live video processing. For this reason, I applied for the Ultra96-v2 FPGA because the ZU3EG FPGA inside has quad A53 cores which are fairly capab...
    • 27 Jul 2023
  • Path to Programmable 3 - Training Blog 5 - Comparing approaches to do image processing and machine learning on Ultra96v2

    manihatn
    manihatn
    All my previous blogs have been mostly experimenting with Vivado, Vitis and Petalinux tools for design and implementation as the training material has be based on it. I planned the final Training blogs to try an image processing application on ultra9...
    • 27 Jul 2023
  • Blog 5: Peta-Linux Training |Path to Programmable 3|

    prashanthgn.engineer
    prashanthgn.engineer
    Peta Linux Technical Training Summary Course objectives Install the Peta Linux Development Environment  Fundamentals of The Peta Linux -Yacto Application Creation for Peta Linux User Level Lesson 1: Introduction & Overview What is Peta-lin...
    • 27 Jul 2023
  • Blog 4: Continuation on Software Training |Path to Programmable 3|

    prashanthgn.engineer
    prashanthgn.engineer
    Software Training  Lesson 6: Connecting Hardware and Debugging Summary of Lesson6 Ultra96 V2 Hardware Explanation How to Debug the application using RUN configuration Setup for Processor initialization, RESET, Download Bit steam, Terminal ...
    • 27 Jul 2023
  • 5. LED Blink Part-5: Thoughts on all previous LEDs

    rajivbishwokarma
    rajivbishwokarma
    Introduction I could have done so much more with the Ultra96v2 board, I stuck with the theme of LED blinking through different ways and although it is not too fancy, one thing that I have noticed is that I spend too much time when it comes to creatin...
    • 27 Jul 2023
  • P2P3- Blog5 - Experiments with Flashing the QSPI through JTAG with a custom image

    anushyab
    anushyab
    All the blogs that I have written till this point has been based on the Flash boot. In this blog, I am going to investigate the process of rewrting the Flash image with some custom applicatoin images that  I am generating with the Vitis tools an...
    • 27 Jul 2023
  • 4. LED Blink Part-4: Counting using AI

    rajivbishwokarma
    rajivbishwokarma
    1. Introduction In this last part of the series, we are going to run a simple CNN model in our Ultra96v2 after we quantize and compile it for the board. The CNN is trained on MNIST and the original plan was to identify the test number using the CNN a...
    • 27 Jul 2023
  • 3. LED Blink Part-3: 256 PYNQ Numbers

    rajivbishwokarma
    rajivbishwokarma
    1. Introduction In this blog, we will extend our previous LED blinking example to again blink more LEDs. We will see how we can use PYNQ to program our FPGA. In this design, we will use the low speed expansion header in the Ultra96v2 board to connect...
    • 27 Jul 2023
  • 2. LED Blinking Part 2: FPGA flashes Police Lights

    rajivbishwokarma
    rajivbishwokarma
    1. Introduction In the last blog, we just used the Processing System (PS) side to blink the 4 user programmable LEDs, so we will build on that and see how we can incorporate the PL side LEDs and extend our design to use both the PS and the PL. In thi...
    • 27 Jul 2023
  • 1. LED Blinking Part 1: 4-bit ARM

    rajivbishwokarma
    rajivbishwokarma
    1. Introduction In this blog, we will use the Processing System (PS) side to blink the 4 user programmable LEDs that are available in the Ultra96v2. This is a really simple introduction to how we can initialize the Zynq US+ block in the Vivado design...
    • 27 Jul 2023
  • P2P3 Blog4 - Flash Boot mode, Read, Write, Erase and Persistence.

    anushyab
    anushyab
    In the previous blog we discussed about the different types of Boot modes available in the Minized. In this blog I will be going a bit more detail into the flash based booting, looking into the default partitions, erasing a partition, validating that...
    • 27 Jul 2023
  • Path to Programmable III Training Blog #5 Use PetaLinux to Create bootable SD card

    fyaocn
    fyaocn
    Use PetaLinux to Create bootable SD card Table of Contents 1 Start Petalinux 2 Create Petalinux Project 3 Build Petalinux Project 4 Packing Petalinux Project 1 Start Petalinux This training session provide hardware design file for Ultra96v2, bu...
    • 27 Jul 2023
  • Path to Programmable III Training Blog #05: Build MiniZed TTC HW Lab 9 from Scratch

    flyingbean
    flyingbean
    Table of Contents Objectives Motivation of the blog Build Lab 9 Vivado HW Project Conclusions References Objectives MiniZed TTC HW design  Lab 9 is the final class for my MiniZed training path. I am going to review AMD Vivado HW flow on h...
    • 27 Jul 2023
  • Creating and testing an RTOS platform and application Blog #3

    cghaba
    cghaba
    Introduction The software training part was focused mainly on creating and using a standalone platform. Xilinx tools were supposed to be able to create a platform running an RTOS or Linxus OS. I was curious how easy is to create a platform using an R...
    • 26 Jul 2023
  • Path to Programmable III with MiniZed: 10-DoF Pmod NAV, TFT LCD - How many sensors are too many sensors?

    Path to Programmable III with MiniZed: 10-DoF Pmod NAV, TFT LCD - How many sensors are too many sensors?

    navadeepganeshu
    navadeepganeshu
    Table of Contents Introduction The Design Flow Simplified Adding interfaces (Pmod NAV, TFT LCD, HTU21D) Project Constraints File Software Implementation Demo Video Introduction Coming to the last training blog, its amazing to realize how vas...
    • 26 Jul 2023
  • P2P3 Blog3 - Understanding Minized demonstration example hardware design

    anushyab
    anushyab
    Understanding Minized Hardware Design  The Minized board was pre-configured with a demonstration project that showcase its capabilities and provide users with a starting point for their own projects. This example design demonstrated a fully...
    • 26 Jul 2023
  • Data logger Blog #2

    cghaba
    cghaba
    Using libraries in Vitis This blog starts from the training for the Software part described in Lab 10 Libraries.  The lab describes how to use a library in Vitis by selecting a library from those provided for created BSP. In the lab it is taken ...
    • 26 Jul 2023
  • P2P3 Blog2 - Boot modes, their need, types and  Minized's boot modes

    P2P3 Blog2 - Boot modes, their need, types and Minized's boot modes

    anushyab
    anushyab
     In this article we will discuss about an important topic - boot modes, their need in modern FPGA/SoC devices, different type of boot modes and we will finally finish with the difffernt boot modes supported in Minized board. What is boot mode i...
    • 26 Jul 2023
<>
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.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube