Проблемы с китайским saleae logic analyzer

Что мерить, чем мерить, как мерить. И, естественно - зачем мерить...

При поддержке компании ПРИСТ


Аватара пользователя
Yuri_93
Вымогатель припоя
Сообщения: 505
Зарегистрирован: Пт окт 15, 2010 10:26:31
Откуда: Украина

Проблемы с китайским saleae logic analyzer

Сообщение Yuri_93 »

У меня не работает частота дискретизации выше 500 кгц (хотя и заявлено до 24 МГц - реально работает только до 500 кгц, и то с тормозами), чем можно исправить подобное?
Как по мне типичное китайское фуфло, даже сигнал пульта для телевизора не может расшифровать (тупо не хватает скорости), софт лагает периодически и при выставлении частоты выше 500 кгц говорит мол we're sorry but logic was not able to keep up at this data rate. И вежливо предлагает Would you like to keep the data collected so far? Читал что якобы с быстрым usb такой проблемы не будет и надо всего лишь переключиться с хаба напрямую к контроллеру. Ничего такого не сработало, если у вас есть варианты решения этой проблемы отпишитесь в тему

З.Ы. Выглядит он вот так:
Изображение
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3780
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Проблемы с китайским saleae logic analyzer

Сообщение Ser60 »

Помимо быстрого анализатора для работы на высокой частоте нужно еще чтобы комп успевал отрабатывать данные от анализатора в реальном времени. У меня (оригинальный) Saleae работает на полной частоте с современном лаптопом и только на более низкой частоте со старым компом. В обоих случаях подключаю анализатор напрямую к USB2 разъему компов.
Аватара пользователя
Yuri_93
Вымогатель припоя
Сообщения: 505
Зарегистрирован: Пт окт 15, 2010 10:26:31
Откуда: Украина

Re: Проблемы с китайским saleae logic analyzer

Сообщение Yuri_93 »

Ser60 писал(а):Помимо быстрого анализатора для работы на высокой частоте нужно еще чтобы комп успевал отрабатывать данные от анализатора в реальном времени. У меня (оригинальный) Saleae работает на полной частоте с современном лаптопом и только на более низкой частоте со старым компом. В обоих случаях подключаю анализатор напрямую к USB2 разъему компов.

Собственно Intel core 2 Duo T5450 (1,66 GHz) 4 Gb RAM.
Думаю проблема не в компьютере, а в прошивке программатора
Кто нибудь из присутствующих его прошивал?
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3780
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Проблемы с китайским saleae logic analyzer

Сообщение Ser60 »

Да, похоже, проблема не в компе. Я сам анализатор не перепрошивал, но здесь есть статья на тему:
http://radiokot.ru/circuit/digital/pcmod/44/
Chettuser

Re: Проблемы с китайским saleae logic analyzer

Сообщение Chettuser »

В общем есть проблема. Приехал на днях ко мне этот клон. Кабель USB хороший, с фильтром. Комп имеет характеристики Celeron 2.53 865 чипсет.
Проверял на микроконтроллере, выдавая в порт последовательно от 0 до 255 через аппаратный SPI. И вижу, что идут вклинивания "лишних импульсов"
На картинке ниже - программный SPI.
Изображение
А здесь уже аппаратный, сигнал шустрее:
Изображение

Может быть дело конечно не в клоне, а в МК, но в этом я что то сомневаюсь.

Кстати, посмотрите пожалуйста кто может - какой буфер у вас стоит? У меня стоит 74HC245.
nirq
Опытный кот
Сообщения: 758
Зарегистрирован: Вс фев 10, 2013 15:26:00

Re: Проблемы с китайским saleae logic analyzer

Сообщение nirq »

Та "ошибка", с которой всё началось, обозначает... что написано - то и обозначает: чувак, фигня какая-то, не могу раздуплить (... что-то слишком быстро меняющееся походу).

Дальше рассуждает программист:

1). к входу программы-анализатора подключен выход моей программы.
2). моя программа никак не может быть слишком быстрой, я же своими руками в ней напечатал тактовую частоту 1 кГц.
3). поэтому анализатор фуфло.

Или инженер, да хоть просто техник:

