реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Проблема загрузки POF файла в MAX10
sonycman
сообщение May 11 2017, 13:15
Сообщение #16


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Системные пины должны быть подтянуты вверх:
Прикрепленное изображение

nStatus, Conf_Done и nConfig.

Есть такая подтяжка?
Go to the top of the page
 
+Quote Post
justontime
сообщение May 11 2017, 13:57
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003



Цитата(sonycman @ May 11 2017, 16:15) *
Системные пины должны быть подтянуты вверх:

Есть такая подтяжка?


Естественно...

Также проверил сейчас питание - на осциллографе вроде никакой грязи нет, напряжение точно соответствует...
Go to the top of the page
 
+Quote Post
sonycman
сообщение May 11 2017, 14:28
Сообщение #18


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(justontime @ May 11 2017, 17:57) *
Естественно...

На форуме альтеры есть тема с подобной как у вас проблемой: MAX10: Failed to download pof file.
Был не подтянут пин nConfig.

Так что стоит копнуть в эту сторону получше.

Проще всего - проверьте загрузку в подобный чип на любой промышленной плате.
К примеру - Марсоход или BeMicro Max 10.

Если там пойдёт - проблема в железе\схеме\разводке.

Посмотрел на своей плате, из системных пинов подтянуты вверх через 10к:
nStatus
Conf_Done
JTAG_En
TMS
TDI

nConfig вообще напрямую на VCC

К земле:
Config_Sel
TCK

Должны быть подключены ВСЕ пины питания и земли, ну и без пары десятков блокировочных конденсаторов тоже никуда.

Никаких проблем с плиской не было, грузится из внутренней флеш.
Go to the top of the page
 
+Quote Post
justontime
сообщение May 11 2017, 14:44
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003



Цитата(sonycman @ May 11 2017, 17:28) *
На форуме альтеры есть тема с подобной как у вас проблемой: MAX10: Failed to download pof file.
Был не подтянут пин nConfig.

Спасибо, проверю


Цитата(sonycman @ May 11 2017, 17:28) *
Проще всего - проверьте загрузку в подобный чип на любой промышленной плате.
К примеру - Марсоход или BeMicro Max 10.

К сожалению, ничего такого пока под рукой нет...

Цитата(sonycman @ May 11 2017, 17:28) *
Посмотрел на своей плате...

У меня все очень похоже, за исключением JTAGen - никуда не подключен. Но у меня в options выключено JTAG pins sharing, поэтому вроде JTAGen вообще не должен ни на что влиять...

Цитата(sonycman @ May 11 2017, 17:28) *
Должны быть подключены ВСЕ пины питания и земли, ну и без пары десятков блокировочных конденсаторов тоже никуда.

Это вроде все присутствует...
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение May 11 2017, 14:50
Сообщение #20


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(justontime @ May 11 2017, 17:44) *
Это вроде все присутствует...

А девайс у Вас в каком корпусе? Если EQFP, то не забыли ли exposed pad к земле прилудить?


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
justontime
сообщение May 11 2017, 14:53
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003



Цитата(Stewart Little @ May 11 2017, 17:50) *
А девайс у Вас в каком корпусе? Если EQFP, то не забыли ли exposed pad к земле прилудить?

FBGA 256

Блин, не могу найти никакой закономерности. Если бы была проблема в помехах, то обычно достаточно прижать палец к корпусу или контактам микросхемы, чтобы поведение изменилось в ту или иную сторону. А тут вообще никакие из моих телодвижений не изменили вообще ничего sad.gif
Go to the top of the page
 
+Quote Post
sonycman
сообщение May 11 2017, 15:22
Сообщение #22


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(justontime @ May 11 2017, 18:53) *
FBGA 256

Может плохая пайка, какие-то пины не контачат, а вы и проверить не сможете на таком корпусе.
Тот же nConfig - был бы QFP корпус, щуп на пин - и дело в шляпе.
А с BGA как?
Go to the top of the page
 
+Quote Post
justontime
сообщение May 11 2017, 15:28
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003



Цитата(sonycman @ May 11 2017, 18:22) *
Может плохая пайка, какие-то пины не контачат, а вы и проверить не сможете на таком корпусе.
Тот же nConfig - был бы QFP корпус, щуп на пин - и дело в шляпе.
А с BGA как?

В этом-то и сложность... Пока вижу один почти 100% способ - спаять еще одну копию, и посмотреть, как себя ведет. Но так неохота...
Go to the top of the page
 
