Skip to content

Enable nextpnr GUI support #15

@swittlich

Description

@swittlich

Description

Currently, the nextpnr flow runs in headless mode only.
It would be useful to enable the graphical user interface (GUI) of nextpnr for visualization and debugging purposes.

Expected Behavior

  • Running nextpnr with GUI option (--gui) should open the graphical interface.
  • The GUI should display placement, routing, and device resources.

Current Behavior

  • Only command-line execution is available.
  • No GUI window is shown when running nextpnr within the current setup.

Rationale

The nextpnr GUI is an important tool for:

  • Visualizing placement and routing results.
  • Debugging issues with constraints and resource usage.
  • Providing an educational and user-friendly way to understand FPGA implementation.

Steps to Reproduce

  1. Run the flow with nextpnr.
  2. Try enabling the GUI (e.g., nextpnr-gatemate --gui).
  3. Observe that no GUI window appears.

Environment

  • Tool: nextpnr-gatemate
  • Mode: headless (default)
  • Desired: GUI mode support (--gui)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions