trabucayre changed the topic of #openFPGALoader to: Universal utility for programming FPGA / Github: https://github.com/trabucayre/openFPGALoader/ Logs: https://libera.irclog.whitequark.org/openFPGALoader
<trabucayre> spiOVerJtag bridges are added usually by contributors having the hardware
<trabucayre> I could do of course adds needed flavor
<trabucayre> but a vivado bitstream can't be works since the bridge as a small specific protocol
<trabucayre> building/adding a new spiOverJtag bitstream consist more or less to these modifications:
Guest96 has joined #openFPGALoader
Guest96 has quit [Client Quit]
Guest30 has joined #openFPGALoader
<Guest30> Thanks for the help trabucayre. I am now trying to build the new project, but I am having an issue with the edalize installation. It looks like when I try to build the files using "make" it can find the loader for the edalize package.
<Guest30> AssertionError: A loader was not found for the package edalize.
<trabucayre> I have to check: maybe my code isn't compatible with latest release :-/
<trabucayre> weird I haven't similar issue
<trabucayre> could you share modifications applied to spiOverJtag?
<Guest30> root@nvidia-desktop:/home/nvidia/openFPGALoader/spiOverJtag# git diff build.py
<Guest30> diff --git a/spiOverJtag/build.py b/spiOverJtag/build.py
<Guest30> index a76c19c..6ccfff7 100755
<Guest30> --- a/spiOverJtag/build.py
<Guest30> +++ b/spiOverJtag/build.py
<Guest30> @@ -62,7 +62,7 @@ elif subpart == "xc6v":
<Guest30>      family = "Virtex6"
<Guest30>      tool = "ise"
<Guest30>      speed = -1
<Guest30> -elif subpart in ["xcvu", "xcku"]:
<Guest30> +elif subpart in ["xcvu", "xcku", "xcau"]:
<Guest30>      family = "Xilinx UltraScale"
<Guest30>      tool = "vivado"
<Guest30>  else:
<Guest30> @@ -112,6 +112,7 @@ if tool in ["ise", "vivado"]:
<Guest30>          "xcvu37p-fsvh2892" : "xcvu37p_fsvh2892",
<Guest30>          "xcku3p-ffva676" : "xcku3p_ffva676",
<Guest30>          "xcku5p-ffvb676" : "xcku5p_ffvb676",
<Guest30> Here are the changes I made to the build.py file. I've just been running the build.py file manually with the part number "./build.py xcau15p-ffvb676", however the edalize issue still happens with other ones, so it's likely my installation or some compatibility there.
Guest30 has quit [Quit: Client closed]
Guest62 has joined #openFPGALoader
<Guest62> Hi I am facing few issues connecting and programming a Lattice FPGA using open FPGA Loader
<Guest62> I am using a Apple Silicon M2 chip
<Guest62> While the device is reported as a USB serial device,  command "openFPGALoader --detect" does not identify the FPGA device -- the only print I see is the Jtag frequency is 6.00 MHz and invalid FPGA device
<Guest62> any help or pointers appreciated ..
<Guest62> The open FPGA was installed using homebrew
Guest62 has quit [Ping timeout: 250 seconds]