Оживление китайского логического анализатора на CY7C68013 и перепрошивка USBee в Saleae Logic и обратно

После того, как китайцы раздерибанили логический анализатор USBee и не нашли ничего сверхъестественного, пачками повалили клоны разной степени оригинальности. Такой же и я прикупил, с двумя аналоговыми каналами. Но скачав недавно свежую USBee Suite я здорово удивился. Эта софтина определила анализатор как поддельный и перепрошила VID и PID в нем, злобно хихикая. После чего моя новая игрушка превратилась в кирпич :(.
Первым делом я поправил VID и PID в файле драйвера, но софт так и не увидел девайса.
Выручил как всегда Гугл.Собственно эта статья- перевод с iteadstudio.com, но думаю будет полезна людям с похожими анализаторами (к тому же нагуглились только две ссылки на решение).
Так как VID и PID хранятся во внешнем EEPROM, сам чип продолжает работать как ни в чем не бывало. Соответственно нам понадобится установить софт от производителя чипа, который лежит здесь: http://www.cypress.com/?docID=6018.
После чего распаковываем архив прикрепленный к статье (это 7z, но сайт не позволил такое загрузить, поэтому переименован в zip). В папке лежит драйвер от Cypress. Нам нужно будет поправить в файле CyUSB.inf (в Win7 почему-то заработало после правки CyUSB2.inf) строчки:
[Cypress]
; Cypress FX2LP default ID
%VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\VID_04B4&PID_8613

После чего наш девайс должен быть виден в программе Cyconsole EZ-USB.
Жмем кнопку «S EEPROM», которая перепрошивает малое ПЗУ, из архива выбираем файл LA.iic для работы с Saleae Logic или usbeeaxpro_crack.iic для сами догадайтесь чего. Через секунду наш анализатор снова рабочий.

Кстати, сам чип очень интересный и такой анализатор можно использовать как универсальную юсб отладочную плату, при желании превращая ее обратно в логический анализатор. За 40-50 долларов это одна из лучших покупок, но рекомендую брать версию с защитой портов.