Camera Reference Design 2.3.1 Release Notes

Supported platforms

  • Windows 7, 8, 10 (x32 / x64)
  • Mac OS X, 10.10 or later
  • Linux (Ubuntu 20.04 LTS x64)

Supported hardware

The following table shows the image capture module and FPGA module pairings we currently provide HDL sources for. This table also shows the software support available for that pairing:

ProductCamera HardwareokCameraAppokSnapAppCameraApp-JS
XEM6010EVB1005
XEM6310EVB1005
XEM7010EVB1005
XEM7310EVB1005
XEM6006EVB1006
XEM7350EVB1006
ZEM4310EVB1007
XEM7320SZG-CAMERANo
XEM8320SZG-CAMERANoNo
XEM8320SZG-CAMERA (3 Camera)NoNo
XEM8320SZG-MIPI-8320NoNo
XEM8320SZG-MIPI-8320 (3 Camera)NoNo

HDL sources have been built with Xilinx ISE 14.7 (XEM6xxx), Xilinx Vivado 2021.1.1 (XEM8xxx, XEM7xxx),
and Quartus Prime 18.1 (ZEMxxxx).

Release Notes

  • Windows pre-built binaries use wxWidgets-3.2.0 official binaries
  • Linux pre-built binaries use the libwxgtk3.2unofficial-dev package
  • Pre-built binaries use FrontPanel SDK V5.2.11
  • Update XEM8320-AU25P DDR4 speed to DDR4-2400 (See Xilinx DS931 for more information)
  • XEM8320 with 3 SZG-MIPI-8320 camera design gets additional floor planning constraints to resolve routing
  • Add note in source about MIPI CSI-2 Rx Subsystem Version 5.1 (Rev. 5) active_lanes port addition

Release Notes for Previous Versions

Camera Reference Design 2.3.0

  • Add support for the XEM8320 with the following peripherals to the desktop okCameraApp application:
    • Single Camera SZG-MIPI-8320
    • Three Camera SZG-MIPI-8320
    • Three Camera SZG-CAMERA
  • Update all 7-series device configurations with the TCL script build method. Sensor extclk removed from MIG, now generated in clocks module

Camera Reference Design 2.2.1

  • Add Common.vcxproj and Common.vcxproj.filters Visual Studio project files
    to Windows release

Camera Reference Design 2.2.0

  • Add support for the XEM8320 with the SZG-CAMERA peripheral to the desktop okCameraApp application
  • Add in use of the Opal Kelly I2C controller API located at GitHub
  • Windows pre-built binaries use wxWidgets-3.1.5
  • Linux pre-built binaries use the libwxgtk3.0-gtk3-dev package
  • Pre-built binaries use FrontPanel SDK V5.2.5

Camera Reference Design 2.1.0

  • Add support for the XEM7320 with the SZG-CAMERA peripheral
  • Store CameraApp application settings locally
  • Add a GUI menu to connect to an FPoIP server
  • Additional bug fixes and improvements Camera Reference Design 2.0.0

Camera Reference Design 2.0.0

  • Add support for FPoIP, enabling connections to devices over TCP/IP
  • Add a new WebApp based on the FPoIP WebAPI
  • Implement a circular buffering scheme in HDL, maximizing memory use and allowing for significantly more frame buffers.
  • Add support for the XEM7310
  • Add support for High DPI displays
  • Update look and feel of the camera application
  • Add bitmap image support to okSnap application
  • Assorted minor improvements
  • Bugfixes and usability improvements