LimeSDR-USB固件升级失败导致FPGA变砖的解决方法

前段时间自己在玩软件无线电的时候不小心把FPGA给搞砖了,所以现在来总结一下FPGA刷砖后的补救措施。

未经允许不得转载!非法转载必究其责!

软件环境:Ubuntu16.04LTS
硬件环境:LimeSDR-USBv1.4

首先保证你的LimeSDR-USB在连接至PC时可以正常识别的,最简单的方法就是打开LimeSuiteGUI,寻找到你的板子。如果可以连接,就可以进行下一步的操作,如果不行,应该会显示“West Brigde”,此时你的Lime应该是处于FX3的连接失败问题,要先修复你的FX3连接驱动,参考我的另一篇博文。

(1)查看Lime版本:有v1.1/v1.2/v1.3/v1.4四种,版本号在板子的USB连接口的同面相对的另一边看
(2)在Lime官网上下载你所需要的img和rbf文件,注意版本一定要一致,v1.4的就下v1.4的,不要下v1.3的,这是给以后没事添堵下载地址
(3)找到J17跳线帽,我前面有详细的硬件介绍,先看看那一篇博文,实在找不到的私信我,把这个跳线帽拔掉。
(4)连接板子至PC,等待10s,再把J17插上(注意:咋拔的咋插,方向都不要反,否则会导致FX3识别错误!!!
(5)下载这个烧写工具提取码私信我
(6)下好了之后,进入到你下载好的目录,执行下列语句:

$ cd ~
$ tar -zxvf cyusb_linux_1.0.4.tar.gz
$ cd cyusb_linux_1.0.4
$ sudo apt-get install libqt4-dev
$ sudo ./install.sh
$ cd bin && ./cyusb_linux

(7)此时,会出现一个GUI界面,这个GUI界面中,首先点击List of devices中的设备,应该只有一个,那个就是你的LimeSDR。再点击下方的Progamming选项卡中的FX3选项卡,点击下方的Download to选项卡中的RAM选项,再点击Select File选项,选择你刚刚下好的img文件。此时点击Start Download选项,完成后设备会从列表中消失,关闭界面。
(8)再进入LimeSuiteGUI界面,点击Modules选项,再点击里面的programming选项,选择你下载的rbf文件,然后点击Programm。
(9)大功告成

未经允许不得转载!非法转载必究其责!

猜你喜欢

转载自blog.csdn.net/qq_41956518/article/details/82813459