Closed kerimbavcic closed 12 hours ago
@chili-chips-ba Can I have a test design, that highlights your issue?
... RTL is already checked in. @kerimbavcic and @harunkovacevic are in the process of checking in the openXC7 part of the setup:
They'll ping you shortly...
@hansfbaier You can find all necessary files here:
i have fix this error, I'll submit the code in a moment
https://github.com/openXC7/nextpnr-xilinx/pull/53 I fixed the bug in the pack code, but due to other missing logic in packing and routing, and incomplete prjxray-db information, your netlist may still not work properly.
@AdamLee7 what is your recommendation for our next step?
@chili-chips-ba If your tests succeeds I will merge. The patch looks good to me so far.
@AdamLee7 what is your recommendation for our next step?
- Is it to simply pull in and try your patch
- then keep reporting issues as we come across them?!
yes, just do it, if there is any problem, you can commit an issue
We have cloned nextpnr-xilinx repo, adapted _xilinx/pack_ioxc7.cc file, compiled and installed a new nextpnr version. Then we ran a build and "disconnected ports OSERDESE2 issue" was fixed but we've gotten a new error explained in this issue.
When using openXC7 (place and route step) we get an error in OSERDESE2 module, slave_oserdese to be specific, where it says OQ and OFB ports are not connected. The exact message we get is:
Here is the code snippet:
openXC7 installed version (https://github.com/openXC7/toolchain-installer):
We noticed that openXC7 had some issues with OSERDESE2 before in the past which were fixed as part of this bugfix.