1). к входу устройства-анализатора подключен провод, который другим концом подключен к выходу моего устройства.
2). а что у нас написано в программе показывается на дисплее лэптопа происходит в этом проводе? а фактически? а кто гарантирует?
3). ...



Если "сигнал пульта для телевизора" ловился фотодатчиком, то уже само по себе могло наловиться что попало.
Которое дальше усилилось усилителем. Вместе с наводками.
Или не усилилось, а прям как есть смотрелось.

А "на микроконтроллере" всё принципиально иначе: разводка, питание, контакты, код и ground loop внезапно.



Если это слишком сложно, поэтому анализатор всё-таки фуфло - тогда:

открываем коробочку, достаём плату, смотрим на детали, понимаем, что конкретно вот этот вот паучок с лапками делает и чего не делает;
чешем репу на тему "чем конкретно фуфловый паучок должен отличаться от настоящего, чтоб это отличие повлияло на что, и где тогда делаются настоящие такие паучки;
собираем всё обратно, подключаем к компьютеру, а там программа... которая тоже фуфло...

Всё там везде одинаковое, не тупи. Даже буферы.
Если лыжи не едут по асфальту - ясен пень проблема в лыжах... асфальт же вот он свежий, только вчера положен, какие могут быть сомнения в асфальте. И лыжник вот он на нём стоит обутый в них. С палками даже. А лыжи не едут. Фуфло китайское. Буфер не той системы.

---

Не далее как сегодня убеждался в неработоспособности драйвера 75176 при питании его 3.3 вольтами.
Убедился - да, не работает. Звенит мусором на выходе. А китайское фуфло про это пишет "we're sorry but logic was not able to keep up at this data rate", ЧСХ.
nirq
Опытный кот
Сообщения: 758
Зарегистрирован: Вс фев 10, 2013 15:26:00

Re: Проблемы с китайским saleae logic analyzer

Сообщение nirq »

в неработоспособности драйвера 75176 при питании его 3.3 вольтами
Совесть замучала, кушать не могу.
Драйвер при таком питании работает (хоть и не обязан по документам). А не надо цеплять сабж к выходу драйвера.

Спи спокойно, совесть. Не обижайся, драйвер. И сразу кушать захотелось.
Аватара пользователя
mr_smit
Вымогатель припоя
Сообщения: 651
Зарегистрирован: Пн мар 23, 2009 09:25:58
Откуда: Самара

Re: Проблемы с китайским saleae logic analyzer

Сообщение mr_smit »

А у меня этот анализатор стабильно проработал 2 года, а сейчас выдал: "we're sorry but logic was not able to keep up at this data rate". При этом я всегда снимал сигналы при частоте выборки 24 МГц.

Дело было так: понадобилось подключить анализатор к другому компьютеру, скачал программу Saleae версии 1.1.15 с офф сайта. Всё работало минут 15. Активно изучал сигнал при этом. Потом бац "we're sorry but logic was not able to keep up at this data rate". Я вот и думаю может программа чего то прописала в анализатор. Но почему тогда 15-20 мин стабильно всё работало?? К "родному" для анализатора компу правда ещё не подключал. Надеюсь на нем и продолжит дальше нормально работать, но причина мне не ясна.
Нельзя всё знать, достаточно понимать.
Chettuser

Re: Проблемы с китайским saleae logic analyzer

Сообщение Chettuser »

С какой целью выведен красный светодиод на CH1? Этот канал имеет какое то специальное назначение?

Сегодня подсоединил PIC18F2520 с аппратным SPI на борту и пытался посмотреть сигнал на выходе, был разочарован. Запустил тестовую программу гонящую циклическую 0xF0. Однако увидел следующую картину - первые несколько пачек считываются как и положено 0xF0, а изредка проскакивает 0xF8. При ближайшем рассмотрении обнаружил запаздывание уровней по линии данных на какие то крошечные наносекунды, однако этого хватило чтобы распознать уже как 8 а не 0. Именно по этой причине я так и не смог запустить аппаратным SPI дисплей от Nokia 1100.
Проблема в PIC, Saleae Logic или в чем то ещё? Откуда такое смещение? Мне проверить нечем.
Chettuser

Re: Проблемы с китайским saleae logic analyzer

Сообщение Chettuser »

