Linux Drivers for logicBRICKS IP cores

Xylon Industrial HMI demo screenshot - designed by Qt

logicBRICKS Graphics Engine (reference design) Runs Industrial HMI Demo Designed by Qt on the ZedBoard from Avnet Electronics Marketing

Xylon's comprehensive logicBRICKS software support for open-source Linux operating system is currently distributed within the  logiREF-ZGPU Reference Design for Xilinx® Zynq®-7000 ZC702 development board and the logiREF-ZGPU-ZED Reference Design for the ZedBoard™ from Avnet Electronics Marketing. Distributions also include bare-metal logicBRICKS drivers to enable development of non-OS standalone software applications. Xylon also supports non-Linux operating systems. For more information, please CLICK HERE.

 Linux Framebuffer driver - LINK
Standard Linux driver that abstracts the graphic hardware and allows application software to access it through a well-defined interface. Software designers can use it with no need to know anything about the underlaying hardware (IP cores) in Xilinx Zynq-7000 All Programmable SoC or FPGA device. This driver works with the logiCVC-ML display controller IP core.

READ the Linux Framebuffer User's Manual and visit the GitHub to GET the driver!
 Linux DRM driver - LINK
The DRM Linux device driver enables user space applications to control the logiCVC-ML Compact Multilayer Video Controller logicBRICKS IP core (display controller) in Linux operating system, by using its layer and other capabilities for displaying complex and flicker free images on LCDs or monitor displays with different display resolutions.

The DRM driver is distributed with Base Targeted Reference Design (Base TRD).
 XylonQPA Plugin for Qt 5.x - LINK
Xylon provides a complete set of logicBRICKS IP cores and related software drivers to enable use of the Qt, a leading cross-platform application and UI development framework, for rapid development of Linux software applications with a Graphical User Interface (GUI) on the Xilinx Zynq-7000 All Programmable SoC.
 Direct Frame Buffer (DirectFB) - DEPRECATED! Contact Xylon to check the current support.
A thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers, not only on top of the Linux Framebuffer Device. It is a complete hardware abstraction layer with software fallbacks for every graphics operation that is not supported by the underlying hardware. DirectFB adds graphical power to embedded systems and sets a new standard for graphics under Linux. logicBRICKS implementation utilizes the display controller and 2D graphics accelerators IP Cores. In case that the logiBITBLT and/or logiBMP IP cores are not implemented in Xilinx Zynq-7000 or FPGA design, the software driver fallbacks graphics functions otherwise supported by related IP cores.

Graphics Processing Unit (GPU) for Xilinx Zynq-7000 EPP 
logiREF-ZGPU Reference Design

Graphics Processing Unit (GPU) for Xilinx® Zynq®-7000 AP SoC

logiREF-ZGPU-ZED Reference Design

Graphics Engine for ZedBoard™ from Avnet Electronics Marketing

Copyright © 2024 Xylon d.o.o.