|
Cyclone III JTAG случайность или реальность? |
|
|
|
Mar 22 2016, 12:06
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
Всем привет. Есть 2 неработающие платы с Cyclone III. Прошил через AS EPCS16. Все прекрасно зашилось. Но.. появилась ошибка, Альтера грузится через раз, то грузится, то нет. Заметил что на этих двух платах отсутствовала подвязка на JTAG: TDI и TMS. Припаял резисторы нужного номинала, но проблема осталась. Самое интересное, что на других платах (штук 30) стояла подвязка и такой ошибки нет на этих платах. Случайность? Или Альтера полунакрылась? Кто-то сталкивался?
|
|
|
|
|
Mar 22 2016, 13:04
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
Альтера БГАшная
|
|
|
|
|
Mar 22 2016, 14:02
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
Сам не понимаю этого, вот и спрашиваю, может кто сталкивался, интересует совпадение с подвязкой. Ни на одной плате из 32х нет последовательного резистора. Это самое логичное что может быть, но осциллограф показывает красивую картинку.
|
|
|
|
|
Mar 22 2016, 14:18
|
Местный
  
Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771

|
Цитата(4uLABEK @ Mar 22 2016, 17:02)  Сам не понимаю этого, вот и спрашиваю, может кто сталкивался, интересует совпадение с подвязкой. Ни на одной плате из 32х нет последовательного резистора. Это самое логичное что может быть, но осциллограф показывает красивую картинку. а на TCK (JTAG) стоит подвязка к земле?
--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
|
|
|
|
|
Mar 22 2016, 15:02
|
Знающий
   
Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111

|
Не знаю поможет или нет. Недавно на одной плате собственной разработки столкнулся с тем, что прошивка даже по JTAG не всегда проходила удачно, а на второй такой же плате и вовсе не завершалась. Программирование ПЗУ в режиме AS заканчивалось хорошо, но плата "оживала" только при включенном программаторе. После серии тычков щупом осциллографа, когда коснулся резистора на выводе nCE, плата запустилась. В итоге, припаял параллельно резистору подтяжки, к общему проводу, вывода nCE конденсатор на 9 пФ и плата стала запускаться при каждом включении.
|
|
|
|
|
Mar 22 2016, 15:25
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
Цитата(Realking @ Mar 22 2016, 17:18)  а на TCK (JTAG) стоит подвязка к земле? Да, тут стоит.. резистор, почему-то 5,1К по схеме должно быть 1,5К.. Заменил, не помогло( по прежнему запускается через раз) Не думаю что в моем случае конденсатор поможет, но попытка не пытка, и встать на определенные ножки и повключать плату, можно попробовать.
|
|
|
|
|
Mar 22 2016, 18:47
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
М.. вроде fast MSEL(0-2) = 010. На DATA[0] все ставят 25 Ом последовательно?
|
|
|
|
|
Mar 23 2016, 06:44
|
Местный
  
Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771

|
Цитата(4uLABEK @ Mar 22 2016, 18:25)  Да, тут стоит.. резистор, почему-то 5,1К по схеме должно быть 1,5К.. Заменил, не помогло( по прежнему запускается через раз) Не думаю что в моем случае конденсатор поможет, но попытка не пытка, и встать на определенные ножки и повключать плату, можно попробовать. я бы еще nConfig проверил
--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
|
|
|
|
|
Mar 23 2016, 08:54
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
nConfig нормальный, 25 Ом результата не дало, сравнил все подвязки с работающей платой, все идентично.
|
|
|
|
|
Mar 23 2016, 14:21
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
А как же, это бы я заметил. Притянуто к земле. Никто не хочет снять подвязку с TDI и TMS при этом зацепить вместо 1кОм 5,1кОм на TCK. И прошиться через AS EPCS. А потом посмотреть что произойдет? А то у меня лишних плат не осталось)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|