Перейти к содержанию
    

Почему может вылетать iMPACT при создании мультизагрузочной прошивки

Среда ISE 13.1

Создал стандартный проект с MicroBlaze для оценочной платы SP601.

Затем создал в SDK проекты теста памяти и теста периферии и хочу их записать в SPI FLASH.

В iMPACT создаю новый проект, выбираю загрузку через SPI FLASH, проект мультизагрузочный, выбираю размер флешки, Spartan-6, выбираю что надо в проект включить не только битстрим. Выбираю что надо создать файлс с расширением MCS. Все ОК.

Выбираю файл битстрима, выбираю файлы проектов SDK теста памяти и теста периферии (elf файлы). Все ОК.

Но когда нажимаю "Сгенерировать файл..." Этот иМпакт просто вылетает. Чето делать, что не так? Подстажите пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Среда ISE 13.1

Создал стандартный проект с MicroBlaze для оценочной платы SP601.

Затем создал в SDK проекты теста памяти и теста периферии и хочу их записать в SPI FLASH.

В iMPACT создаю новый проект, выбираю загрузку через SPI FLASH, проект мультизагрузочный, выбираю размер флешки, Spartan-6, выбираю что надо в проект включить не только битстрим. Выбираю что надо создать файлс с расширением MCS. Все ОК.

Выбираю файл битстрима, выбираю файлы проектов SDK теста памяти и теста периферии (elf файлы). Все ОК.

Но когда нажимаю "Сгенерировать файл..." Этот иМпакт просто вылетает. Чето делать, что не так? Подстажите пожалуйста.

 

Хорошо! Тогда как создать из .elf файла какой-нибудь файл, который можно зашить в SPI флешину после конфигурационных данных. Читал что с помощью каких-то xapp482.exe можно, но как и где их взять? Неужели ни кто не грузиться с SPI флешек, это же так удобно.?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Их можно взять здесь, а если детальнее к сути:

xapp482.pdf

xapp482.zip

Последняя ссылка запросит регистрацию :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Их можно взять здесь, а если детальнее к сути:

xapp482.pdf

xapp482.zip

Последняя ссылка запросит регистрацию :laughing:

Благодарствую!

Скачал, все получилось, только в конце концов нашел еще другой вариант.

Можно Все это сделать и в иМпакте, но надо подкидывать ему не .elf файл, а например .srec, который можно сделать с помощью data2mem. Если иМпакту подкидывать .srec то он не вылетате и спокойно его добавляет к .bit и генерит .mcs файл. В этом случае можно спокойно использовать стандартный бутлоадер с небольшими поправками. А для пущей простоты исходники можно скачать на Авнете для платки ЛиКс9.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...