Skip to content

Cant build #545

@Zaazik

Description

@Zaazik

Python 3.12.3
Ubuntu fresh latest
Install from repo
Donor asus xonar AE

zaazik@zaazik-Z790-UD:~/PCILeechFWGenerator$ pcileech-sudo check --device 0000:06:00.0 --interactive --fix
  07:25:46 │  INFO  │ [CHECK] Running VFIO diagnostics for device 0000:06:00.0
  07:25:46 │  INFO  │ [VFIO] Starting VFIO diagnostics for device: 0000:06:00.0
  07:25:46 │  INFO  │ [VFIO] Diagnostics completed. Overall status: ok, Can proceed: True

=== VFIO DIAGNOSTIC REPORT ===
Overall: ✔ OK
Device : 0000:06:00.0
Proceed: yes

✔ Platform: Linux detected
✔ IOMMU HW: VT‑d / AMD‑Vi supported by CPU
✔ Kernel cmdline: IOMMU enabled in cmdline: intel_iommu=on, iommu=pt, iommu=on
✔ ACS bypass: Device isolated in IOMMU group 17
✔ Kernel modules: All VFIO modules loaded: vfio, vfio_pci, vfio_iommu_type1
✔ vfio-pci driver: vfio-pci registered
✔ Device: 0000:06:00.0 (0x1b21:0x2142) present
✔ IOMMU group: Group 17
✔ Driver: Already bound to vfio-pci
✔ /dev/vfio node: /dev/vfio/17

  07:25:46 │  INFO  │ [CHECK] System is VFIO-ready

pcileech-sudo build --bdf 0000:06:00.0 --board pcileech_100t484_x1 --local --vivado-path /tools/Xilinx/Vivado/2024.2 --vivado-jobs 8 --vivado-timeout 7200

ERROR TYPE BREAKDOWN:

File: 2 errors
Syntax: 2 errors
Unknown: 252 warnings

RECOMMENDATIONS:

For Syntax issues:
• Review generated PCILeech SystemVerilog modules for syntax issues
• Check TLP processing logic and PCIe configuration space definitions
• Verify module declarations in pcileech_tlps128_* files
• Regenerate firmware if syntax errors persist in generated code

log.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions