Skip to content

alexvonduar/fpga_embedded_vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FPGA Embedded Vision

Boards

Resizable Image

Resizable Image

Resizable Image

Resizable Image

  • ZYNQ_DEV

Resizable Image

Camera Modules

Resizable Image

Resizable Image

  • IMX219 Module Raspberry Pi 15 pin compatible

Software Environment

  • Host PC: Ubuntu 25.04 dev branch
  • Vivado 2024.2
  • Vitis 2024.2

Reference Designs

  1. Avnet Reference Design [Picozed Zynq 7030 SOM + Onsemi PYTHON1300 FMC + Picozed FMC carrier board v2]
  2. ZCU106 VCU TRD 2019.1
  3. Xilinx reVision
  4. Greg Taylor's Ultra96v2 IMX219 to Displayport project

Create HW & SW Projects

  1. Onsemi PYTHON1300 FMC + ZCU104(under developing)

    This project is porting from Avnet Hdl project, from Picozed Zynq7030 to ZCU104.

cd scripts
vivado -mode tcl -source zcu104_fmchc_python1300c.tcl -notrace
  1. LI-IMX274-FMC + ZCU104

    This project is porting from ZCU106 VCU TRD reference design. updated to 2024.2

cd scripts
vivado -mode tcl -source zcu104_vcu_trd_proj.tcl -notrace
  1. Onsemi PYTHON1300 FMC + MYD-C7Z020

    This project is now updated to 2024.2.

    • combined color space convert and chroma subsampling into single Video Processing Subsystem IP;
    • replace OSD with Video Mixer IP;
    • add one more test pattern generated base layer.
source $(VITIS_PATH)/settings64.sh
make myir

Resizable Image

  1. Onsemi PYTHON1300 FMC + ZYNQ_DEV

    This project is now updated to 2024.2.

    • combined color space convert and chroma subsampling into single Video Processing Subsystem IP;
    • replace OSD with Video Mixer IP;
    • add one more test pattern generated base layer.
source $(VITIS_PATH)/settings64.sh
make zynqdev_fmchc_python1300c

Resizable Image

  1. IMX219 RaspberryPi 15pin MIPI camera module + KV260 Copied for Greg Taylor's project, and update to 2024.2.
source $(VITIS_PATH)/settings64.sh
make kv260_rpi_mipi

Since KV260 fw bootloader is not compatible with standalone BOOT.BIN. So we need a Jtag to run the demo. Need to set KV260 to jtag boot mode:

source $(VITIS_PATH)/settings64.sh
xsct scripts/som_bootmode.tcl

after that use Vitis to open the sw workspace and run the demo.

Resizable Image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published