МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: проблемы с физической реализацией проекта

проблемы с физической реализацией проекта 4 года 1 мес. назад #2771

  • Xor_Xor
  • Xor_Xor аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0
в общем дело такое: надоели мне контроллеры и стандартная логика, захотелось поизучать ПЛИС. взял CPLD EPM240T100C5N
в квартусе разобрался, все проекты с сайта изучил.
логику работы понимаю, в симуляторе все отладил, но вот в железе никак не выходит.
сначала попытался повторить у себя плату Marsohod. правда побольше пинов вывел на штырьки, да и на одной стороне все развел, без перемычек. н ов итоге все заработало, светодиодики забегали по кнопочке. потом покрыл лаком плату и оставил лежать на пару дней. через пару дней программатор выдал ошибку JTAG и земля с питанием замкнулись, если верить тестеру.
ну я подумал, что в чем-то ошибся, продолжил все изучать на симуляторе, а потом к моему проекту на МК понадобилось дополнение на ПЛИС.
развел номральную двустороннюю плату с переходными отверстиями под пузом микросхемы. протравил, все напаял, залил через USB-Blaster, светодиодики сразу забегали как и планировал, но вот вторая часть не заработала. попробовал отладить через JTAG с помощью In-System-Sources-and-Probes, но вообще ничего не залилось, выдает только ошибку JTAG. контакты все прозвонил. да и вообще плата просто лежала 3 дня, пока я читал доки.
что я делаю не так?
может стоит заказать плату с какого-нибудь seedstudio? в чем вообще проблема может быть?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: проблемы с физической реализацией проекта 4 года 1 мес. назад #2772

  • Xor_Xor
  • Xor_Xor аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0
только что понял, что забыл подтянуть пины JTAG к питанию. есть ли вероятность, что ПЛИС еще жива? вечером припаяю как-нибудь
еще у меня питание на ПЛИС прямо идет 3.56В, не должна же сгореть?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: проблемы с физической реализацией проекта 4 года 1 мес. назад #2773

В моей практике чипы выходили из строя только по двум причинам -
1. Превышение напряжения или питания или уровней на пинах .
Для MAXII - 4.6B
2. Сгорание пинов JTAG от уравнивающих токов из-за питания платы и программатора от разных источников.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от umarsohod.

Re: проблемы с физической реализацией проекта 4 года 1 мес. назад #2774

Очень часто бывает так что мешает, например флюс, плохо отмытый. У вас резисторы подтягивающие есть на JTAG ? И обязательно конденсаторы до и после стабилизатора. Был у меня один такой - пока держиш рукой плату - работает.. как отпустил - перестала :) На крайний случай попробовать питать батарейкой.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: проблемы с физической реализацией проекта 4 года 1 мес. назад #2775

  • Xor_Xor
  • Xor_Xor аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0
ну флюс я всегда тщательно смываю(слышал где-то, что канифоль может подпортить частотные характеристики). стабилизатора на плате нет, есть разъем питания, который я подключаю к Launchpad, который, собственно, в проекте вместе с ПЛИС участвует. напряжение там 3.56В. конденсаторов под брюхо микросхемы достаточно поставил. а вот про подтягивающие резисторы напрочь забыл. сегодня после работы будет время как раз и напаяю навесным монтажом. посмотрим что из этого выйдет

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: проблемы с физической реализацией проекта 4 года 1 мес. назад #2823

  • Xor_Xor
  • Xor_Xor аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0
дошли, наконец руки напаять эти подтягивающие резисторы, теперь квартус пишет:
Can't acces JTAG chain
Device already in use

я так понимаю, что JTAG интерфейс работает, но не так как надо. мне стоит купить новую микросхему или есть шанс оживить эту?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: проблемы с физической реализацией проекта 4 года 1 мес. назад #2825

Нет, это как раз означает, что "JTAG" не работает.
Программатор то у вас исправен? Есть возможность это проверить?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: проблемы с физической реализацией проекта 4 года 1 мес. назад #2826

По какой схеме у Вас резисторы припаяны? Может пеменяли местами TDI и TDO ?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: проблемы с физической реализацией проекта 4 года 1 мес. назад #2827

  • Xor_Xor
  • Xor_Xor аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0

Нет, это как раз означает, что "JTAG" не работает.

раньше вместо Device in use выдавал unexpected error

По какой схеме у Вас резисторы припаяны?

все к питанию. а разве по другому надо?

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

проблемы с физической реализацией проекта 3 года 5 мес. назад #3532

Плату лудил кислотой ? хорошо отмыта ? особенно пред покрытием лака
от кислоты короткого и не будет!, будет в паре мест 0,1ом и более чем достаточно что бы ловить глюк.

Лак не "цапон" ? Для ВЧ/СВЧ девайсов к примеру "цапон" верный мегаглюк !
Появляются случайный емкости где попало, сродни керамическим кондерам напаянных случайным образом.
сшибить jtag хватит вполне.

Попробуй новую плату, так же советую паять микрухи мельче tq64 только сплавом розе (t. плав. ~95гр)

========================================
Как было сказано выше - хорошо бы проверить JTAG !
какой провод и разъемы ? не шлеф 10 проводников как от COM порта ?
Если да я бы прозвонил JTAG кабель, разъемы HEADER10 та еще дрянь, расшатываються в момент
и теряют контакт с male пинами.

===================================================================

только что понял, что забыл подтянуть пины JTAG к питанию

Есть осцилограф ? посмотреть уровни TDI TDO. Если при подключенном чипе явно проседают
- хана подтянут к земле.
Может тогда попытаться аппаратно подтянуть к питанию ? была не была ?
Осц нужен. так даже не знаю как определить.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от ali00ff.
  • Страница:
  • 1
  • 2
Время создания страницы: 0.174 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Проекты пользователей проблемы с физической реализацией проекта