ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Ubuntu16.04修复LimeSDR-USB固件

2021-10-26 09:30:10  阅读:229  来源: 互联网

标签:Ubuntu16.04 跳线 USB LimeSDR linux cyusb J17 固件


原文地址:

Ubuntu16.04修复固件 LimeSDR mini V1.4-博客_proton_boke的博客-CSDN博客

深海游弋的鱼 – 默默的点滴

问题描述

使用SoapySDRUtil --find检查硬件,出现如下结果:
在这里插入图片描述
使用SoapySDRUtil --probe=lime,出现如下结果:
在这里插入图片描述
使用LimeSuiteGUI,连接硬件时,出现如下结果:
在这里插入图片描述


问题解决:

1、确定Lime是SDR硬件版本,这个一般刻印在主板的边缘如下图箭头指向的地方:

在这里插入图片描述
这一步骤的目的是确认稍后我们需要更新到主板上的镜像,我的是1.4版本,因此到
http://downloads.myriadrf.org/project/limesuite
上找到最新日期的目录,然后在这个目录下找到对用版本的镜像,我就需要
http://downloads.myriadrf.org/project/limesuite/18.02/LimeSDR-USB_HW_1.4_r4.0.img
这个镜像。

2、接下来找到J17跳线,如下图箭头指向的位置:

在这里插入图片描述
放大图像,可以看到J17跳线的位置,默认情况下跳线是联通的,这个跳线怕改变印着“FX3 BOOT”字样。这个跳线在断开的情况下,重新加载上电,就可以使用Cypress提供的固件更新工具刷新固件(LimeSDR使用的USB3.0芯片是Cypress提供的)
因此我们需要先断开USB设备的供电,然后拔除J17跳线,然后连接USB设备至PC,等待5~10s后,插上J17跳线。(J17跳线可以在刷机完成后再插上的,但是由于刷机完成后,芯片会自动重置,因此建议在芯片启动到刷机模式之后,就把J17跳线插上,可以减少一次重启。)

3、安装Cypress固件更新工具刷新固件

注意:该软件是从Cypress官网下载的,是整合在EZ-USB FX3 SDK v1.3.3 for Linux这个SDK里面的,整个包非常大,我们只需要里面的其中一个工具包,可点击地址下载
https://www.mobibrw.com/wp-content/uploads/2018/02/cyusb_linux_1.0.4.tar.gz
下载完成后,解压缩到目录,然后执行如下命令安装工具包:

cd ~
wget https://www.mobibrw.com/wp-content/uploads/2018/02/cyusb_linux_1.0.4.tar.gz	    	       
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

在出现的界面中参考如下操作:

(1)如果选择RAM,则重启硬件后,内存被清除,恢复之前的固件

(2)如果选择SPI Flash,则每次上电后,USB 微控制器都会从您安装的新固件启动到其闪存。

在这里插入图片描述
选完文件后,出现下图的界面,点击“Start Download”刷新镜像
在这里插入图片描述
刷新完成后,设备自动重启,会从设备列表中丢失,关闭窗口即可。

4、检查上述操作成功与否&&升级FPGA固件

执行如下命令,可以看到设备已经成功的切换到正常模式了:

sudo LimeUtil --find

在这里插入图片描述
然后升级一下FPGA的固件

sudo LimeUtil --update

上电时,指示灯

当插上USB供电后,两颗绿色LED灯,还有一颗一闪一闪的红色LED灯也在工作。

标签:Ubuntu16.04,跳线,USB,LimeSDR,linux,cyusb,J17,固件
来源: https://blog.csdn.net/OpenSourceSDR/article/details/120965305

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有