-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mksocfpga Failing builds #116
Comments
@the-snowwhite, I knew this was going to cause a problem with mksocfpga, but A) the repository was long-time dormant and B) I am FPGA virgin - I have read multiple articles and tutorials, looked into the AMBA AXI interface and affiliated Linux kernel modules, have few devices which have FPGA integrated and was generally interested in the technology, but never actually programmed any nor own development board. So I was very bashful about building a CI/CD workflow for it. The failure in #115 looks like was on Jessie system and a first build after the repository was changed from TRAVIS-CI ORG to COM. Jessie is EOLed and I actually turned off building and testing Machinekit-HAL for it. While the error does not look as connected to issues which generally happen after Debian distribution is laid to rest, it is still valid point if this test is viable. Have you tried what the Travis does locally on your machine? |
Unh I found the online travis report seems like it failed early in the |
First try on #115 using the same commands as TRACI-CI locally was too unsuccessful, but it failed on different error:
BTW, the situation with Jenkins is why I am proponent of public infrastructure. That way it will be quickly reproducible and not dependent on any Machinekit organization member. EDIT: |
That seem's like a correct run:
Stems from this warning:
The problem is that:
this file(hm3_DE0_Nano_SoC_Cramps.qip) is only generated when you initialize the build correctly by running some pre steps: The way is pointed out in the readme (also if you do not do so next thing missing will be the firmware id memory file(.mif)): Building a single CycloneV bit file:build docker images from https://github.com/machinekit/mksocfpga.git Launch a Docker build machine with the latest mksocfpga source code
Build the firmware-id protobuf bindings
See bitfile configs available in a project
Build the desired FPGA bit file
|
As explained in machinekit#116 and machinekit#115, building and testing on Travis-ci.COM platform was always broken. To minimize changes to confuse users (as the runs are going to fail in their own repositories), let's remove these.
@cerna
https://github.com/machinekit/mksocfpga/pull/115/checks?check_run_id=1294764215
AFAIK someone pulled the plug on the old build system a while ago and
someone is yet to place in the replacement ?
The text was updated successfully, but these errors were encountered: