Comments (5)
not sure how to modify the LOC parameter...
You can find this and other board info in the board documentation. You need to request access to the Alveo-Vivado lounge and download all U280 docs from there. In particular, you need alveo-u280-xdc and au280_boardfiles - look for U280 / Getting Started / Vivado Design Flow.
Then you carefully review all files you have copied from U250 directory and modify them to match U280 docs.
It also would help to try to create a few simple Vivado designs for the board to learn more about both Vivado and the board.
from vivado-risc-v.
Hi Mr.Eugene,
Thank you so much for your prompt reply and help. I have added both the alveo-u280 xdc files and au280_boardfiles into my server tools directory under Vivado Xilinx BoardStore folder.
However, when I attempted resynthesing and reimplementing the bitstream generation, the following error messages still displayed:
Apart from basic configuration settings of board parts and function name, I additionally changed CONFIG.C0_CLOCK_BOARD_INTERFACE to be sysclk1 ( originally default_300mhz_clk0) in riscv-2022.2.tcl and CONFIG.CHANNELs to be X0Y44 in ethernet-u280.tcl. I have checked with Alveo U280 Data Sheet and our ethernet.xdc constraint file for QSFP28 Interfaces but failed to find specific channel ports to be used. Both sysclk1 and X0Y44 was suggested according to the tcl command line:
Could you help me to debug the I/O interface problems at the last stage of Design Rule Check for generation of bitstream file?
Thank you very much again for your time commitment and assistance. Hope you enjoy a nice day~
from vivado-risc-v.
Could you help me to debug the I/O interface problems
You need to look for pin constraints in the alveo-u280 xdc files and and use the info to modify ethernet.xdc.
sysclk1 and X0Y44 was suggested
These look like correct settings for QSFP1 lane 0 - pins like MGTYRXN0_135 in the XDC file.
from vivado-risc-v.
I have figured it out. Thank you so much Mr.Eugene~
from vivado-risc-v.
Hi, Mr Jimbo. @MrJimbo2002
I have added both the alveo-u280 xdc files and au280_boardfiles, but I still meet Critical Warnings and Memory Core Error you met. Could you share how to resolve them?
Thank you so much for your help.
from vivado-risc-v.
Related Issues (20)
- Running ONNX Resnet18 model gets stuck with command β-O 99β HOT 3
- Build fails starting from commit 964ac04. HOT 2
- How to set U280 QSFP pinsοΌ HOT 5
- Issues related to SDC on the 512Bits AXI bus HOT 13
- Question about porting to HBM memory HOT 6
- Having problem with synthesis when including my design as verilog blackbox HOT 1
- getting error while loading share libraries libmpfr.so
- Help needed using a different version of rocket HOT 3
- Generating a Rocket32s1 with smaller cache HOT 6
- Is there a plan to increase support for NVDLA? HOT 1
- Add support for VCU118 HOT 3
- Error: Partition(s) 1, 2 on /dev/loop0 have been written HOT 12
- Verilator support HOT 1
- CVA6 support HOT 1
- gcc inside debian img
- when run make CONFIG=rocket64b1 BOARD=kc705 bitstream ,Also with the other parameter!
- Trying to add our custom bootloader HOT 3
- Allowing multiple threads (HARTs) to run the same binary (bare metal) HOT 6
- make CONFIG=rocket64b2 BOARD=nexys-a7-100t bitstream fail
- Makefile:240: workspace/rocket64b2/system.dts] Error 1 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vivado-risc-v.