| Summary: | dev-env-setup script for dfutil, openFPGALoader, ujprog and fujprog | ||
|---|---|---|---|
| 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 = 600, submitted = 2022-04-16, paid = 2022-04-28 }
|
|
| Attachments: |
ulx3s udev
orangecrab udev ecp5 udev |
||
|
Description
Veera
2022-03-27 13:36:39 BST
there is plenty of information on each of these, it would also be useful to add some udev.d rule entries, for each of * orangecrab * versa_ecp5 * ulx3s i will add some attachmnents of what i have Created attachment 157 [details]
ulx3s udev
Created attachment 158 [details]
orangecrab udev
Created attachment 159 [details]
ecp5 udev
Also add installation script for: xc3sprog: https://github.com/xtrx-sdr/xc3sprog/ ecpprog: https://github.com/gregdavill/ecpprog/ All these (dfu-util,...) are to be combined in a single installation script. for an Arty A7-100t, an entry in /etc/udev/rules.d is needed with these:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", GROUP="users", MODE="0666"
Add a section for FPGA/Boards boot-loaders-programmers in software prerequisites in https://libre-soc.org/HDL_workflow/ Add new installation page for FPGA/Boards Boot-Loaders Programmers. uri: https://libre-soc.org/HDL_workflow/fpga-boot-loaders-progs/ Update all programs installation instructions in page for FPGA/Boards Boot-Loaders Programmers. uri: https://libre-soc.org/HDL_workflow/fpga-boot-loaders-progs/ Instructions are working by hand typing. Shortly I will make dev-env-script for this. great. do just leave them installed in /usr/local/bin, no need to set INSTALL_PREFIX, otherwise the number of entries needed to be added to $PATH becomes ridiculous. /usr/local/bin is perfectly fine Uploaded fpga-boot-load-prog-install script: uri: https://git.libre-soc.org/?p=dev-env-setup.git;a=commitdiff;h=79cda71f73537fcb51f78ea6d3083a66b1f9334b I have run this in Raptor Power server and it builds and installs successfully. Checked the installed binaries with plain invocation. Kindly review and give feedback. it looks good to me, i am happy with it. Updated and corrected page: https://libre-soc.org/HDL_workflow/fpga-boot-loaders-progs/ based on above fpga-boot-load-prog-install script (Comment 10). - Important correction for xc3sprog build instructions - Other minor changes |