Skip to content

Releases: polarfire-soc/polarfire-soc-video-kit-reference-design

v2024.06

08 Jul 15:39
Compare
Choose a tag to compare

PolarFire Soc Video Kit Reference Design


Changes since last release


  • CORERXIODBITALIGN:2.3.103 changed to MIPI_TRAINING_LITE:1.0.0

New Features:

  • Added dt-overlay support, in all designs, for dynamic DT selection and configuration of devices.
  • Added Python script to automate dtbo generation.

Compatible with:

  • Hart Software Services tag v2024.06
  • meta-polarfire-soc-yocto-bsp tag 2024.06.1
  • Libero SoC v2023.2

Pre-built programming files

The MPFS_VIDEO_KIT_BASE_DESIGN_2024_06.zip release asset file contains a FlashPro Express programming file including both this Libero FPGA design and Hart Software Services (0.99.41-v2024.06).
This programming file can be used to program an Video Kit's FPGA and eNVM without having to run through the Libero FPGA flow or building the HSS.

The MPFS_VIDEO_KIT_H264_MM_DESIGN_2024_06.zip release asset file contains a FlashPro Express programming file to support H264 modular pipeline.

The MPFS_VIDEO_KIT_RAW_BAYER_DESIGN_2024_06.zip release asset file contains a FlashPro Express programming file to support raw bayer pipeline.

MPFS_VIDEO_KIT_AUTO_UPDATE_2024_06.zip contains:

  • MPFS_VIDEO_KIT_SPI_GOLDEN_IMAGE_2024_06.job: file used to program the golden image to the SPI flash
  • MPFS_VIDEO_KIT_BASE_DESIGN_2024_06.spi : The base design bitstream with a .spi file extension

v2024.02

01 Apr 12:17
Compare
Choose a tag to compare

PolarFire Soc Video Kit Reference Design


Changes since last release


  • Updated Bayer pipeline with new revisions of MIPI RX (v5.0.0) and VDMA (v1.0.0) IP's

New Features:

  • Added argument based new H.264 modular pipeline, Including new revisions of MIPI RX (v5.0.0) and VDMA (v1.0.0), Image Enhancement (v4.5.0), Image Scaler (v4.2.0) IP's.

Compatible with:

  • Hart Software Services tag v2024.02
  • meta-polarfire-soc-yocto-bsp tag 2024.02
  • Libero SoC v2023.2

Pre-built programming files

The MPFS_VIDEO_KIT_BASE_DESIGN_2024_02.zip release asset file contains a FlashPro Express programming file including both this Libero FPGA design and Hart Software Services 0.99.38(v2024.02).
This programming file can be used to program an Video Kit's FPGA and eNVM without having to run through the Libero FPGA flow or building the HSS.

The MPFS_VIDEO_KIT_RAW_BAYER_DESIGN_2024_02.zip release asset file contains a FlashPro Express programming file to support Raw Bayer pipeline.

The MPFS_VIDEO_KIT_H264_MM_DESIGN_2024_02.zip release asset file contains a FlashPro Express programming file to support H264 modular pipeline.

MPFS_VIDEO_KIT_AUTO_UPDATE_2024_02.zip contains:

  • MPFS_VIDEO_KIT_SPI_GOLDEN_IMAGE_2024_02.job: File used to program the golden image to the SPI flash
  • MPFS_VIDEO_KIT_BASE_DESIGN_2024_02.spi : Base design bitstream with a .spi file extension

v2023.10

21 Nov 10:24
Compare
Choose a tag to compare

PolarFire Soc Video Kit Reference Design


Changes since last release


  • MSS configuration file updated with User-Cyrpto support.
  • XML file updated with User-Cyrpto support.

New Features:

  • Added User-Crypto support for Baremetal Applications.

Compatible with:

  • Hart Software Services tag v2023.09
  • meta-polarfire-soc-yocto-bsp tag 2023.09
  • Libero SoC v2023.2

Pre-built programming files

The MPFS_VIDEO_KIT_BASE_DESIGN_2023_10.zip release asset file contains a FlashPro Express programming file including both this Libero FPGA design and Hart Software Services 0.99.37(v2023.09).
This programming file can be used to program an Video Kit's FPGA and eNVM without having to run through the Libero FPGA flow or building the HSS.

The MPFS_VIDEO_KIT_RAW_BAYER_DESIGN_2023_10.zip release asset file contains a FlashPro Express programming file to support Raw Bayer pipeline.

MPFS_VIDEO_KIT_AUTO_UPDATE_2023_10.zip contains:

  • MPFS_VIDEO_KIT_SPI_GOLDEN_IMAGE_2023_10.job: File used to program the golden image to the SPI flash
  • MPFS_VIDEO_KIT_BASE_DESIGN_2023_10.spi : Base design bitstream with a .spi file extension

