I’m just going over the gateware for the LimeSDR USB and am looking to implement some functionality in the FPGA. I would like to be able to maintain the functionality of “LimeSuite” in being able to use the API to control the board. However, I need to toss stuff off the FPGA. What I need to know is where the API commands are actually implemented. Is it in the FX3 code? Is it a combination?
I haven’t completely familiarized myself with the codebases yet, but I would like to retain the capability of controlling the LM7 chip from the Lime API and maintain the firmware flashing capability from the FX3. For example, is there any documentation for the “nios cpu” present in the gateware?
Thanks everyone for your help,