Automated build and needed dependency installation script for dfutil, openFPGALoader, ujprog and fujprog from source code to be made. to be added to dev-env-setup: https://git.libre-soc.org/?p=dev-env-setup.git;a=summary uri: https://github.com/emard/ulx3s/blob/master/doc/MANUAL.md xc3sprog: https://github.com/xtrx-sdr/xc3sprog/ ecpprog: https://github.com/gregdavill/ecpprog/ dfu-util: apt-get install dfu-util
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