v2023.09

05 Oct 12:20
Compare
Choose a tag to compare

PolarFire Soc Video Kit Reference Design


Changes since last release


  • MSS configuration file regenerated with latest (v2023.2) MSS configurator.
  • IP updated according to Libero v2023.2.
  • Directory structure updated to support argument based designs.
  • Fix OSD boundary exceeding the frame boundary.

New Features:

  • Added argument based new Raw Bayer pipeline

Compatible with:

  • Hart Software Services tag v2023.09
  • meta-polarfire-soc-yocto-bsp tag 2023.09
  • Libero SoC v2023.2

Pre-built programming files

The MPFS_VIDEO_KIT_BASE_DESIGN_2023_09.zip release asset file contains a FlashPro Express programming file including both this Libero FPGA design and Hart Software Services 0.99.37(v2023.09).
This programming file can be used to program an Video Kit's FPGA and eNVM without having to run through the Libero FPGA flow or building the HSS.

The MPFS_VIDEO_KIT_RAW_BAYER_DESIGN_2023_09.zip release asset file contains a FlashPro Express programming file to support Raw Bayer pipeline.

MPFS_VIDEO_KIT_AUTO_UPDATE_2023_09.zip contains:

  • MPFS_VIDEO_KIT_SPI_GOLDEN_IMAGE_2023_09.job: File used to program the golden image to the SPI flash
  • MPFS_VIDEO_KIT_BASE_DESIGN_2023_09.spi : Base design bitstream with a .spi file extension

v2023.06

04 Jul 07:28
Compare
Choose a tag to compare

PolarFire Soc Video Kit Reference Design


Changes since last release


  • Re-generate the MSS configuration file with the v2023.1MSS configurator

New Features:

  • Customize color of On-Screen Display (Text Overlay)
  • IAP(auto update): added support on mpfs-video-kit (not supported on icicle-kit-es). Additional information can be found in the Auto Update documentation

Compatible with:

  • Hart Software Services tag v2023.06
  • meta-polarfire-soc-yocto-bsp tag 2023.06
  • Libero SoC v2023.1

Pre-built programming files


The MPFS_VIDEO_KIT_BASE_DESIGN_2023_06.zip release asset file contains a FlashPro Express programming file including both this Libero FPGA design and Hart Software Services 0.99.36(v2023.06).
This programming file can be used to program an Video Kit's FPGA and eNVM without having to run through the Libero FPGA flow or building the HSS.
MPFS_VIDEO_KIT_AUTO_UPDATE_2023_06.zip contains:

  • MPFS_VIDEO_KIT_SPI_GOLDEN_IMAGE_2023_06.job: file used to program the golden image to the SPI flash
  • MPFS_VIDEO_KIT_BASE_DESIGN_2023_06.spi : The base design bitstream with a .spi file extension

v2023.02

15 Mar 14:35
Compare
Choose a tag to compare

PolarFire Soc Video Kit Reference Design


Changes since last release


  • Re-generate the MSS configuration file with the 2022.3 MSS configurator
  • Fix for Extra top line on H.264 frames
  • Fix for Extra side line on H.264 frames 

New Features:

  • On-Screen Display (OSD)
  • Updated project with Production Silicon DIE
  • Rename the project from SEV kit to Video Kit 

Compatible with:


  • Hart Software Services tag v2023.02.1
  • meta-polarfire-soc-yocto-bsp tag 2023.02
  • Libero SoC v2022.3

Pre-built programming files


The MPFS_VIDEO_KIT_2023_02.zip release asset file contains a FlashPro Express programming file including both this Libero FPGA design and Hart Software Services 0.99.35.
This programming file can be used to program an Video Kit's FPGA and eNVM without having to run through the Libero FPGA flow or building the HSS.

v2022.09

12 Oct 06:49
Compare
Choose a tag to compare

SEV Kit Reference Design v2022.09

This design supports H.264 video streaming over ethernet using Microchip’s PolarFire SoC SEV Kit

Tested on PolarFire SoC SEV Kit with:

Hart Software Services (master branch)
meta-polarfire-soc-yocto-bsp tag 2022.09
This release is intended to be used with Libero SoC v2022.2

Pre-built programming files

The MPFS_SEV_KIT_2022_09.zip release asset file contains a FlashPro Express programming file including both this Libero FPGA design and Hart Software Services 0.99.33.
This programming file can be used to program an SEV Kit's FPGA and eNVM without having to run through the Libero FPGA flow or building the HSS.