+Quote Post
sonycman
сообщение May 11 2017, 15:32
Сообщение #24


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(justontime @ May 11 2017, 19:28) *
В этом-то и сложность... Пока вижу один почти 100% способ - спаять еще одну копию, и посмотреть, как себя ведет. Но так неохота...

Можно прозвонить подтянутые конфиг. пины омметром - выпаять резисторы подтяжки, и разорванная цепь со стороны чипа должна иметь какое-то сопротивление к земле или питанию.

Но с пинами питания так не получится.
Go to the top of the page
 
+Quote Post
gosu-art
сообщение May 11 2017, 15:44
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



У меня была точно такая же проблема - SOF заливался, POF с ошибкой (но как то раз получилось прошить).
Долго мучился с версиями квартуса, более менее нормальная поддержка оказалась в 15,1, но прошиваться флешка так и не хотела.
Проблема решилась заменой самодельного программатора на Altera USB Blaster (от Terasic не пробовал).
Вот как-то так laughing.gif

Go to the top of the page
 
+Quote Post
justontime
сообщение May 11 2017, 16:13
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003



Цитата(gosu-art @ May 11 2017, 18:44) *
У меня была точно такая же проблема - SOF заливался, POF с ошибкой (но как то раз получилось прошить).
Долго мучился с версиями квартуса, более менее нормальная поддержка оказалась в 15,1, но прошиваться флешка так и не хотела.
Проблема решилась заменой самодельного программатора на Altera USB Blaster (от Terasic не пробовал).
Вот как-то так laughing.gif

А проблема была именно с MAX10 ?

У меня USB Blaster от Terasic, причем ему уже года четыре, если не больше... Интересно, от Altera/Intel USB Blaster на складе у кого-нибудь есть (Питер/Москва) ?


Вот смотрю на описание USB Blaster II от Altera и не понимаю:

The download cable supports target systems using the following:
• 5.0-V TTL, 3.3-V LVTTL/LVCMOS
• Single-ended I/O standards from 1.5 V to 3.3 V

К чему вообще упомянутые напряжения "5.0-V TTL, 3.3-V LVTTL/LVCMOS", если от программируемой платы вроде может поступать от 1.5 до 3.3V ???
Go to the top of the page
 
+Quote Post
gosu-art
сообщение May 11 2017, 16:24
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



Цитата(justontime @ May 11 2017, 19:13) *
А проблема была именно с MAX10 ?

У меня USB Blaster от Terasic, причем ему уже года четыре, если не больше... Интересно, от Altera/Intel USB Blaster на складе у кого-нибудь есть (Питер/Москва) ?


Вот смотрю на описание USB Blaster II от Altera и не понимаю:

The download cable supports target systems using the following:
• 5.0-V TTL, 3.3-V LVTTL/LVCMOS
• Single-ended I/O standards from 1.5 V to 3.3 V

К чему вообще упомянутые напряжения "5.0-V TTL, 3.3-V LVTTL/LVCMOS", если от программируемой платы вроде может поступать от 1.5 до 3.3V ???



Да, именно с МАХ10. До этого с циклонами 3/4/5 работало все нормально.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение May 11 2017, 16:49
Сообщение #28


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(justontime @ May 11 2017, 19:13) *
Интересно, от Altera/Intel USB Blaster на складе у кого-нибудь есть (Питер/Москва) ?

Их есть у меня, всяких разных... В Питере.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
sonycman
сообщение May 11 2017, 16:50
Сообщение #29


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(justontime @ May 11 2017, 20:13) *
У меня USB Blaster от Terasic, причем ему уже года четыре, если не больше... Интересно, от Altera/Intel USB Blaster на складе у кого-нибудь есть (Питер/Москва) ?

Зачем именно фирменный, который стоит, как правило, невменяемых денег?
Вот такой отлично работает с MAX10: USB Blaster V2, ALTERA
И стоит не дорого.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение May 11 2017, 16:53
Сообщение #30


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(justontime @ May 11 2017, 19:13) *
К чему вообще упомянутые напряжения "5.0-V TTL, 3.3-V LVTTL/LVCMOS", если от программируемой платы вроде может поступать от 1.5 до 3.3V ???

USB-Blaster II весьма заумно устроен. Его можно использовать или в урезанном режиме (те самые "5.0-V TTL, 3.3-V LVTTL/LVCMOS"), или в штатном режиме с LVDS'овской нахлобучкой (тогда "Single-ended I/O standards from 1.5 V to 3.3 V").


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 02:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016