更新:我尝试了一下,现在已经取得了出色的成绩(最终,在遇到一些陷阱之后)。 在这里,根据我的经验,希望它们对其他人有用。
我的程序基于Cretone的清单2504,在此非常感谢(显然是针对3000A进行了修改)。 每一步之后我自己的观察,挫折,陷阱等斜体
1. 从网上将PhillyFlyers的3000A系列补丁固件2.50下载到FAT32 USB记忆棒。
托管网站mega.nz被我的ISP阻止-我需要暂时将DNS服务器切换到Google的公共DNS(8.8.8.8和8.8.4.4)以解决此问题
2. 将USB记忆棒插入(运行中)示波器的正面USB端口,通过标准固件更新过程(实用程序/文件资源管理器/转到USB /加载文件)安装修补的固件。 重新启动完成后,保持示波器通电。
完美的更新,示波器立即重新启动,没有可见的更改或警告消息–非常好。
3. 在包含infiniivisionLauncher命令行的PC上使用原始文本编辑器创建文件infiniivision.txt,其中包含所需的选项(不要忘记调整字符数,即#右边的字符数)。 Mine was:
93#"\ Program Files \ 在finiiVision \ 在finiiVisionLauncher.exe"-l D3000BDLA -l BW20 -l MSO -l MEMUP
这是我花了一天时间解决的最大陷阱。 每个选项的语法是 连字号 然后 小写l 然后 空间 然后 选项代码. 但是,在大多数论坛帖子中,小写字母l在我看来都像竖线(竖线)字符,即使我从论坛中复制并粘贴到文本编辑器中并最终(正确)以小写字母ls结束,我仍然确信它具有不正确且费力地翻译了它们,然后用十六进制编辑器将它们改回了管道(unicode 7C)。 (最终,通过Telnet / CMD,我找到了infiniivisionLauncher.exe命令的语法,最后一分钱掉了)
4. 从示波器上拔下USB记忆棒,将此infiniivision.txt文件保存到其中,然后将其重新插入示波器。 现在,该文件应该可以通过Utility / File Explorer看到。
不要像第2步那样尝试将文件加载到示波器中-这不是固件!
5. 进行Telnet的时间:将示波器插入本地以太网,确保将LAN配置设置为自动(实用程序/ I / O / LAN设置),等待它获取IP地址(假设您具有DHCP服务器的集线器或类似设备)能力已连接)。 然后Telnet到I / O信息屏幕上显示的IP地址,用户名和密码(如前所述)。 然后,Telnet窗口应显示Windows CE命令提示符:
Pocket CMD v 6.00
\>
Telnet始终坚如磐石,而且由于修补了固件,似乎没有时间限制示波器与示波器的启动阶段保持一致。 我是一个业余爱好者,对网络感到恐惧,但是只要使用DHCP服务集线器插入典型的家庭宽带网络,它就非常容易,而且示波器可以在几秒钟内自动整理其配置。 替代方案是摆弄静态IP地址,子网掩码等,以及使用交叉电缆的点对点以太网(范围– PC)……
6. 使用Telnet / CMD会话备份现有的.lnk,然后从USB传输.txt文件并将其重命名为.lnk,从而:
重命名\ Secure \ Startup \ 在finiivision.lnk \ Secure \ Startup \ 在finiivision.bak
复制\ 我们b \ 在finiivision.txt \ Secure \ Startup \ 在finiivision.txt
cd \安全\启动
重命名infiniivision.txt 在finiivision.lnk
最初的担心是,即使dir / a / s也没有显示\ Secure目录,但是使用cd \ Secure将导航至该目录,然后使dir列出其内容。 原始的infiniivision.lnk文件存在,但为空(0字节)并设置了存档标志-尽管如此,我还是对其进行了备份! 请注意,复制命令需要源和目标的完整路径和文件名-仅指定目标目录是不够的。 将CD放入\ Secure \ Startup是必需的,因为尝试从根目录重命名会产生错误消息,提示命令行(文件名中包含完整路径)太长。 最后,infiniivision中有很多“ i”,我忘了忘记中间的两倍i的次数。
从历史上看,论坛上的建议是在执行文件操作之前杀死正在运行的inifiniivision.exe实例,但是最近,大多数建议中似乎都省略了此步骤。 我没有杀死它,因为我只是忘记了这一步。 使其运行似乎没有任何问题,但是当然,示波器必须重新启动才能拾取新的.lnk文件并启用选项。
7. 关闭示波器–在浇铸模具时,可能会很紧张,可能会造成积压。 再次打开,完美无缺且快速启动,同时所有新启用的选项均在“关于”屏幕上显示并更正(并在相应的按钮等上启用)。
这个快乐的结果只是在我修正了l / |之后。 .lnk文件中的混乱当然。 当我仍然对管道字符不知所措时,示波器已正确启动(幸运的是),但“关于”屏幕上自然不会出现任何其他选项。
因此,再次感谢您为我所做的一切贡献。
我很想立即开始尝试使用350MHz硬件模组...
谢谢比尔的准确指示!

I'd想分享我对DSOX3014T骇客的经验,并在上述内容之外做些补充: 我购买时的原始FW为07.20.2017102614我还购买了DIY LAN卡,因此我进行了LAN路由升级(通过USB棒也可以工作)。引导时出现有关LAN / VGA卡问题的错误消息,但这'DIY LAN选项的正常操作 (因为不存在VGA电路)。 我尝试使用telnet进行连接,并且使用infiniivision / skywalker1977密码可以正常工作(没有任何引导后超时)。
我从PhillyFlyers获得了补丁补丁的FW,其版本与旧FW相同(因为我以为是必需的,这是我的误解)。但是,当尝试通过“实用程序”菜单安装此版本时,示波器始终会抱怨"无法加载文件。未检测到文件类型"之类的东西(不再记得确切的错误信息)。
在这一点上,我尝试了07.31.2020012842的修补程序版本,该修补程序版本升级并启动时没有任何抱怨(LAN / VGA烦恼仍然存在)。 但是,Skywalker密码在该版本中不再起作用,因此我必须生成一个新密码,并且可以正常工作。 I'm将在此处重新共享Python脚本(以前发布的链接现在需要一个链接来创建帐户):
#!/usr/bin/env python
from hashlib import md5
from base64 import b64encode
# Type 在 the real parameters here
MODEL = "DSOX3014T"
SERIAL = "MY12345678"
MAC = "00-12-34-56-78-90"
德f makepwd( model, serial, mac ):
mac = mac.translate( None, ':- ' ).upper()
hstr = md5( model + serial + mac ).digest()
pwd = b64encode( hstr, 'a1' )[7::-1]
print 'Model : {0}\nSerial: {1}\nMAC : {2}\nPasswd: {3}'.format(model, serial, mac, pwd)
return pwd
makepwd( MODEL, SERIAL, MAC )
从WiFi / LAN路由器/ DHCP服务器的DHCP页面获取IP和MAC地址(范围使用DHCP客户端名称,例如"k-dx3014t-12345"). 修改并运行python脚本。 使用相同的用户名(infiniivision)和生成的密码,即可登录。
为了启用选项,我使用了以下infiniivision.lnk:
104#"\ Program Files \ 在finiiVision \ 在finiiVisionLauncher.exe"-l D3000BDLA -l BW20 -l MSO -l MEMUP -l WAVEGEN
(D3000BDLA不包含WAVEGEN选项)
现在,我有了200mhz的4通道示波器,所有的铃声和口哨声。大家圣诞快乐
