Just receive my LimeSDR board , my firmware is version 2 , I try to update to version 3 according guide from @Zack at https://discourse.myriadrf.org/t/limutil-update-scrogged-how-to-start-over/689/2 but It still say "Programming fail" . After that I download pothosSDR and run LimeSuiteGUI from Pothos using MANUAL programming it still "Programming Fail" .After try and error I discover on windows to upgrade firmware you MUST use LimeSuiteGUI from PothosSDR and MUST set programming firmware at Automatic as this picture
The Programming firmware only work with Automatic , using manual it will say "Programming fail"
@sdr_research, I changed from device automatic to manual for each device and it worked OK... The automatic kept trying to drag down the previous version.
Paul - NN4F
With me if I set manual it say "Programming fail" , It take me 1 hour to find out let it run automatic it will update from FW 2 ver 2 to FW ver 3, of course your computer should be connect to internet
Hi,I am encountering similar problems to others on restoring the firmware. I accidentally interrupted a LimeUtil --update and the LimeSDR board stopped responding as a LimeSDR board. I followed the instructions to FX3 reset it and the device was recognized as a Westbridge USB device. I was able to connect to it using the LimeSuite GUI that comes with the PothosSDR install and I downloaded the recommended debug image "LimeSDR-USB_fx3_fw.img". I have tried to reprogram the FX3 image to Ram as suggested however I always get a programming error error message without any other clues. The board is externally powered and was running over the last few days without incident. Does anyone have ideas on what I could be missing?
If you got an interrupt during the FX3 firmware update, then you have to use Cypress tools to program it. Refer to sections 5 and 5.2 from this resource to update the firmware. Download the latest firmware here.
Thanks Zack - despite warnings about the documentation being out of date at the resource link, the Cypress tools allowed me to restore my unit. I programmed the suggested firmware into RAM at which point it was again recognized as a LimeUSB device (instead of Westbridge). I then ran "LimeUtil --update" just to be sure that the correct version was programmed to flash memory. Question: Am I correct in assuming that the .img file is programmed into the usb chip while the rbf file is programmed into the FPGA? The reason I ask is that we need to add some code to the FPGA and I just want to make sure that only that firmware needs to be modified.Rene
Glad to hear you restored it!