Closed esden closed 7 years ago
Have you installed the Vivado board files for the Arty?
Thank you this fixes the build issue. It might be a good idea to mention this in the project README, along side with git submodule update --init --recursive
that is necessary to get all the needed dependencies. :)
Thank you for your quick help!
Hi! I am trying to compile the mcs for the E300ArtyDevKit.
It appears someone added the "git submodule update" line to the project README, but there is still no mention of installing the board files. Had to find this Issue to get the instruction link.
Once I downloaded the board files it worked, so thank you.
Hello All,
Guys, Can you please help me with the Vivado version which you are using it?
I am using Vivado 2019 on ubuntu 16.04 and getting few errors when trying to build e300artydevkit bootloader.
RTL Elaboration failed INFO: [Common 17-83] Releasing license: Synthesis 230 Infos, 70 Warnings, 0 Critical Warnings and 6 Errors encountered. synth_design failed ERROR: [Common 17-69] Command failed: Synthesis failed - please see the console or run log file for details
It seems that the problem is related with Vivado version. Also, correct me if I am wrong.
Thanks, Ronak
I am unable to replicate this issue when using vivado 2018.2. If you do make -f Makefile.e300artydevkit verilog
to just make the verilog, that step succeeds? but then if you do the mcs step it fails?
I am unable to replicate this issue when using vivado 2018.2. If you do
make -f Makefile.e300artydevkit verilog
to just make the verilog, that step succeeds? but then if you do the mcs step it fails?
Hi erikdanie,
Yes, when I run make -f Makefile.e300artydevkit verilog then I do not get any error. But when I try make-f Makefile.e300artydevkit mcs then I do get error.
And also the error is related vivado synthesizing.
I am using vivado 2019.1 version.
Thanks, Ronak
I am unable to replicate this issue when using vivado 2018.2. If you do
make -f Makefile.e300artydevkit verilog
to just make the verilog, that step succeeds? but then if you do the mcs step it fails?
@erikdanie ,
I have also tried with Vivado 2018.2 and try to build but the result is still same and the error is also same when I build through Vivado 2019.1
When I build for verilog it works fine but not in the case of mcs.
Can you please provide the steps? Or is there any dependencies that I need to be taken care of?
Also, I have attached an error logs for your reference.
Thanks, Ronak
Have you edited the code at all? Can you try a clean checkout of freedom and see if that fixes anything?
Have you edited the code at all? Can you try a clean checkout of freedom and see if that fixes anything?
@erikdanie ,
To answer your question first, I have not edited the code at all. Also, I have tried the fresh checkout freedom repository and build the mcs project and now I am able to build successfully. To be honest I really don't know how it worked this time. The same command I used to follow which I mentioned in the previous post and it worked this time.
Anyways, now I am able to build mcs project for e300artydevkit using Vivado 2018.2.
Thanks @erikdanie for your help.
Thanks, Ronak
Any solution after a whole year?
Hi I am trying to synthesize the arty bitstream but I am getting an error. Any suggestions?
Let me know if you need more information.