Перейти к содержанию
    

Привет всем.

На плате установлена  10CL120YF484I7G BGA484. 

Включена с программирование по JTAG и PS.

Схема прилагается.

image.thumb.png.ea138394db72460e9a4ceae1d153b724.png

Режим PS пока не применяется, не установлен еще контролер.

JTAGом обнаруживается и прошивка заливается. Но!

По окончании заливки ни чего не работает!

Прошивка уже упрощенна до предела. Просто транслируется сигнал с одной ножки на другую.

На выходах просто третье состояние!

Все питание и земли подведены. 

может такое происходить, если где не подпаялись выводы, земли или питания?  

Ни каких мыслей,что происходит уже не осталось...

Такая же микросхема но не BGA и менее емкая , 10CL025 работает чудесно! 

Буду благодарен, за любой совет!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, Petrovich said:

Прошивка уже упрощенна до предела. Просто транслируется сигнал с одной ножки на другую.

На выходах просто третье состояние!

ИМХО проблемы с землей/питание банков. Как вариант, микросхема не та, или паттерн не тот. хотя в это сложно поверить)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, des00 said:

ИМХО проблемы с землей/питание банков. Как вариант, микросхема не та, или паттерн не тот. хотя в это сложно поверить)

Если бы была не та, то не обнаружилась бы JTAGом. 

Да и надпись на ней есть :) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 minutes ago, Petrovich said:

Если бы была не та, то не обнаружилась бы JTAGом. 

Да и надпись на ней есть :) 

Ноги на пролет замыкаете из того же банка что и жтаг? (у каждого банка свое питание ;))

А про надпись...есть те кто паттерны делает сам и иногда ноги "путает". Вот потом веселье то начинается, когда нужно плату под бга поправить)

Подытожу. То что шьется и определяется это хорошо, если вы ставите в прошивке 1 и 0 на порты вводы вывода, а их там нет, то скорее всего проблема в питании банков.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, des00 said:

ноги на пролет замыкаете из того же банка что и жтаг? у каждого банка свое питание ;)

а про надпись...есть те кто паттерны делает сам и иногда ноги "путает" вот потом веселье то начинается, когда нужно плату под бга поправить)

Подытожу. То что шьется и определяется это хорошо, если вы ставите в прошивке 1 и 0 на порты вводы вывода, а их там нет, то скорее всего проблема в питании банков.

Ну это самое логичное конечно, но не могли же питания ВСЕХ банков кроме JTAGа не припаятся. 

Попробую вывести сигнал но ножки из банка JTAG.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 minutes ago, Petrovich said:

Ну это самое логичное конечно, но не могли же питания ВСЕХ банков кроме JTAGа не припаятся. 

Попробую вывести сигнал но ножки из банка JTAG.

ну либо вы принимаете желаемое за действительное и плис, не смотря на процесс заливки по жтаг, все же не запускается. Т.е. активности на conf_done нет. А такое может быть, если сразу после JTAG прошивки, инициализируется прошивка по PS. Проц же не запаян. Может там поискать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Таки нет... завожу сигнал на L21 вывожу с L22. 

Та же история... нет выхода. Уж эти выводы точно находятся в одном банке с JTAG ?

3 minutes ago, des00 said:

ну либо вы принимаете желаемое за действительное и плис, не смотря на процесс заливки по жтаг, все же не запускается. Т.е. активности на conf_done нет. А такое может быть, если сразу после JTAG прошивки, инициализируется прошивка по PS. Проц же не запаян. Может там поискать?

Так подтянуто все что нужно.

Кроме nCONFIG еще разве что то должно быть подтянуто?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 minutes ago, Petrovich said:

Таки нет... завожу сигнал на L21 вывожу с L22. 

Та же история... нет выхода. Уж эти выводы точно находятся в одном банке с JTAG ?

Так подтянуто все что нужно.

Кроме nCONFIG еще разве что то должно быть подтянуто?

единицы и нули подайте. это более простой вариант. но по идее должно было работать. Может все же вы принимаете желаемое за действительное?

Про конфигурацию давно это было, надо документацию читать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, des00 said:

единицы и нули подайте. это более простой вариант. но по идее должно было работать. Может все же вы принимаете желаемое за действительное?

Про конфигурацию давно это было, надо документацию читать.

Подавал и 1 и 0 конечно и меандр... до лампочки.

По конфигурации. читал, точно такая же схема включения на другой плате с 10CL025. Подтянуто вверх  nCONFIG и все нормально.

А тут как заколдованна...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, ViKo said:

Так CONFIG_DONE что показывает?

Сидит все время в нуле. Вот это то и странно...

Но если принятнуть вручную  nCONFIG  к нулю, то nSTATUS тоже переходит в 0.... то есть nCONFIG доходит до нужного места...

ненавижу BGA!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При исправной конфигурации DONE должен в единицу прыгнуть. У вас - нет. Значит, не сконфигурировалось.
nSTATUS в нуле говорит об ошибке.

Похоже, надо перепаивать BGA.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, ViKo said:

При исправной конфигурации DONE должен в единицу прыгнуть. У вас - нет. Значит, не сконфигурировалось.
nSTATUS в нуле говорит об ошибке.

Похоже, надо перепаивать BGA.

Да, судя по всему... как это не печально... :( 

Как будет результат, напишу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я еще проверял monitoring power из таблицы в мануале по альтере. Когда у меня не грузился. Питалова не было одного.

Лучше еще прочитать мануал, как происходит загрузка и промониторить пины во время загрузки, в постоянном ли он резете или нет

Изменено пользователем new123

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 вывод на разъёме должен быть на земле.

И на 6 вывод разъема нужно подать Vio.

Возможно в этом дело.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...