LQS1200 发表于 2017-4-30 09:51:44

USB 总线协议分析仪,有没人拆开看过?想知道里边有什么

USB 总线协议分析仪,有没人拆开看过?想知道里边有什么

smaret 发表于 2017-4-30 11:40:53

没见过,实际的线路板。想想应和

smaret 发表于 2017-4-30 11:42:38

虚似示波器差不多。FPGA+DDR+高速AD+USB

smaret 发表于 2017-4-30 11:46:30

想起来了,之前有坛友发过PCB图的。我找找,等会转过来

KuJJ 发表于 2017-4-30 12:59:01

看那种了,一般的就普通can收发器加精确时钟加高速缓存。有测量波形信号的,类似示波器。

shangdawei 发表于 2017-4-30 09:51:45

http://openvizsla.org/


Welcome to the OpenVizsla project.
OpenVizsla is a Open Hardware FPGA-based USB analyzer. Unlike other similar devices on the market, hardware design files are available as well as full source code for the firmware and client software of the device.

Current Status
We are currently prototyping an FTDI-based design, ov_ftdi aka OV3.

Resources
Design (schematics and PCB): PDF, Altium source files
Host software
Wiki
Assembly instructions: schematics and BOM, assembly notes
Software instructions: Building and running the test software
Google Group





sup888 发表于 2017-4-30 15:08:05

shangdawei 发表于 2017-4-30 14:10
http://openvizsla.org/




这个开源项目好像很强大

LQS1200 发表于 2017-4-30 15:10:20

KuJJ 发表于 2017-4-30 12:59
看那种了,一般的就普通can收发器加精确时钟加高速缓存。有测量波形信号的,类似示波器。 ...

CAN的也没看过,也可以看看,不过我现在想看USB的

LQS1200 发表于 2017-4-30 15:14:56

shangdawei 发表于 2017-4-30 14:10
http://openvizsla.org/




这个很猛

lkm_unication 发表于 2017-5-2 10:03:57

这个很好,很强大!

huangqi412 发表于 2017-5-2 20:57:07

shangdawei 发表于 2017-4-30 14:10
http://openvizsla.org/




高速?全速?

kevin_me 发表于 2017-5-2 21:05:33

shangdawei 发表于 2017-4-30 14:10
http://openvizsla.org/




你这个USB的例子很6啊

shangdawei 发表于 2017-5-2 21:07:53

huangqi412 发表于 2017-5-2 20:57
高速?全速?

https://github.com/openvizsla/ov_ftdi/wiki

running the test software

example: LS (mouse)
example: FS (USB-to-serial converter)
example: HS (USB flash drive)

LQS1200 发表于 2017-5-2 22:01:15

http://debugmo.de/2014/05/ov3-hardware/
失败。

这可能是您在听到“OpenVizsla”这个词时想到的第一个词。这一切都开始很好 - WTF - 2010当套管和pytey认为构建一个开源的USB嗅探器是个好主意。

诈骗。这就是人们在一年,两年,三年后无法提供工作原型的人称之为这个项目。但让我向你保证:这个项目不是骗局。我们刚刚失败了 很多。

我不想漩涡了过去- 这是之前完成的,而是呈现事务的当前状态。 TL ; DR:看起来不错,OV3实际上是一个工作的USB分析仪,它几乎发送到(几乎)所有的原始支持者。一旦所有这些都发货,其中更多的将被出售给公众。

我们从ov3的硬件概述开始,第三次尝试正确。顺便说一下,您可以在openvizsla github仓库中找到所有 内容。以防您想要构建自己的USB分析仪。

特征

这是OpenVizsla想要提供的内容:

USB 2.0高速,全速和低速嗅探。
全速率捕获长达半秒的全面利用率
通过USB 2.0高速主机接口实时流式传输(假设利用率降低)
花式软件解码
触发
由于没有(经济实惠的)至少可以提供开箱即用的USB嗅探功能的芯片,因此OpenVizsla的核心是FPGA。我们正在使用Spartan-6(XC6SLX9),因为它的便宜,速度足够快,为未来的改进提供了一个空白。

要缓冲,使用32 MB的传统SDRAM(数据表, alt); 运行在100 Mhz已经很容易提供足够的带宽来捕获全速率的USB2.0高速流量,但是如果我们需要提供额外的带宽,我们可能运行在133或166 MHz。

OpenVizsla的前两个命运形式使用 XMOS微控制器进行USB主机接口。理由是我们可以做花哨的过滤和后处理。但事实证明,这不是最好的主意。实际上,过滤必须在FPGA上发生,因为缓冲应该在经过滤的数据上发生。该XMOS到底没有提供真正的优势。为了简化事情,对于OV3,我们决定使用一种老式的FT2232H,可以在 FIFO模式(pdf)中使用,允许通过USB 2.0主机接口传输高达40MByte / s的数据。

董事会

我们来看看OpenVizsla的实际板:

OV3方框图 (请注意,这是序列号“2”所示的预制版本,最终版本具有一些奖励功能,如SMA触发输入/输出,不需要花哨的补丁线。)

中间有FPGA。直接连接的是 USB PHY(ULPI),它被动地连接到被测器件(DUT)USB -A和USB -B 连接器之间的DP / DM线路。的PHY可以被放入一个被动嗅探模式,在此之后,ULPI基本上发送具有接收的所有流USB数据到FPGA,连同S的上出带外的事件,如设备检测特殊状态报告。RXCMD

该FPGA打包流,并对其进行缓冲SDRAM。然后通过FT2232H FIFO桥将流发送回分析主机。

一个额外的连接器为黑客目的引出了一些未使用的FPGA引脚,还有一些随机的事情,如时钟源和电压调节器使事情实际工作。

所有的示意图都可以在OpenVizsla GIT 存储库中找到,或者以PDF格式 在这里找到。

快乐黑客!

毅无链 发表于 2017-6-1 19:07:27

mark一下

hyper320 发表于 2017-6-2 08:52:21

mark,有機會試試

云电子 发表于 2017-7-19 16:22:00

关注中   MARK{:smile:}

overheat 发表于 2017-8-2 10:32:41

shangdawei 发表于 2017-5-2 21:07
https://github.com/openvizsla/ov_ftdi/wiki

running the test software


这个套件有卖的吗?

haigerl 发表于 2017-8-2 10:44:11

如果有卖而且便宜,也想来一套

散吧散吧 发表于 2017-8-2 12:45:46

shangdawei 发表于 2017-5-2 21:07
https://github.com/openvizsla/ov_ftdi/wiki

running the test software


对应的上位机有运行时候的截图吗?就看到了硬件的原理图没看见上位机的运行图,不知道贵不贵,如果不贵的话可以搞一套

ddcour 发表于 2017-11-10 16:28:16

shangdawei 发表于 2017-4-30 09:51
http://openvizsla.org/




多谢分享……!

飞天558 发表于 2017-12-20 14:15:48

有谁在用?或者在哪里能够买到?最近需要做一个类似的产品

passage110 发表于 2017-12-20 16:10:28

为什么高速USB总线分析仪那么贵 基本单位都是W???

cloudboy 发表于 2017-12-20 22:37:17

收藏收藏,看上去很厉害的样子,就是不知道DIY成本多少,是否方便
页: [1]
查看完整版本: USB 总线协议分析仪,有没人拆开看过?想知道里边有什么