WhyCan Forum

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

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

firstman
会员
注册时间: 2019-04-06
累计积分: 175

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

在线

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

metro
会员
注册时间: 2019-03-09
累计积分: 30

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

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

离线

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

firstman
会员
注册时间: 2019-04-06
累计积分: 175

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
累计积分: 175

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

2019-09-16_082739.png

2019-09-16_082818.png

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

在线

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

aozima
会员
注册时间: 2019-05-25
累计积分: 44

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

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

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

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

离线

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

aozima
会员
注册时间: 2019-05-25
累计积分: 44

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

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

离线

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

cityf
会员
注册时间: 2017-11-03
累计积分: 159

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

2019-09-16_145615.png

2019-09-16_151806.png

辣鸡, Windows&Ubuntu都不行。

离线

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,848

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,848

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

2019-09-16_163213.png

这个软件真挺好用的

离线

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,848

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,848

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

2019-09-17_085157.png

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

离线

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

aozima
会员
注册时间: 2019-05-25
累计积分: 44

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

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

离线

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,848

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

@aozima bug修好了吗?

离线

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

aozima
会员
注册时间: 2019-05-25
累计积分: 44

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

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

离线

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,848

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

那要修改 py 脚本吗?

离线

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

aozima
会员
注册时间: 2019-05-25
累计积分: 44

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,848

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

这就有点小尴尬

离线

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

aozima
会员
注册时间: 2019-05-25
累计积分: 44

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

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

离线

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

metro
会员
注册时间: 2019-03-09
累计积分: 30

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

aozima 说:

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

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

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

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

离线

页脚