МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: Программирование MAX10

Программирование MAX10 2 года 6 мес. назад #5963

Скажите, пожалуйста, каким образом работает программирование MAX10 (10M16SA-серия)?
Правильно ли я понимаю, что программирование напрямую, то есть через RAM, происходит при помощи стандартных выводов TDO, TDI, TMS, TCK и создание образа в Quartus с расширением .sof?
А чтобы запрограммировать флеш-ку, которая в дальнейшем при включении будет прошивать ПЛИС, необходимо пользоваться портами nSTATUS, nCONFI, CONF_DONE и зашивать образ .pof?
Если я неправ, то опишите подробно, как это делается. Сколько не читаю даташиты, так понять и не могу...
Прошивку хочу сделать через BYTEBLASTER.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от valek_16rus.

Программирование MAX10 2 года 6 мес. назад #5964

Спасибо сказали: valek_16rus

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программирование MAX10 2 года 6 мес. назад #5965

То есть использовать все равно выходы TDI, TDO, TMS, TCK, отключив в настройках все, начинающиеся с "n".
И прошивать файлом .pof.
Понятно. Спасибо.
Тогда другой вопрос.
Какого предназначение всех этих nConfig и др.?
При составлении схемы для БайтБластера стоит ли объединять, скажем, TDO/CONF_DONE выхода БайтБластера параллельно входам TDO и CONF_DONE на ПЛИС? Или же просто забить на CONF_DONE и соединить только с TDO?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программирование MAX10 2 года 6 мес. назад #5967

На разъем для подключения JTAG-а выводить только сигналы JTAG-а (TDI, TDO, TMS, TCK).
Спасибо сказали: valek_16rus

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.141 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Проекты пользователей Программирование MAX10