主要观点:作者利用已有的 Saleae Logic 8 逻辑分析仪来保存 3.5 英寸软盘的低级别数据,介绍了软盘驱动器接口的基础知识,包括 MFM 编码等,讲述了如何连接逻辑分析仪捕获软盘数据,通过 USB 串口电缆控制软盘驱动器,实现自动化捕获过程,将捕获的数据以 Supercard Pro 格式导出并保存,最后通过测试证明该设置可行且能发现有趣信息。
关键信息:
- 介绍了 Saleae Logic 8 逻辑分析仪可用于捕获软盘数据。
- 详细说明了软盘驱动器接口的工作原理,如 MFM 编码、各种信号的作用等。
- 讲述了连接逻辑分析仪、控制软盘驱动器、自动化捕获过程的方法。
- 提到将捕获数据以 Supercard Pro 格式导出及保存。
- 展示了测试过程及结果,包括生成 scp 文件、用 HxCFloppyEmulator 软件解码等。
重要细节: - 不同类型的软盘驱动器接口不同,如 IBM PCs 和 Atari STs 使用 MFM 编码。
- 连接逻辑分析仪时需注意软盘驱动器的引脚配置和电源要求。
- 通过 USB 串口电缆的控制信号来控制软盘驱动器的移动。
- 自动化捕获过程使用 Python 脚本,借助 Saleae 软件的远程控制功能。
- 数据导出为 Supercard Pro 格式,可用于第三方应用如模拟器。
- 测试中发现磁盘原始写入的驱动有抖动,部分 FAT 区域被另一驱动器完美覆盖。
- 提供了 Python 脚本的获取地址及改进方向,如提高捕获速度、处理缺陷磁盘等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。