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

 
 
> MAX10 при включении не стартует
zombi
сообщение Nov 28 2017, 23:10
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Мой первый проект на MAX10.
Использую 10m02sce144c8g.
Создал простенький проект, после компиляции получил файлы .SOF и .POF.
По JTAG пишу SOF в CRAM - всё чудно работает до выключения.
Пишу POF в CFM0 - не работает.
Выкл/вкл -все равно не работает.

Как заставить чип загрузить по включению прошивку из CFM0 в CRAM?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zombi
сообщение Nov 29 2017, 10:51
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Помогите понять!

Если необходимо при включении питания загружать CRAM из CFM, то обязательно должны быть разрешены nConfig, nStatus и conf_done ...
и через резисторы 10к быть подключены к питанию?

Плату уже изготовил. Эти резисторы не предусмотрел.
Вооружаться уже скальпелем или может есть варианты?
Go to the top of the page
 
+Quote Post
Realking
сообщение Nov 29 2017, 10:58
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(zombi @ Nov 29 2017, 13:51) *
Помогите понять!

Если необходимо при включении питания загружать CRAM из CFM, то обязательно должны быть разрешены nConfig, nStatus и conf_done ...
и через резисторы 10к быть подключены к питанию?

Плату уже изготовил. Эти резисторы не предусмотрел.
Вооружаться уже скальпелем или может есть варианты?


резюки обязательно

разрешение - пофиг

BOOT_SEL на землю

https://www.altera.com/content/dam/altera-w...10_handbook.pdf
page 497
page 495 (table 3-1)


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
zombi
сообщение Nov 29 2017, 13:04
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Realking @ Nov 29 2017, 13:58) *
резюки обязательно

разрешение - пофиг

BOOT_SEL на землю

Спасибо. Заработало!
Оказалось достаточно только conf_done к питанию подтянуть.
На nConfig и nStatus резисторы на VCC ставлю или нет все равно, по включению CRAM грузится нормально и все работает.
Почему? Непонятно.
И BOOT_SEL=CONFIG_SEL можно на землю не цеплять.
У 10m02 всего одна CFM.
Go to the top of the page
 
+Quote Post
Realking
сообщение Nov 29 2017, 13:14
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(zombi @ Nov 29 2017, 16:04) *
Спасибо. Заработало!
Оказалось достаточно только conf_done к питанию подтянуть.
На nConfig и nStatus резисторы на VCC ставлю или нет все равно, по включению CRAM грузится нормально и все работает.
Почему? Непонятно.


любопытно, значит скорее всего внутри подтяжки стоят

в настройках Device and Pin Options->Configuration->Device Option
есть опция Set I/O weak pull-up prior usermode

только вот не понятно, почему к CONF_DONE это не относитсяsm.gif




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



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

 


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


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