Отвечу сам себе - это была гонка фронтов. Подвесил временно кондер 510 пФ на линию SCK и аппаратный способ заработал, правда на низких частотах. Надо теперь думать как согласовывать линии.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Проблемы с китайским saleae logic analyzer

Сообщение HHIMERA »

Бред... Разбирайся с настройками SPI...
"Я не даю готовых решений, я заставляю думать!"(С)
alexf58
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Сб фев 09, 2013 23:00:23

Re: Проблемы с китайским saleae logic analyzer

Сообщение alexf58 »

SPI имеет 4 варианта тайминга. Два бита определяют полярнось и фазу клока. Если без конденсатора не работает, то не та полярность. Когда все правильно, нужный фронт посередине правильного значения данных. Через 2 страницы там диаграмы.
Триод
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Сб дек 08, 2012 16:40:40

Re: Проблемы с китайским saleae logic analyzer

Сообщение Триод »

Ребят, подниму тему.
Подключаю анализатор к компу, появляется usb девайс saleae, программа говорит "connected".
Запускаю симуляцию, не видит ни одного импульса на входе.

Сначала подумал про микросхему памяти, но вроде как в ней прописываются VID и PID, если девайс определяется верно, значить она жива. Кроме того, как я понимаю, семплы собираются на компе, а не в анализаторе.

Как быть?

Update:
Хрень какая-то. На другом компе заработал как и прежде
Аватара пользователя
mr_smit
Вымогатель припоя
Сообщения: 651
Зарегистрирован: Пн мар 23, 2009 09:25:58
Откуда: Самара

Re: Проблемы с китайским saleae logic analyzer

Сообщение mr_smit »

Триод писал(а):На другом компе заработал как и прежде

USB провод поменяй на другой и покороче. Было такое.
Нельзя всё знать, достаточно понимать.
Chettuser

Re: Проблемы с китайским saleae logic analyzer

Сообщение Chettuser »

Пожалуй подниму тему.
На ноутбуке (Intel Core i3-2330M с 8ГБ памяти, если чё) тоже просит уменьшить частоту сэмплирования (это с 2Msps!!!). Соглашаюсь, снова просит... Так доходим до самой минимальной, просит... Выредёргиваю аппарат, перезапускаю программу. Затем, через пару попыток запуска может вывалить BSOD (0x00000050, ...).
Если поставить максимальную частоту 24, то требование снизить будет сразу же. На 2 Msps какое то время может поработать.
Меня заколебали эти BSOD'ы, тем более что на рабочем компе выпуска 2001 года всё летает аж на 24Msps. И на другом, позаимствованном ноуте (какой то Atom) так же пашет на 24. Здесь же машина покруче будет и нифига.
Драйверы на USB ставил самые последние, что нашёл. На чипсет тоже. Кабели пробовал разные.
Я не знаю куда дальше копать. У кого было такое и как победили?
Спасибо.
Chettuser

Re: Проблемы с китайским saleae logic analyzer

Сообщение Chettuser »

Ни у кого больше такой проблемы не было что ли?
Я уже и кабели переменял и систему сносил...
Chettuser

Re: Проблемы с китайским saleae logic analyzer

Сообщение Chettuser »

[uquote="nirq",url="/forum/viewtopic.php?p=2066834#p2066834"]Не далее как сегодня убеждался в неработоспособности драйвера 75176 при питании его 3.3 вольтами.
Убедился - да, не работает. Звенит мусором на выходе. А китайское фуфло про это пишет "we're sorry but logic was not able to keep up at this data rate", ЧСХ.[/uquote]

У меня стоят LVC245A и HC245 в двух "Saleae Logic". Поясните мне - как "мусор" (допустим там есть "иголки" при штатной работе) на этих трансляторах с неподключёнными входами может приводить к вышеуказанной проблеме?
Аватара пользователя
Maho
Встал на лапы
Сообщения: 91
Зарегистрирован: Сб авг 23, 2014 12:56:46
Откуда: Москва

Re: Проблемы с китайским saleae logic analyzer

Сообщение Maho »

Попробуйте софт от Sigrok. https://sigrok.org/wiki/Downloads
Chettuser

Re: Проблемы с китайским saleae logic analyzer

Сообщение Chettuser »

Установил, ошибка: Failed to open device generic/unspecified error
https://prnt.sc/t56ece
Ответить

Вернуться в «Измерения»