| Summary: | dev-env-setup script for nextpnr-xilinx | ||
|---|---|---|---|
| Product: | Libre-SOC's first SoC | Reporter: | Veera <veerakumar.r> |
| Component: | Documentation | Assignee: | Veera <veerakumar.r> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | libre-soc-bugs, lkcl |
| Priority: | --- | ||
| Version: | unspecified | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| NLnet milestone: | NLnet.2019.02.012 | total budget (EUR) for completion of task and all subtasks: | 600 |
| budget (EUR) for this task, excluding subtasks' budget: | 600 | parent task for budget allocation: | 22 |
| child tasks for budget allocation: | The table of payments (in EUR) for this task; TOML format: |
vklr = { amount = 450, submitted = 2022-04-16, paid = 2022-04-28 }
[lkcl]
amount = 150
submitted = 2022-06-16
paid = 2022-07-21
|
|
|
Description
Veera
2022-03-27 13:29:49 BST
one minor complication for this one: i had to use prjxray-db from symbiflow in order to get the arty a7-100t working. Updated page with nextpnr-xilinx section: https://libre-soc.org/HDL_workflow/ Added page for nextpnr-xilinx: https://libre-soc.org/HDL_workflow/nextpnr-xilinx/ It will work mostly without much changes. A dev-env-script for nextpnr-xilinx has to be made shortly in time. brilliant, the bbasm was something i couldn't remember, i did this all a few months back. you should also be able to install nmigen and nmigen-boards then do "python3 -m nmigen_boards.arty_a7" and there should be a build/top.svf file i will be speaking with IBM India Education Course in 1 hour, i will ask Sameer to get you access to the UOregon Silicon Server ok? Uploaded nextpnr-xilinx-install script: uri: https://git.libre-soc.org/?p=dev-env-setup.git;a=commitdiff;h=6de9645711cfcc677b64c51aa6f0730ccd281d24 I have run this in Raptor Power server and it builds and installs successfully. Checked the installed binaries with example attosoc, it produces the fpga bitstream. Kindly review and give feedback. Updated and corrected page: https://libre-soc.org/HDL_workflow/nextpnr-xilinx/ based on above nextpnr-xilinx-install script. New corrected and updated nextpnr-xilinx-install script. Remove yosys dependencies. Add proper prjxray and nextpnr-xilinx dependencies. Instead of pip3, use python3 setup.py develop. uri: https://git.libre-soc.org/?p=dev-env-setup.git;a=commitdiff;h=30c1fde15b008631c13f98997a6095d4b9e487cb (In reply to vklr@vkten.in from comment #6) > New corrected and updated nextpnr-xilinx-install script. > > uri: > https://git.libre-soc.org/?p=dev-env-setup.git;a=commitdiff; > h=30c1fde15b008631c13f98997a6095d4b9e487cb Builds, installs and runs fine. Updated and corrected page: https://libre-soc.org/HDL_workflow/nextpnr-xilinx/ based on above nextpnr-xilinx-install script. - Changed /usr/local/nx to /usr/local/nextpnr-xilinx - Other changes |