0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
1 | |
Восстановление лог. анализатора Saleae Logic 803.02.2024, 12:35. Показов 1740. Ответов 20
Метки нет (Все метки)
Всем привет!
Прошу помощи в восстановлении работоспособности логического анализатора Saleae Logic 8. Здесь на форуме есть похожая тема с Saleae Logic 16,но у меня другая проблема. Купил на Wildberries, 8 каналов 24 мГц. Первоначально нормально работал с софтом от Saleae. Но с приложением PulsViev никак не хотел работать. Анализатор определялся как устройство Saleae Logic, но при запуске анализа сигнала ничего не происходило. Кнопка Пуск не становилась зеленой. Пробовал и на Win10 и на Win7. USB 3.0 - USB 2.0 На ютубе нашел способ как изменить драйвер, чтобы PulsViev видел Saleae Logic 8. https://www.youtube.com/watch?v=TQHOW7OhX_E Там меняется имя устройства USB и устанавливается для него драйвер с помощью утилиты Zadig. Поменял я в соответствии рекомендациям имя Saleae Logic на fx2lafw, установил драйвер WinUSB v6.1 7600. 16385 После этого приложение PulsViev определяло его все равно как устройство с именем Saleae Logic . И работать нормально не работало. При запуске анализа сигнала ничего не происходило. Кнопка Пуск не становилась зеленой. Ну я решил, что не судьба и буду работать с родным приложение от фирмы Saleae. Но теперь и это приложение не определяет устройство логического анализатора Saleae Logic 8 и соответственно не работает. Видать при работе с утилитой Zadig что-то изменилось в Saleae Logic 8. Хотя когда смотрю свойства устройства в Диспетчере устройств там все нормально. Устройство работает нормально, драйвер установлен, Рid 0925 3881. Прошу помощи, как можно восстановить работоспособность Saleae Logic 8.
0
|
03.02.2024, 12:35 | |
Ответы с готовыми решениями:
20
Восстановление клона Saleae Logic 16 Китайский Saleae Logic (на Cypress) в Linux Logic от Saleae - как сделать вывод в ASCII ? Софт для лог. анализатора LHT00SU1 (китайский аналог USBee) stm32f10x и saleae logic |
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
04.02.2024, 07:50 [ТС] | 2 |
Искал информацию по мой проблеме, всё что находил было связано с проблемой изменения VID&PID устройства и его восстановления путем перепрошивки EEPROM. Но у меня VID&PID правильно определяются системой и соответствуют Saleae Logic 8. Это видно в Диспетчере устройств.
И, если я правильно понял, в EEPROM только это содержится. Пока не нашел оригинальную прошивку, как найду буду перепрошивать. Вопрос по технологии. Обязательно выпаивать или можно подпаяться к выводам МС и подключить ее к программатору?
0
|
2105 / 1192 / 496
Регистрация: 11.10.2018
Сообщений: 6,000
|
|
04.02.2024, 08:47 | 3 |
Лучше выпаять. Возможно это даже обязательное условие. Короче, выпаивай.
0
|
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
05.02.2024, 08:24 [ТС] | 4 |
Выпаять не проблема. Но пока нечего туда зашить. Очень надеюсь, что кто-нибудь поделится дельным советом или ссылками для решения моей проблемы.
0
|
3219 / 2362 / 540
Регистрация: 11.09.2009
Сообщений: 8,605
|
|
05.02.2024, 11:10 | 5 |
Сообщение было отмечено Fomich57 как решение
Решение
Fomich57, перед тем, как курочить устройство, для "чистоты эксперимента" попробуйте поставить софт от Saleae на другой, "чистый" компьютер, на который PulsViev точно никогда не ставилось.
Если ваш Saleae Logic 8 заработает, то причина в "остатках" софта и/или драйвера от PulsViev, а скорее "драйвера из интернета" в ОС. Возможно получится исправить просто чисткой реестра. Если не заработает, то значит действительно что-то изменилось в прошивке Saleae Logic 8.
1
|
524 / 218 / 28
Регистрация: 22.09.2023
Сообщений: 580
|
|
05.02.2024, 22:03 | 6 |
Вот прошивка памяти от такого же анализатора (чуть отличается разводка, но микросхемы те же).
saleae.hex.zip
1
|
524 / 218 / 28
Регистрация: 22.09.2023
Сообщений: 580
|
|
05.02.2024, 22:06 | 7 |
Под линухом и с PulseView и с родным софтом работает без всяких перепрошивок и танцев с бубном
1
|
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
06.02.2024, 05:43 [ТС] | 8 |
saleae.hex.zip это hex для мк или для EEPROM?
Добавлено через 2 минуты Под линухом и с PulseView и с родным софтом работает без всяких перепрошивок и танцев с бубном У меня Win10 & Win7.
0
|
524 / 218 / 28
Регистрация: 22.09.2023
Сообщений: 580
|
|
06.02.2024, 13:27 | 9 |
для EEPROM. МК там, кажется, вообще без памяти.
Сочувствую...
0
|
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
06.02.2024, 15:54 [ТС] | 10 |
"МК там, кажется, вообще без памяти."
А вот можно поподробнее. EEPROM там небольшая по размеру. Откуда код, на котором молотит камень?
0
|
2105 / 1192 / 496
Регистрация: 11.10.2018
Сообщений: 6,000
|
|
06.02.2024, 16:01 | 11 |
А какой там МК? Название спишите, пожалуйста.
0
|
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
06.02.2024, 19:00 [ТС] | 12 |
CBM 9002A это аналог мк Cypress CY7C88013A, по функциональной схеме.
Фото в первом сообщении.
0
|
524 / 218 / 28
Регистрация: 22.09.2023
Сообщений: 580
|
|
07.02.2024, 02:41 | 13 |
Вроде бы там прибит гвоздями загрузчик, который позволяет загрузить исполняемый код в ОЗУ по USB и передать ему управление..А в EEPROM прописываются VID, PID и начальные настройки этого загрузчика. "Но это не точно", документацию читал очень поверхностно много лет назад.
1
|
524 / 218 / 28
Регистрация: 22.09.2023
Сообщений: 580
|
|
07.02.2024, 02:47 | 14 |
1
|
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
08.02.2024, 07:01 [ТС] | 15 |
VID, PID у меня системой определяется правильный, я могу предположить, утилита Zadig что-то изменила в загрузчике EEPROM или в драйвере приложения от фирмы Saleae. Последний вариант более вероятен, поскольку добраться до записи в EEPROM у нее вряд ли есть возможность. К сожалению детального алгоритма и принципа работы этой утилиты не нашёл, везде пишут пользоваться ею при решении проблемы с драйверами для USB устройств и без подробностей. Я думаю, она может оперировать только с ОС WIN. Следовательно изменив или неправильно установив новый драйвер для нового имени устройства fx2lafw, сама утилита EEPROM не изменила, а вот новый драйвер кривой или ещё по какой-то причине уже мог записать что-то в EEPROM.
Пока я могу констатировать только то, что изменяя имя устройства (анализатора), его VID, PID не меняется. Но родное приложение с анализаторм не конектится, а PulseViev его определяет как Logic8 но сигнал не показывает, который я подаю на первый канал с вывода TX c контроллера.
0
|
524 / 218 / 28
Регистрация: 22.09.2023
Сообщений: 580
|
|
08.02.2024, 12:02 | 16 |
Единственное, что она умеет - в самом виндовсе повесить на конкретную комбинацию VID-PID другой драйвер. Так что вам ничего не мешает удалить это устройство в диспетчере устройств и воткнуть его заново - виндовс поставит родной драйвер. Никаких изменений в вашем устройстве эта утилита делать не может.
Как вы меняете имя устройства? Само устройство внутри не содержит строки с именем: Код
[ 1661.809681] usb 3-3: New USB device found, idVendor=0925, idProduct=3881, bcdDevice= 0.01 [ 1661.809688] usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
1
|
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
08.02.2024, 13:48 [ТС] | 17 |
"Так что вам ничего не мешает удалить это устройство в диспетчере устройств и воткнуть его заново - виндовс поставит родной драйвер."
Неоднократно это уже сделал, когда пытался вернуть анализатор в исходное состояние. После подключения устройство появляется в Диспетчере устройств, с правильными VID-PID, ОС сообщает - Устройство работает нормально, показывает версию драйвера для него, который установил Zadig, а может не Zadig, может берет из своей базы по VID-PID. Но приложение Saleae его не видит, не конектится... И PulseViev не видит, пока я не поменяю имя, и меняя имя в Zadig, драйвер устанавливаю тот же самый W[nUSB, он видимо есть в системе. Тогда PulseViev видит анализатор и в окне устройств он появляется с именем Logiс8. И кажется, вот - сейчас всё заработает... Но хрен там... сигнала нет на экране. Добавлено через 6 минут Имя устройства меняю по той последовательности , которая показана в ролике с Ютуба, ссылка есть в первом сообщении. Добавлено через 3 минуты Сейчас устанавливаю на новый SSD чистый Win10 и попробую запустить анализатор. Добавлено через 1 минуту С линухом никогда не работал. Добавлено через 8 минут И все авторы роликов, которые посмотрел на Ютубе, показывают что для работы с PulseViev под Win нужно менять имя устройства, для этого в дистрибутив разработчик включил Zadig, как отдельное приложение. И на англоязычных роликах тоже самое. такой-же алгоритм подключения анализатора. Добавлено через 2 минуты Я думаю, в европах покупают фирменные анализаторы фирмы Saleae, а не клоны китайские.
0
|
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
09.02.2024, 06:39 [ТС] | 18 |
Всем привет! На чистой Win10 анализатор заработал с Saleae последней редакции.
На рабочей Win10 тоже работает, но на другом разъёме USB2.0, до этого подключал тоже к USB2.0. Благодарю всех, кто конструктивно помогал советом и делом. Добавлено через 21 минуту Теперь хотелось бы вернуть работоспособность с анализатором прежнего разъема USB2.0 (условно номер 1). Как это можно сделать?
0
|
3219 / 2362 / 540
Регистрация: 11.09.2009
Сообщений: 8,605
|
|
09.02.2024, 12:02 | 19 |
Fomich57, то есть, на "чистой Win10" работает на всех разъёмах, а на "рабочей Win10" на одном их разъёмов не работает? Тогда для начала удалите "на рабочей Win10" все ранее установленные программы и драйвера, что вы ставили для вашего Saleae Logic 8, вычистите в реестре все "хвосты" от них. Раз на "чистой" ОС всё работает, то дело было явно в этом.
Если на одном из разъёмов не работает под обеими ОС, то проверьте исправность того разъёма USB, на котором теперь анализатор не работает, какими-нибудь другими устройствами. Может вы его тупо сожгли или подпалили статикой.
0
|
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 17
|
|
10.02.2024, 05:20 [ТС] | 20 |
Порт USB (условно номер 1) рабочий, флешки видит и читает.
А вот система при установке драйвера для устройства USB, определяет и номер порта. Когда я пытался запустить анализатор, я пользовался только портом 1. И в этом причина, установился какой- то кривой драйвер для порта 1, именно для анализатора. Но с реестром никогда не работал, и не хочется там накосячить. Но если , опытный компьютерщик оговорит алгоритм действий, я бы попробовал.
0
|
10.02.2024, 05:20 | |
10.02.2024, 05:20 | |
Помогаю со студенческими работами здесь
20
Ft232 в качестве лог. анализатора, вымысел или реально? Сбор данных о превышении лимита соединений используя лог-файл анализатора трафика 3V logic --> 6v logic 20Mhz 5mA x4 Пожалуйста проверьте правильно ли я составила лог.функцию по лог.схеме? Указать порядковый номер лог. элемента И, на выходе которого формируется уровень лог. 1 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |