Вперед, только вперед...

Анализатор на CY7C68013

Оживление китайского логического анализатора на 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 долларов это одна из лучших покупок, но рекомендую брать версию с защитой портов.

link

electrotormentor.blogspot.com/2011/06/cy7c68013a-logic-analyzer.html
kazus.ru/forums/showthread.php?t=13724
6-lab.com/images/Logicu/logic-u%20pro%20inp.pdf
6-lab.com/ru/logic-u-adapters.html

http://www.cypress.com/?rID=57990&source=CY-ENG-HOMEPAGE&medium=Body-Software

EEPROM MISSING

Source: easystm

 

VID&PID

VID_04B4&PID_8613 = “Cypress EZ-USB FX2LP No EEPROM”
==========================================================
VID_0925&PID_3881 = “Saleae Logic USB Logic Analyzer”
==========================================================
VID_08A9&PID_0001 = “CWAV USBee Digital Test Pod”
VID_08A9&PID_0002 = “CWAV USBee Digital Test Pod”
VID_08A9&PID_0003 = “CWAV USBee LX Digital Test Pod”
VID_08A9&PID_0004 = “CWAV USBee EX 2.0 Digital Test Pod”
VID_08A9&PID_0005 = “USBee ZX Digital Test Pod”
VID_08A9&PID_0006 = “BusBee Bus Monitor”
VID_08A9&PID_0009 = “USBee SX Digital Test Pod”
VID_08A9&PID_0012 = “USBee AX-Standard Test Pod”
VID_08A9&PID_0013 = “USBee AX-Plus Test Pod”
VID_08A9&PID_0014 = “USBee AX-Pro Test Pod”
VID_08A9&PID_0015 = “Half of a USBee DX Test Pod”
VID_08A9&PID_020A = “USBee Protolyzer COM-port Driver”
VID_08A9&PID_0301 = “USBee RX Test Pod”
VID_08A9&PID_0400 = “USBee BX”
VID_08A9&PID_0401 = “USBee CX”
VID_08A9&PID_0402 = “USBee FX”
VID_08A9&PID_0403 = “USBee GX”
VID_08A9&PID_0404 = “USBee HX”
VID_08A9&PID_0405 = “USBee IX”
VID_08A9&PID_0406 = “USBee JX”
VID_08A9&PID_0407 = “USBee KX”
VID_08A9&PID_0408 = “USBee MX”
VID_08A9&PID_0409 = “USBee NX”
VID_08A9&PID_040A = “USBee OX”
VID_08A9&PID_040B = “USBee PX”
VID_08A9&PID_040C = “USBee QX”
VID_08A9&PID_040D = “USBee TX”
VID_08A9&PID_040E = “USBee UX”
VID_08A9&PID_040F = “USBee VX”
VID_08A9&PID_0410 = “USBee WX”
VID_08A9&PID_0411 = “USBee YX”
VID_08A9&PID_0412 = “USBee SX3″
VID_08A9&PID_0413 = “USBee ZX3″
VID_08A9&PID_0414 = “USBee AX3″
VID_08A9&PID_0415 = “USBee DX3″
VID_08A9&PID_0416 = “USBee RX3″
VID_08A9&PID_0417 = “USBee EX3″
VID_08A9&PID_0418 = “USBee SX”
VID_08A9&PID_0419 = “USBee ZX”
VID_08A9&PID_041A = “USBee AX”
VID_08A9&PID_041B = “USBee DX”
VID_08A9&PID_041C = “USBee RX”
VID_08A9&PID_041D = “USBee EX”
VID_08A9&PID_041E = “BusBee”
VID_08A9&PID_041F = “BusBee 3.0″

 

Прошивка VID&PID для разных программ

source: Forum

Сайт производителя устройства
Программный пакет Saleae Logic качаем на сайте разработчика, текущая версия 1.1.8
Программный пакет USBee AX качаем здесь

ВНИМАНИЕ
Обновлять ПО USBee Suite не рекомендуется, т.к. с новыми версиями идет защита и при запуске новой версии стирается содержимое EEPROM устройства. Обновляем только USBee AX !!!
Если же все-таки так случилось, что EEPROM необходимо перешивать вот инструкция:

1.Скачать и установить пакет, он имеет объем около 26 Мб. При установке пакета, система потребует драйвер, указать ей на прилагаемый файл CyUSB.inf, (рядом с ним должен лежать также и sys-файл). При установке пакета прибор не подключать.
Программа по умолчанию устанавливается на диск C в папку Cypress.

2.Снять джампер режима работы вообще и подключить прибор к шине. Посмотреть диспетчер устройств. Должно появиться устройство: "Cypress EZ-USB FX2LP EEPROM missing"


Для прошивки Saleas Logic USB Logic Analyzer:

3.Не отключая прибор от шины(!!), установить джампер в положение, соответствующее "Logic-U".

4.Запустить утилиту C:\Cyprees\Usb\bin\CyConsole.exe из установленного пакета. Выбираем в Option->EZ-USB Interface. В появившемся окне EZ-USB Interface нажать кнопку "S EEPROM" (2-я кнопка справа в верхнем ряду). Выбрать для загрузки прилагаемый файл logic.iic. При этом ПО осуществит запись данных в ЕЕПРОМ.

5. Отключить прибор от шины и вновь подключить. В менеджере устройств должно появиться устройство "Saleas Logic USB Logic Analyzer"

Файлы для прошивки Saleas Logic USB Logic Analyzer берем здесь

Для прошивки USBee AX-PRO Test Pod:

3.Не отключая прибор от шины(!!), установить джампер в положение, соответствующее "AX-PRO".

4.Запустить утилиту C:\Cyprees\Usb\bin\CyConsole.exe из установленного пакета. Выбираем в Option->EZ-USB Interface. В появившемся окне EZ-USB Interface нажать кнопку "S EEPROM" (2-я кнопка справа в верхнем ряду). Выбрать для загрузки прилагаемый файл ax-pro.iic. При этом ПО осуществит запись данных в ЕЕПРОМ.

5. Отключить прибор от шины и вновь подключить. В менеджере устройств должно появиться устройство "USBee AX-Pro Test Pod"

Файлы для прошивки USBee AX-PRO Test Pod берем здесь

<< Вернуться на предыдущую страницу