这篇文章讲述了作者如何修复两个购买后无法正常工作的 Altera USB Blaster 克隆设备。第一个是 Waveshare USB Blaster V2,在 Linux 下无法正常工作,但在 Windows 下工作正常。作者通过分析 USB 通信和硬件电路,发现问题出在 JTAG 时钟频率过高。通过使用 Raspberry Pi Pico 提供较低频率的时钟信号,成功修复了该设备。第二个是更便宜的克隆设备,使用 CH552G 单片机。该设备在 Linux 和 Windows 下均无法正常工作。作者通过反向工程和移植开源固件,成功修复了该设备,使其能够在 Linux 和 Windows 下正常工作。