BxB Logo STYNQ

New! libKIOSK. This library is for making graphical front ends to control embedded systems. More information about the library is here, including pictures from operation of the libKIOSK demo application.

STYNQ is a package that lets you create files to boot Xilinx ZYNQMP boards and develop software for them in a simplified way.

STYNQ is brought to you by Bit by Bit Signal Processing. Since support for signal processing work is a primary goal, many STYNQ examples will be specifically targeted at RFSoC boards, beginning with the RFSoC4x2. Other Zilinx ZYNQMP boards can also be used. STYNQ is specifically designed so that it can be used to boot boards without Board Support Packages (BSPs), simply from a valid XSA file.

STYNQ is provided as-is with no warantees or guarantees. Be careful! STYNQ requires root access for some operations, and this can cause problems if something unforseen occurs. A system backup before trying STYNQ is recommended, especially if you are unfamiliar with Unix commands.

NOTES:

As people are starting to use STYNQ, I find some common issues. I'll document them here.

There are currently no notes for the latest version, STYNQ_2025_07_06_02.30.tgz

Current STYNQ Offerings

libKIOSK library     
A graphical interface library for embedded Linux systems.
STYNQ Distribution Files     
This gets you booting.
Booting a ZYNQMP with STYNQ  
This explains the basics of boot files.
Creating an XSA              
This explains how to create an XSA file.

Links

Bit by Bit Signal Processing Main Page
BxBApp Demonstration (This shows an advanced application built with early versions of STYNQ and libKIOSK)
BxBFFT Product Main Page with these pages for specific FPGAs:
Xilinx Ultrascale FPGAs
Xilinx Versal FPGAs
Altera Agilex7 FPGAs
Altera Stratix10 FPGAs
Altera Arria10 FPGAs
BxBFFT Product Comparison PDF
BxBChan Product Main Page
BxBApp Demonstration
Tutorials
Email Contact: ross@bitbybitsp.com
Phone Contact: +1-623-487-8011 (this has automated call screening)