There have been numerous cases described in this forum where people had to re-flash their LimeSDR (USB/mini) using JTAG. The “documented” method is to use some proprietary/non-free tools available only for proprietary/non-free operating systems, which excludes the freedom-loving portion of the user base from performing such programming/flashing.
The Altera/Intel MAX10 series is supported by OpenOCD since early 2017. There are other projects out there which are documenting how to program MAX10 using OpenOCD, see for example https://numato.com/kb/programming-telesto-using-openocd/
It appears that this requires SVF files to be generated, while Lime appears to only publish RBF files at this point. I would therefore kindly request to
- Condsider to provide SVF files as part of the standard build procedure of the gateware (important)
- Maybe even spend a bit of time to document the programming procedure using FOSS tools such as OpenOCD (less important)
If the SVF files were provided, the community could test it and try to put together some documentation.