-
Notifications
You must be signed in to change notification settings - Fork 151
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
add XC7K420T/XC7K480T #1908
base: master
Are you sure you want to change the base?
add XC7K420T/XC7K480T #1908
Conversation
@acomodi Also db-prepare does not contain non-Webpack parts here |
bc47b2e
to
a5ee3b6
Compare
I think for review especially this commit might need some attention: a5ee3b6 |
Hi @hansfbaier, thanks for all the contributions. The Xilinx server license addition was added here, but with the transition to GH actions this was probably not integrated. I am not quite sure how to get the tunnel key that was used in kokoro, but once that is present as a GH secret we "might" be able to restore the connection to the server license from the GH actions runs. cc @mithro. Regarding commit a5ee3b6, I am not quite sure why those INT tiles do have a wrong offset. Those seem to be located in a quite "regular" place, where there should be no special tiles that might affect the overall offset calculation for some blocks. It may be helpful to understand what steps of the tile grid generation causes this error (if no workaround is present) are executed and have an execution traceback, at least to get an idea of where the bug, if any, might be. |
ba552e2
to
df4ff4f
Compare
87774b4
to
32cd5aa
Compare
@acomodi License is still not working here. |
@hansfbaier I see that there is an assertion in the kintex7 CI job. Did it work locally for you? Maybe you forgot to push something. |
@tmichalak That error message just means that the Vivado license is not working. |
The license is there, it looks like the Vivado version available in the CI does not support the part. I'm updating the tool. Once this is done I'll restart the checks in this PR |
@hansfbaier I've bumped the tools and landed #1918. This PR has to be rebased on top of that to be able to use updated tool and access the license server. |
Hi Karol,
many thanks for the changes, I will
rebase as soon as I am done with my day job.
Best regards,
Hans
…On Tue, Oct 25, 2022, 14:06 Karol Gugala ***@***.***> wrote:
@hansfbaier <https://github.com/hansfbaier> I've bumped the tools and
landed #1918 <#1918>. This PR has to
be rebased on top of that to be able to use updated tool and access the
license server.
Can you do this? If not I can rebase the PR (looks like I should be able
to push to your branch)
—
Reply to this email directly, view it on GitHub
<#1908 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABEI75OP2457GHGG722TWDWE6BI5ANCNFSM5TUKBHSQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
…ored_wires.txt Signed-off-by: Hans Baier <[email protected]>
ehh, looks like we got hit by concurrent license limit of 10. One option here is to limit the run for bigger parts to |
or even simpler - since we call Vivado with this wrapper https://github.com/f4pga/prjxray/blob/master/utils/vivado.sh, we can extend it to check if a license is available and wait until it is. Still, we'll need to extend the timeout for the whole CI. |
@kgugala @tmichalak @mithro There still are issues with the license server:
|
That doesn't show the real error. You would have to scroll further back, or better, look in the logfile in the build directory of the fuzzer. Or even easier, use the database from openXC7. |
Hello, I have reviewed the logs according to your suggestion, as shown in the figure below. It seems that there is a problem with the return value. Do you have any solution? The log file is attached |
420Ts are available quite affordably probably from retired mining hardware.
So it is a very compelling part to support.
Also they have no high speed banks like all the smaller FPGAs of the series,
(they have transceivers instead), so making them actually the easiest to support from the kintex series.