您好!
我最近购买了一个有故障的第6行 POD HD400吉他效果装置、该装置似乎受到了坏固件闪存或 EEPROM 损坏的影响。 我已经做了一些研究、这似乎是一个比较常见的问题、 有些人很幸运能够使用 Line 6 Monkey 闪存软件通过刷新或降级固件来恢复器件、但在我的情况下、Monkey 软件根本无法识别器件。 该装置在打开后显示错误"DSP boot failed"、然后只显示一个空白屏幕、对任何输入无响应。 我可以按住按钮启动到测试模式、可以看到所有旋钮、按钮和指示灯都正常工作、但 Monkey 软件仍然无法刷新。
我在各种 Windows 计算机上完成了一些故障排除,发现我的 HD400被检测为“未知”USB 设备,描述符为 VID_FFF&PID_FFFE。 我可以强制 Windows 安装官方的 HD400驱动程序、然后设备正确列在声音设备类别下、但 Monkey 软件无法检测到设备已连接。 我又看了一下、发现 HD400使用德州仪器 TAS1020B USB 控制器/流音频芯片进行通信、 数据表解释了当 TAS1020B 未检测到有效的 EEPROM 映像或应用程序时、它会返回到在 DFU 模式下使用与我看到的内容相匹配的 VID_FFFF.PID_FFFE 虚拟 ID 进行引导。
我找不到德州仪器固件开发套件的副本、但我找到了 DFU 测试实用程序的副本、在安装 DFU 驱动程序后、我能够获取 DFUTEST.EXE 程序以与 HD400通信。
我发现、我可能可以使用 DFU 工具使用 TAS1020B 通过有效的固件映像刷新 EEPROM、或者至少 可能让 TAS1020B 重新启动并报告 VID_0E41&PID_5058的正确第6行 POD HD400 ID。 我希望如果 HD400能够向 Windows 报告正确的 USB ID、那么我可以让 Monkey 软件正确检测到设备已连接、然后使用正确的固件重新刷新。
是否有人可以帮助我生成正确的文件以在 DFU 模式下发送到 TAS1020B、以便它能够使用 USB ID VID_0E41&PID_5058重新启动? 如果有任何帮助,我将不胜感激。
非常感谢、
Ameer