USBee AX逻辑分析仪修改USB设备PID和VID

文章介绍了如何使用Linux环境和开源工具修改USBeeAXPro逻辑分析仪的PID和VID,使其能与Saleae和PlusView软件配合使用。过程包括安装必要工具,读写EEPROM,以及使用hexdump进行十六进制编辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

20几块的一逻辑分析仪,自代软件是USBee AX Pro,不好用。按https://vandersonpc.com/repro-usbee-ax/这里提供方法修改PID, VID,可就以使用saleae和plusView,需要Linux环境,改完之后可以MacOS, Windows, Linux使用,因为改的是EEPROM。Bilibili上有哥们拆下来用编程器改的也可以用。
在这里插入图片描述

Linux下安装工具:

$ sudo aptitude install fxload
$ sudo aptitude install libusb-1.0-0-dev
$ git clone https://github.com/ribalda/fx2eeprom.git
$ cd fx2eeprom
$ make

插入逻辑分析仪到USB口后,检查设备ID

$ lsusb
...
Bus 001 Device 017: ID 08a9:0014 CWAV Inc. USBee AX-Pro
...

刷写固件,注意设备地址,不要无脑copy,每个电脑不一样,跟上面lsub显示的Bus和Device对应。

sudo fxload -D /dev/bus/usb/001/017 -t fx2lp -I vend_ax.hex

读取EEPROM

sudo ./fx2eeprom r 0x08a9 0x0014 8 > eeprom.dat.bak

查看内容,下面a9 08 14 00是VID和PID

$ hexdump -C eeprom.dat.bak
00000000  c0 a9 08 14 00 00 1b 00                        |........|
00000008

使用二进制编辑软件修改为如下:

$ hexdump -C eeprom.dat
00000000  c0 25 09 81 38 00 1b 00                        |.%..8...|
00000008

再刷回EEPROM

cat eeprom.dat | sudo ./fx2eeprom w 0x08a9 0x0014 8

重新插拨USB,就可以看修改后PID,VID了。

$ lsusb
...
Bus 001 Device 019: ID 0925:3881 Lakeview Research Saleae Logic
...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值