Skip to content

Failure to create a spiOverJtag bitstream for some Xilinx devices #586

@pkuzmin

Description

@pkuzmin

For xc3s500evq100 we get an error

ERROR:HDLCompilers:27 - "../xilinx_spiOverJtag.v" line 133 Illegal redeclaration of 'tdo'

For xc6vlx130tff784 we get errors

ERROR:NgdBuild:604 - logical block 'bscane2_inst' with type 'BSCANE2' could not
   be resolved. A pin name misspelling can cause this, a missing edif or ngc
   file, case mismatch between the block name and the edif or ngc file name, or
   the misspelling of a type name. Symbol 'BSCANE2' is not supported in target
   'virtex6'.

For xcku3p-ffva676, xcku5p-ffvb676, xcku040-ffva1156, xcvu9p-flga2104, xcau15p-ffvb676

ERROR: [Synth 8-36] 'csn' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:55]
ERROR: [Synth 8-36] 'sdi_dq0' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:57]
ERROR: [Synth 8-36] 'sdo_dq1' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:58]
ERROR: [Synth 8-36] 'wpn_dq2' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:59]
ERROR: [Synth 8-36] 'hldn_dq3' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:60]
ERROR: [Synth 8-36] 'sdo_dq1' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:73]
ERROR: [Synth 8-36] 'hldn_dq3' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:74]
ERROR: [Synth 8-36] 'wpn_dq2' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:74]
ERROR: [Synth 8-36] 'sdi_dq0' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:74]
ERROR: [Synth 8-36] 'csn' is not declared [/.../openFPGALoader/spiOverJtag/xilinx_spiOverJtag.v:92]

For the Spartan 6 FPGA, a bitstream is created, but the final tar.gz file is not generated.
Similarly, no tar.gz file is created for xc7k325tffg676 and xc7k420tffg901. Although for xc7k70tfbg484 and xc7k160tffg676, the archive is created because Vivado tool is used for the build, and the archive creation process has been transferred from the Makefile to the script build.py

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions