МАРСОХОД

Open Source Hardware Project

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

ТЕМА: Приделываем к квартусу свою прошивалку

Приделываем к квартусу свою прошивалку 6 года 9 мес. назад #730

  • parus
  • parus аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 14
  • Спасибо получено: 2
ПОЖАЛУЙСТА, ПРОВЕРЬТЕ РАБОТОСПОСОБНОСТЬ - У МЕНЯ НЕТУ MBFTDI ЧТОБЫ ПРОВЕРИТЬ, НО НА МОЁМ ПРОГРАММАТОРЕ РАБОТАЕТ NtX сообщил что работает.

Сделал я свой USB программатор(потом может расскажу про него) на основе MarsBlaster. Но каждый раз экспортировать SVF дико не удобно. Поэтому мною была придумана такая вещь(описание пишу для mbftdi):

  1. В папку quartus/bin кладём mbftdi.exe
  2. В папке quartus(впринципе можно где угодно) создаём файл prog.tcl и в нём пишем:
    post_message "hello, world!"
    exec quartus_cpf -c -n p -q 10MHz -g 3.3 -n p $quartus(project).pof $quartus(project).svf >log.txt
    post_message "SVF file created"
    exec mbftdi $quartus(project).svf >> log.txt
    post_message "programmed"
  3. Делаем всё по картинкам во вложении
Достаточно настроить один раз - появляется во всех проектах(возможно, придётся выбрать flow - compile_and_prog).
Разумеется, перед прошивкой проект нужно скомпилировать - CTRL+L
Вложения:
Спасибо сказали: SOVA, NtX

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

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

Re: Приделываем к квартусу свою прошивалку 6 года 9 мес. назад #740

Можно проект настроить, чтобы svf генерировался: Assignement->Device->Device and pin options(кнопка)->Programming Files и там галку на svf. Где-то в блоге про это упомянуто, но надо на видное место перенести, я вот тоже долго маялся.

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

Re: Приделываем к квартусу свою прошивалку 6 года 9 мес. назад #746

  • parus
  • parus аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 14
  • Спасибо получено: 2
Ну это в каждом проекте настраивать.. А тут просто - двойной удар по левой почке мыши, 5 сек подождать - вс? прошито.

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

Re: Приделываем к квартусу свою прошивалку 6 года 7 мес. назад #939

  • NtX
  • NtX аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 23
  • Спасибо получено: 1
Никто что-то ничего не написал. На неделе опробую метод на FTDI - отпишусь.
Я правда изначально bat-ник сделал дабы облегчить свою нелегкую судьбу, но решение прошивать из самой САПР гораздо интереснее.

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

Re: Приделываем к квартусу свою прошивалку 6 года 7 мес. назад #942

  • NtX
  • NtX аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 23
  • Спасибо получено: 1
Предложенное решение работоспособно и рекомендуемо к внедрению!
Спасибо сказали: parus

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

Re: Приделываем к квартусу свою прошивалку 6 года 3 мес. назад #1105

караул мой комп не видит jtag програматор который подключен через usb дрова стоят но когда хочу прошит quartus2 видит только byteblaster{lpt-1} делаю авто поиск он пишет что jtag не подключен

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

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

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