Comments (4)
Hi!
Thanks for your question, I'm glad you were able to solve the issue. Customers are required to use the create_vitis_afi.sh
to create AFI's and store artifacts in S3. When loading Vitis images, the scripts call fpga-load-local-image <AFI-ID>
. To preserve security and health of the FPGA, all AFI's (verified Xilinx bitstreams and .xclbin files) are loaded by AWS after downloading them from S3. All of the aws-fpga
workflows utilize S3 to store artifacts and load images to the FPGA.
If you have any more questions, please don't hesitate to ask!
Thanks,
-Joe
from aws-fpga.
Hi, F1 instances only support .awsxclbin
because the customer design needs to be interfaced with the AWS Shell. This process is not done by generic vitis flow which generates .xclbin
. Perhaps you may be referring to Xilinx docs and vitis flow for on-prem devices, but for F1 customers are expected to use .awsxclbin
for loading their designs into F1 FPGA.
Please reach out to us if you have any questions.
Thanks!
Chakra
from aws-fpga.
uhm, so I guess it's because I haven't been doing create_vitis_afi.sh
, i.e. have AWS package it and have it stored in S3. doing that I seem to be able to program the FPGA just fine.
so I'm wondering - is there no way to do this without pushing to s3 every time? I mean it feels like an unnecessary round-trip - and some of the docs I see around (from various repos/sources) would suggest it's not needed (i.e. loading an .xclbin file, not necessarily an .awsxclbin one)
from aws-fpga.
@AWSjoeluc was it the case at some point in the past direct loading of the bitstream was possible - and that's why I was seeing docs mentioning .xclbin
(I believe it was some of the reinvent workshop docs from a few years back, but I can't remember exactly which docs I was seeing)? or maybe I'm confusing it with just generic vendor-specific (Xilinx) docs?
just trying to piece together what I've been seeing, not that I remember it that well anymore
from aws-fpga.
Related Issues (20)
- PCIM AXI W Channel hangs with wReady stuck at 0 HOT 2
- Time delay in filling up BRAM using DMA HOT 3
- Clock routing error [Place 30-838] HOT 4
- DMA read is not correct HOT 1
- Inserting ILA is improving the performance HOT 4
- Update HOT 9
- Name port does not exist for instance f1_inst HOT 6
- PCIM ARID all bits can be used? HOT 1
- peer xclbin download err: -11 HOT 2
- fpga_mgmt_load_local_image_sync() failures HOT 12
- Linux Kernel 6 support for xdma HOT 4
- Does aws have u200? HOT 3
- Files missing from AMI HOT 2
- DRAM page mode HOT 1
- Accessing the AXI-Lite via the fpga_pci_attach call... HOT 2
- Debug embedded microblaze using XVC JTAG in AWS FPGA shell HOT 11
- Instance status checks failures HOT 12
- FPGA cloud-based HOT 1
- Connect MicroBlaze Debug Module (MDM) to Virtual JTAG in Vivado IP Integrator 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 aws-fpga.