Странная работа схемы.

Обсуждаем цифровые устройства...
Ответить
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Сообщение Nevox »

Всем привет. Собрал переходник для программирования Альтер на устройствах. (ситуация такая, что нельзя подключить 10 пиновый разъем прямо к устройству, поэтому нужен переходник.)

USB-BLASTER подключается к разъему Х2. Резистор R2 не запаян в данный момент (планировалось объединение земель на всякий случай), резисторы R3-R6 тоже не запаяны (на устройствах по линиям программирования стоят подтяжки к 5 В через 1КОМ.) Разъем X1 - это штыри, нужны для изменения питания на программатор. Есть разные программаторы, одни работают с 5 вольтами, другие нет. Но скорее всего 3.3В хватит для всех программаторов, еще не проверил.

Проблема в том, что этот переходник не работает, пока не подцепишь осциллограф между землей GND и 1-контактом TCK (там, где написано Отверстия под пайку). Запаивал от 1 контакта (TCK) резистор 1МОМ и кондесатор 22pF поверх резистора и все это другим концом на землю. Чуда не произошло. Как это вылечить?
Вложения
2.png
(225.05 КБ) 363 скачивания
1.png
(75.52 КБ) 372 скачивания
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1486
Зарегистрирован: Вс май 13, 2012 00:01:54

Сообщение Ariadna-on-Line »

Проще всего поменять местами каналы А и В, чтоб выяснить не барахлит ли что в самой микре. Тестируйте.
или
Подключите вместо осциллографа очень маленькую емкость 1-5пф. Тестируйте.
или
Проверьте постоянное напряжение на линии с осциллографом и без него.
Отпишитесь. Будем думать.
Реклама
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Сообщение Nevox »

Смогу проверить только в понедельник. Отпишусь, как попробую.
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Пн апр 30, 2012 18:58:11

Сообщение reaboy »

Была аналогичная проблема в связи между двумя блоками (SPI), шлейф 110 см, вылечилось 100pf кондерами. Такая же шляпа была кстати, тыкаю щупами скопа - связь есть, снимаю - нет. Индуктивность шлейфа тому виной.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

Примерно такая же беда была, но она связана с самой платой на которой стоит плис. Вылечил подпайкой конденсатора небольшой емкости (меньше 100 пФ) к входу nCE
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Реклама
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Сообщение Nevox »

Попробую 100пФ и 5 пФ, отпишусь о результатах.
Реклама
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Сообщение Nevox »

100 пФ результата не дали. После подпайки 100пФ к TCK все перестало работать при любом раскладе, даже когда осциллограф подключаешь. 5пф попробую в течение дня.

Добавлено after 3 hours 26 minutes 51 second:
Запаял 2.8пФ. Пока что не помогло( Уже не знаю, что делать.

UPD. Когда касаюсь рукой земли GND, Quartus уже определяет неизвестное устройство, а не пишет ошибку, какой никакой прогресс)
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

А какой кристалл пытаете? А то рекомендация
Meteor писал(а):к входу nCE
имеет место только для FPGA, а в CPLD его нет. Но при этом я и словом не обмолвился о шунтировании тактового входа TCK
Nevox писал(а):100 пФ результата не дали. После подпайки 100пФ к TCK все перестало работать при любом раскладе
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Сообщение Nevox »

У меня CPLD серии MAX3000.

В моем случае проблема решается, когда я подключаю осциллограф к ноге TCK, поэтому к ней я и припаиваю все, что можно)))

Сегодня еще поиграюсь с номиналами емкости. Отпишу о результатах.
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

Скорее у Вас проблема с источником питания и он давно вышел за пределы 5%.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Мучитель микросхем
Сообщения: 426
Зарегистрирован: Чт авг 09, 2012 08:57:20

Сообщение Nevox »

Извиняюсь за долгий ответ, не было времени экспериментировать. С питанием все хорошо. Заметил кое что интересное. На устройствах (которые я программирую с учетом этого переходника), на которых линии TDI TMS TCK и TDO подтянуты к 5 В через 4,7 КОМ все хорошо, программируется сразу. А там где подтяжки стоят 1 КОМ, то только с осциллографом происходит программирование. Опять я в ступоре.

P.S. Исправлять устройства не планируется, т.к. предыдущий программатор их шил замечательно, пока не сгорел)
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

Nevox писал(а):линии TDI TMS TCK и TDO подтянуты к 5 В через 4,7 КОМ
Почему TCK подтянут к питанию? Во всех устройствах альтера притягивает этот сигнал к земле.
Насчет TDO тоже не очень понятно - его не подтягивают к питанию оставляя свободным. Хотя наличие высокоомного резистора не навредит.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Ответить

Вернуться в «Цифровая техника»