您尚未登录。

楼主 #1 2019-09-15 22:40:05

firstman
会员
注册时间: 2019-04-06
已发帖子: 279
积分: 279

Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

离线

#2 2019-09-15 23:27:04

metro
会员
注册时间: 2019-03-09
已发帖子: 445
积分: 489

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

emmm,不是很了解Saleae的逻辑分析仪,不过可以试试基于sigrok的PulseView?这个软件应该是可以分析SD card信号的,而且据说和Saleae的兼容性不错。

离线

楼主 #3 2019-09-16 07:33:31

firstman
会员
注册时间: 2019-04-06
已发帖子: 279
积分: 279

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

metro 说:

emmm,不是很了解Saleae的逻辑分析仪,不过可以试试基于sigrok的PulseView?这个软件应该是可以分析SD card信号的,而且据说和Saleae的兼容性不错。

我佛了, 支持辣么多硬件  https://sigrok.org/wiki/Supported_hardware

下载一个试一试

离线

楼主 #4 2019-09-16 08:29:49

firstman
会员
注册时间: 2019-04-06
已发帖子: 279
积分: 279

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

2019-09-16_082739.png

2019-09-16_082818.png

说句实在话, 真是个好软件。

离线

#5 2019-09-16 10:36:06

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 462
积分: 329.5
个人网站

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

这个SDIO要自己编译出DLL,然后放到协议分析的目录中去。
我以前编译过,因为要修改一下SDIO时钟边沿。

后面直接使用梦源的逻辑分析仪来处理了。

另外, sigrok的PulseView 连接 我的 Saleae 以及 梦源逻辑分析仪 都没能成功。

离线

#6 2019-09-16 14:32:55

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 462
积分: 329.5
个人网站

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

请教下大神,有没有哪个逻辑分析仪能直接使用 PulseView 的?
想买个不用折腾的。

离线

#7 2019-09-16 15:18:58

cityf
会员
注册时间: 2017-11-03
已发帖子: 195
积分: 195

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

2019-09-16_145615.png

2019-09-16_151806.png

辣鸡, Windows&Ubuntu都不行。

离线

#8 2019-09-16 16:13:07

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

我也好奇试了一下,果然也是 "generic/unspecified error" 错误,

遂放狗搜


Ubuntu执行以下操作:

saleae-logic16-fx2.fw
saleae-logic16-fpga-18.bitstream
saleae-logic16-fpga-33.bitstream

以上三个文件啊复制到:

/usr/share/sigrok-firmware/

本站下载: saleae_logic16_firmware.tgz

参考: https://gitlab.ibr.cs.tu-bs.de/vonzeng/ansible/tree/master/files/saleae_firmware

貌似可以用, 不提示错误了:

2019-09-16_161024.png

Windows先放一放





离线

#9 2019-09-16 16:32:59

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

2019-09-16_163213.png

这个软件真挺好用的





离线

#10 2019-09-16 17:37:03

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

https://sigrok.org/wiki/Windows


C:\Users\Administrator\AppData\Local\sigrok-firmware
C:\ProgramData\sigrok-firmware
C:\Users\Public\Documents\sigrok-firmware
C:\Program Files (x86)\sigrok\PulseView\share\sigrok-firmware
C:\Program Files (x86)\sigrok\PulseView\share\sigrok-firmware

2019-09-16_173639.png

Windows 死活都不行





离线

#11 2019-09-17 08:53:42

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

2019-09-17_085157.png

搞定了,原来是用错了驱动, 不是选 WinUSB, 而是应该选libusb-win32驱动。





离线

#12 2019-09-19 18:47:28

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 462
积分: 329.5
个人网站

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

新买了一个不带FPGA的,只有一片68013的逻辑分析仪,软件能正常使用了。
不过设置UART为低电平触发,或是下降沿触发,UART协议解析并不能正常解析数据。
因为第一个低电平 不能识别为起始位。 后面的数据就全错了。让一直采样,然后UART再发送数据,就能正常解析。
看来得去报个BUG,不行自己修修

离线

#13 2019-09-22 12:31:30

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

@aozima bug修好了吗?





离线

#14 2019-09-25 22:48:23

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 462
积分: 329.5
个人网站

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

UART解析的问题如下,当使用UART所有的信号作为触发时,没有之前的数据,所以无法识别第1个下降沿,所以后面就都出错了。
uart.png

离线

#15 2019-09-25 22:50:57

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

那要修改 py 脚本吗?





离线

#16 2019-09-26 09:40:39

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 462
积分: 329.5
个人网站

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

https://sigrok.org/bugzilla/show_bug.cgi?id=1418
他们说就是这样子的,他们的正常,有贴图为证。

必须要有一个下降沿,可以设置信号的初始状态为高来获取下降沿。
但我没找到设置的办法。

bug-1418-setup-fixed-works.png

离线

#17 2019-09-26 09:52:14

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

这就有点小尴尬





离线

#18 2019-09-26 10:13:05

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 462
积分: 329.5
个人网站

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

找到选项了,参考 https://whycan.cn/t_2939.html

离线

#19 2019-09-26 11:20:56

metro
会员
注册时间: 2019-03-09
已发帖子: 445
积分: 489

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

aozima 说:

这个SDIO要自己编译出DLL,然后放到协议分析的目录中去。
我以前编译过,因为要修改一下SDIO时钟边沿。

后面直接使用梦源的逻辑分析仪来处理了。

另外, sigrok的PulseView 连接 我的 Saleae 以及 梦源逻辑分析仪 都没能成功。

我用手头的DSLogic Plus试了一下,参照安装教程https://sigrok.org/wiki/DreamSourceLab_DSLogic,Ubuntu 18.04下可以正常使用。不过需要注意的是需要使用0.9.7版本的固件,新版本似乎不能用。

离线

#20 2023-08-02 17:47:44

diaowei
会员
注册时间: 2022-07-30
已发帖子: 10
积分: 5

Re: Saleae 逻辑分析仪软件目前还不能分析SDIO协议, 但是官方网站给了一个非正式的版本,怎么是源码的,应该如何编译/安装/使用呢?

我也遇到了"generic/unspecified error"的问题,确实是那三个文件的问题

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn