-
umarsohod
-
-
Не в сети
-
Администрация форума
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Nick83 пишет: Повесил резистор. Каждую из сигнальных линий пустил через короткую витую пару и концы распаял непосредственно на плате. Кристалл стал определяться, проверил несколько раз. В попытке выяснить что же помогло подтяжка или короткие провода я переключил программатор обратно на него, тем самым отсекая вариант с длиной проводов, но оставляя подтяжку. Снова не определяется. Подключил ко вновь установленному разъёму. Глухо. Вывод ТСК снова пробит на землю...Пробить его можно только подав напряжение больше чем нужно, верно? Но откуда оно там, учитывая что выходная логика программатора запитывается через разъём, на котором присутствуют необходимые 3,3В?
Если программатор и чип питаются от разных блоков питания, то могут быть "уравнивающие токи".
Либо запитайте от одного, либо соединяете земли заранее толстым проводом.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
bfgroup
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 21
-
Спасибо получено: 11
-
-
|
Пробить его можно только подав напряжение больше чем нужно, верно? Но откуда оно там, учитывая что выходная логика программатора запитывается через разъём, на котором присутствуют необходимые 3,3В?
Овершутами запросто пробить, линия-то у Вас не согласована! Это первый ведь Циклоп. Позднее Альтера станет прозорливее, станет рекомендовать подключение бластера не к уровням банка с джей-тагом, а к уровням AVCC, дабы обеспечить гораздо больший запас по overshoot duration. Последний релиз Альтеры -- МAX10 конектится к бластеру по такой же схеме.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Nick83
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 23
-
Спасибо получено: 0
-
-
|
umarsohod
Программатор(имеется в виду ведь питание буферов?) всегда питаю от того же источника что и сам чип. Это элементарно удобней.
bfgroup пишет: Овершутами запросто пробить, линия-то у Вас не согласована! Это первый ведь Циклоп. Позднее Альтера станет прозорливее, станет рекомендовать подключение бластера не к уровням банка с джей-тагом, а к уровням AVCC, дабы обеспечить гораздо больший запас по overshoot duration.
Какая ещё согласованная линия? Повторюсь: у меня устройства на том же MAXII шьются через куда более длинный и насыщенный сигналами кабель. Иногда длина доходила до 2,5-3 метров. А вы говорите согласованная линия...И потом. Если запитать буферы программатора от источника питания PLL(в данном случае 1,5В), то тогда получиться что выходной сигнал программатора по линии ТСК будет иметь верхний уровень те же 1,5В, что является порогом для стандарта 3,3В. Т.е. верхний уровень будет распознаваться чипом неустойчиво. Или нет?
bfgroup пишет: Последний релиз Альтеры -- МAX10 конектится к бластеру по такой же схеме.
На схеме из даташита на разъём заведено как раз таки VCCIO. И ниже сказано, что рекомендовано при VCCIO 3.3 питать программатор от 2,5В, а при 1,5(1,8) питать программатор таким же напряжением.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администрация форума
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Нет, не только буферов. У вас USB программатор? У компьютера и чипа должна быть хорошая общая земля.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Nick83
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 23
-
Спасибо получено: 0
-
-
|
Программатор USB-Blaster от террасика.
Насчёт хорошей общей земли. Представьте ситуацию, когда чип запитан через гальванически развязанный ДС-ДС. В этом случае откуда возьмётся общая земля? И ведь такие приборы, как уже писал неоднократно, прошиваются без проблем. Сейчас с подключённым программатором на ТСК висит 0,5В...Подключение короткими витыми парами с подтягивающим резюком на TDO. Автодетект на работает, но в отладчике JTAG-а тип чипа определяется.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администрация форума
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Возможно, я не очень понятно объяснил, что я имею ввиду.
Какой-бы хороший блок питания или преобразователь небыл, он всегда имеет емкостную связь с электрической сетью.
Поэтому два разных источника питания, в общем случае, имеют разный потенциал своей земли относительно какой-то
общей. Как следствие, в момент коммутации, например подключения разъема программатора к чипу, возникают "Уравнивающие токи" . В USB разъемах, например, контакты земли и питания длиннее чем сигнальные, чтобы в
момент подключения они соединялись первыми и "Уравнивающие токи" не текли по сигнальным линиям.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Nick83
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 23
-
Спасибо получено: 0
-
-
|
На одном и том же компе, с одним и тем же внешним источником питания, с одним и тем же программатором устройство А обнаруживается, а устройство Б нет, да ещё и горит периодически в одном и том же месте. При устройству А совершенно безразлично как к нему подключать программатор.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Alucard
-
Автор темы
-
Не в сети
-
Завсегдатай
-
-
Сообщений: 208
-
Спасибо получено: 20
-
-
-
-
|
Nick83 пишет: На одном и том же компе, с одним и тем же внешним источником питания, с одним и тем же программатором устройство А обнаруживается, а устройство Б нет, да ещё и горит периодически в одном и том же месте. При устройству А совершенно безразлично как к нему подключать программатор.
Гадание на кофейной гуще. Предложить почти нечего для решения проблемы. :(
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администрация форума
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Nick83 пишет: На одном и том же компе, с одним и тем же внешним источником питания, с одним и тем же программатором устройство А обнаруживается, а устройство Б нет, да ещё и горит периодически в одном и том же месте. При устройству А совершенно безразлично как к нему подключать программатор.
Не валите все в одну кучу .Выход из строя чипов и невозможность их зашить две совершенно разные проблемы, и решать их
нужно по очереди. И сначала нужно решить первую. В моей практике, чаше всего были проблемы с "уравнивающими токами" - мнооого чипов спалили. Когда-то бытовало мнение о "статике" - я, в моей практике ,таких проблем не припомню. Версия с "overshoot duration" мне
кажется тоже маловероятной. В коротеньких проводах запосается очень мало энергии чтобы причинить реальный вред входному пину.
А вам нужна именно она, энергия не берется из ниоткуда.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
bfgroup
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 21
-
Спасибо получено: 11
-
-
|
В коротеньких проводах запосается очень мало энергии чтобы причинить реальный вред входному пину.
...энергия не берется из ниоткуда.
А ещё она не исчезает в никуда. Условие согласованности линии означает, что энергия падающей волны бегущей по линии полностью поглотится в приёмнике. В случае рассогласованности будут иметь место отражения. Часть отражённой энергии излучится, часть рассеется в тепло, а вот остатки изменят саму форму сигнала, появятся овершуты и андершуты. и если последствие андершута -- ложное переключение приемника (что как бы не смертельно, все работает, но работает не правильно), то овершуты фатальны, они пусть и не сразу, но убивают приемник перенапряжением.
For device using VCCIO of 2.5, 3.0, and 3.3 V, refer to Figure 8–23. All I/O inputs must
maintain a maximum AC voltage of 4.1 V because JTAG pins do not have the internal
PCI clamping diodes to prevent voltage overshoot when using VCCIO of 2.5, 3.0, and
3.3 V. You must power up the VCC of the download cable with a 2.5-V supply from
VCCA. For device using VCCIO of 1.2, 1.5, and 1.8 V, refer to Figure 8–24. You can power
up the VCC of the download cable with the supply from VCCIO.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
Время создания страницы: 0.166 секунд