|
|
  |
Проблема загрузки POF файла в MAX10 |
|
|
|
May 11 2017, 13:57
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(sonycman @ May 11 2017, 16:15)  Системные пины должны быть подтянуты вверх:
Есть такая подтяжка? Естественно... Также проверил сейчас питание - на осциллографе вроде никакой грязи нет, напряжение точно соответствует...
|
|
|
|
|
May 11 2017, 14:28
|

Любитель
    
Группа: Свой
Сообщений: 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 Должны быть подключены ВСЕ пины питания и земли, ну и без пары десятков блокировочных конденсаторов тоже никуда. Никаких проблем с плиской не было, грузится из внутренней флеш.
|
|
|
|
|
May 11 2017, 14:44
|
Местный
  
Группа: Свой
Сообщений: 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)  Должны быть подключены ВСЕ пины питания и земли, ну и без пары десятков блокировочных конденсаторов тоже никуда. Это вроде все присутствует...
|
|
|
|
|
May 11 2017, 14:53
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(Stewart Little @ May 11 2017, 17:50)  А девайс у Вас в каком корпусе? Если EQFP, то не забыли ли exposed pad к земле прилудить? FBGA 256 Блин, не могу найти никакой закономерности. Если бы была проблема в помехах, то обычно достаточно прижать палец к корпусу или контактам микросхемы, чтобы поведение изменилось в ту или иную сторону. А тут вообще никакие из моих телодвижений не изменили вообще ничего
|
|
|
|
|
May 11 2017, 15:28
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(sonycman @ May 11 2017, 18:22)  Может плохая пайка, какие-то пины не контачат, а вы и проверить не сможете на таком корпусе. Тот же nConfig - был бы QFP корпус, щуп на пин - и дело в шляпе. А с BGA как? В этом-то и сложность... Пока вижу один почти 100% способ - спаять еще одну копию, и посмотреть, как себя ведет. Но так неохота...
|
|
|
|
|
May 11 2017, 15:44
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
У меня была точно такая же проблема - SOF заливался, POF с ошибкой (но как то раз получилось прошить). Долго мучился с версиями квартуса, более менее нормальная поддержка оказалась в 15,1, но прошиваться флешка так и не хотела. Проблема решилась заменой самодельного программатора на Altera USB Blaster (от Terasic не пробовал). Вот как-то так
|
|
|
|
|
May 11 2017, 16:13
|
Местный
  
Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003

|
Цитата(gosu-art @ May 11 2017, 18:44)  У меня была точно такая же проблема - SOF заливался, POF с ошибкой (но как то раз получилось прошить). Долго мучился с версиями квартуса, более менее нормальная поддержка оказалась в 15,1, но прошиваться флешка так и не хотела. Проблема решилась заменой самодельного программатора на Altera USB Blaster (от Terasic не пробовал). Вот как-то так  А проблема была именно с 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 ???
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|