一款如此坑爹的SDR,是如何风靡全球的
虎哥2015/09/10无线电 IP:四川
前几天有位大神拿了一块USRP的B210给我玩。其实我并不是对SDR不感兴趣,其实一直在做软件无线电的有关工作。以前没有玩过所谓“SDR”,一是没抽出时间,另外就是看了一下主要资源都是Linux下面的,早就听说在其它系统下很难折腾。由于我对Linux有天然的反感(也许是读小学的时候被linux坑过留下的阴影),所以就一直没玩。

言归正传,那天拿B210给我的大神马上开始在我的电脑上装驱动,装动态链接库,说是可以和matlab连接起来,大家信心满满的期待着惊奇的效果。不过matlab要自己写点程序,为了迅速看到效果,我建议用HDSDR来处理数据。大神表示赞同。大神从晚上8点折腾到10点,不是驱动装不上,就是装上了反而机器认不到硬件,要不就是认到了硬件,但数据和HDSDR链接不起来,一会儿说缺DLL,一会儿说某程序不是有效的win32程序(但他真的是)。这位大神又掏出做好的Linux系统启动盘,想看看linux下能不能认,结果似乎U盘丢了文件,总之是错漏百出。顺便说一下,系统WIN10。

第二天仍不甘心,我又请仪表局的程序员在WIN7的系统上装。他严格按照官方的安装步骤,一字不差的执行,当然,也穷举了网上能看到的大部分经验,汲取了有用的内容。折腾了一下午,终于,能认到硬件了(BMXXXXXX,x是数字)。然后想尽了各种办法,就是无法向FPGA下固件,同样也无法链接其它应用软件,包括HDSDR。据说在乌班图上也没有装成功。为了此事,还多次请教据说“装成功过”的徐版,徐版是仪器版的大神,他手把手的提供了若干技术支持,最后的结果是:“这种情况我也搞不懂了”。

第三天我只好自己折腾,从昨天晚上7点折腾到现在,换了不同的电脑,包括新的和老的笔记本,工作站,每台电脑都毫无进展,奇妙的是,每台电脑都发生不同的错误。

现在是没辙了。作为一款批量生产的产品,易用性差到这种程度,从做产品的观念来讲,是彻底的失败。但是为啥他能风靡全球呢?
来自:电子信息 / 无线电
35
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
虎哥 作者
9年4个月前 IP:四川
789822
我的软件是从XXXXXXXXX下载的,win下面的驱动是ettus官方的,如果不是XXXXXXXXX自己的软件,也是他指定的下载地址。而且人家的网站上也讲了win下面的步骤,我们都是按说明操作的,这在原帖中已经说得很清楚了,请仔细读帖。当然,也可以理解为不存在用不配套的软件的问题,问题也不是出在软件不配套方面。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥作者
9年4个月前 IP:四川
789824
我们试过主机直接引出3.0,和主机上插PCIE卡引出3.0,都不行。

XXXXXXXXX上面东西很多,仔细找找是能找到的,并不难找,我也没有到别处去下载过任何软件(除非他们指定的地方)。

确切的说,USRP的用户定位应当是“下一代数字通信技术开发者”,所以对一般用户的支持不好可以理解,特别是我们这种只是想拿来录一下频谱的爱好者。

但依然能反映出产品开发的不同思路。

同时希望本帖不要变成L和W的撕逼,我们探讨的不是这个问题,而是做产品的观念问题,以及开源硬件的生态问题。请注意主题最后一句话的提问。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥作者
9年4个月前 IP:四川
789826
也不能只谈观念,来点实在的。

我把在XXXXXXXXX下载会很慢的几个文件搬到了KC服务器上,需要的朋友可以去下载。

地址:XXXXXXXXXXXXXXXXXXXXXXXX

在 08-电子电工/软件无线电/USRP 下面

熟悉的朋友应该知道这是2006年-2009的FTP内容,当然里面已经删掉了你们要的火炸药资料。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥作者
9年3个月前 IP:北京
790126
引用 hackerboygn:
我倒是觉得HackRF更适合我,谁有玩剩的可以PM我
最近在忙啥,有一个sdr接收机需要大神写驱动。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥作者
9年3个月前 IP:四川
790949
引用 ry7740kptv:
搞软件无线电的一般都要围绕软件做些工作,虽说不一定非得懂的很深入但至少也应该对软件架构有一定了解,如果连Ubuntu这种比价易用的桌面Linux发行版都不能接受我觉得可以不必搞下去了。。。
话不要说那么绝对,特别是“如果……就”。随便搞个AD采了写写代码就是软件无线电,可以与用什么系统没有半毛钱关系的。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥作者
9年3个月前 IP:四川
791509
引用 hackerboygn:
什么平台下的驱动?Linux还是MCU?
Linux的,确切的说是提供必要的PC驱动以使设备能够支持GNURAIDO。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥作者
9年3个月前 IP:四川
791510
引用 novakon:
根据我对SDR技术的了解(很遗憾,但我从来没有玩过SDR),SDR是解决现代通信技术领域中出现的各种难题的一柄利器。由于对容量、安全性和可靠性的需求越来越高,以前的很多简单的、可以用简单模拟电路或者数字逻辑进行调制解调的调制方式、协议都变得...
我在linux上没有遇到什么问题,只是在win上安装遇到了一些阻碍。
并且,在win上遇到的这些阻碍,与系统开不开源真没有半毛钱关系,不用把小问题外延成大的问题。把USB3.0的数据通过适当的软件接口与某个软件连接,并不涉及阵营问题。同时USRP的USB3.0是用FX3来接口的,FX3上实现一个USB3.0也没麻烦到要关心PC操作系统是不是开源,除非你打算在FX3上面跑一个闭源系统。在目前USRP的构架下,任何一个厂家,如果想让它的数据通过USB3.0与WIN上面的程序良好通信,都不应该存在什么问题,除非它不想做这些事情。我冒火的仅仅是这个问题,我并没有吐槽gnuradio为啥没有win版本,不要上纲上线。
何况现在的设备基本都是ADC+FPGA+USB3.0/网口这种形式,就一采集卡而已,不论PC上怎么搞都符合SDR的定义。如果你认为需要连硬件都是可已随便改的才算SDR,那么这种东西已经出现在《终结者3》中。
这个帖子之所以我继续回复那么久,是因为很多懂一点linux皮毛的人就似乎有无限的个人优越感,可以跑出来把别人狗血一番;反而是真正的Linux大神在平和的解决问题。这太宗教化了。
您的帖子比较确切的回复了为什么“风靡全球”的问题,回答得很好,我觉得如果把里面感情色彩的部分去掉,可以成为独立的文章。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
虎哥
专家 进士 学者 机友 笔友
文章
1551
回复
13397
学术分
39
2005/08/24注册,1时12分前活动

刘 虎

创新工程局主席

主体类型:个人
所属领域:无
认证方式:身份证号
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}