QuickLogic-FPGA-Toolchain
latest
  • Installing Symbiflow on Linux
  • Symbiflow: Design flow (QLF-K4N8/QLF-K6N10)
  • Supported Commands
  • Design flow
  • BRAM and DSP
  • Online References
  • Symbiflow: Design flow (EOS-S3)
  • Run design flow on a simple counter design (EOS-S3)
    • Performing the Pre-Layout Simulation
    • Performing Design Synthesis
    • Running pack, Place and Route tools (EOS-S3)
    • Performing the Post-Layout Simulation (verifying the configuration bits)
    • Performing the Post-Layout Timing Simulation
    • Generate the Jlink and openOCD file
    • Generate the ASCII header file format
    • Generate the Binary File format
    • PCF Sample
  • Hardware Limitations and Online References
  • S3B Device
QuickLogic-FPGA-Toolchain
  • »
  • Run design flow on a simple counter design (EOS-S3) »
  • Generate the Jlink and openOCD file
  • Edit on GitHub

Generate the Jlink and openOCD fileΒΆ

JLINK file contains a script that can flash the board with the generated FPGA configuration via the JLink Connector


Syntax:

ql_symbiflow -compile -src <source complete path> -d <device> -t <top module name> -v <verilog files> -p <pcf file> -P <Package file> -s <SDC file> -dump jlink
The output files dumped will be:


<TOP>.jlink ->jlink file.

ql_symbiflow -compile -src $PWD -d ql-eos-s3 -t top -v counter_16bit.v -p chandalar.pcf -P PD64 -s counter_16bit.sdc -dump jlink



For details on how to configure the FPGA using the top.jlink file, refer to Download Binaries using Jlink SWD section in the QuickFeather_UserGuide pdf.

openOCD is an on-chip debugger file
Syntax:

ql_symbiflow -compile -src <source complete path> -d <device> -t <top module name> -v <verilog files> -p <pcf file> -P <Package file> -s <SDC file> -dump openocd
The output files dumped will be:


<TOP>.openocd ->openOCD file.

ql_symbiflow -compile -src $PWD -d ql-eos-s3 -t top -v counter_16bit.v -p chandalar.pcf -P PD64 -s counter_16bit.sdc -dump openocd


Next Previous

© Copyright 2021, QuickLogic Corporation. Revision 9b34068b. Last updated on 26 July 2021.

Built with Sphinx using a theme provided by Read the Docs.