|
epcq256 flashloader, Загрузка прошивки в epcq256 |
|
|
|
Feb 21 2014, 11:19
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
Надо сделать загрузчик flash-памяти. На плате: epcq256, 5cefa9. Используется QII 13.0.1 sp1. 1. При использовании ядра Serial Flash Loader всё работает: прошивка заливается, ПЛИС загружается с флэшки. 2. При использовании ядра Serial Flash Controller и Nios II Flash Programmer: прошивка заливается, но плисина с флэшки не стартует. (На форумах нашёл, что epcq256 не поддерживается Nios II Flash Programmerом, и надо использовать QII Programmer). 3. Попробовал реализовать загрузку флэш при помощи ALTASMI_PARALLEL + Nios II. Заливаю rbf-файл, но ничего не работает, считываю дамп флэша - идентичен загружаемому rbf-файлу. Попытался сравнить rbf и jic - они отличаются, после небольшой корректировки jic-файла (удаляем шапку и лишние байты) и его загрузки во флэш всё работает, плисина стартует с флэшки. Получается проблема с генерацией rbf-файла???
|
|
|
|
|
 |
Ответов
|
Feb 24 2014, 12:19
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
Цитата(Stewart Little @ Feb 24 2014, 13:19)  Попробуйте флэшпрограммером перегнать sof и elf в формат flash (как для epcs). Затем с помощью objcopy эти два флэш-файла преобразовать в hex-ы. Затем в Сonvert Programming Files из этих двух hex-ов сделать один jic (при этом не забывайте о порядке слыдования - сперва конфигурация ПЛИС, затем программный код). И после этого Serial Flash Loader-ом прогрузить этот jic в EPCQ. Вопрос немного в другом. При прошивке Serial Flash Loader-ом сгенерированного jic-файла всё нормально работает. Не работает только rbf при загрузке через ASMI, jic-файл при его загрузке через ASMI - работает (как сказано выше, его только надо вручную откорректировать).
|
|
|
|
Сообщений в этой теме
doom13 epcq256 flashloader Feb 21 2014, 11:19 doom13 Всё же с генерацией .rbf есть какая-то проблема, э... Apr 18 2014, 12:02 doom13 Возник вопрос по поводу загрузки FPGA. Для загрузк... May 26 2014, 09:07 EugeneS QUOTE (doom13 @ May 26 2014, 16:17) Возни... May 26 2014, 16:52  doom13 Цитата(EugeneS @ May 27 2014, 00:02) Есть... May 27 2014, 01:49   EugeneS QUOTE (doom13 @ May 27 2014, 08:59) Остаё... May 28 2014, 15:14    doom13 Цитата(EugeneS @ May 28 2014, 22:24) Про ... May 28 2014, 16:24 doom13 Приветствую, подниму тему, т.к. надо доделать удал... Dec 9 2014, 15:48 doom13 С заменой Quartus-a на 14 версию проблемка с RBF-ф... Dec 10 2014, 14:38 doom13 Использовал ли кто Nios II Flash Programmer для пр... Dec 11 2014, 11:38 doom13 Нашёл то, что искал, может кому пригодится. Когда ... Dec 12 2014, 11:21 EugeneS QUOTE (doom13 @ Dec 12 2014, 14:21) Нашёл... Dec 17 2014, 13:20  doom13 Цитата(EugeneS @ Dec 17 2014, 16:20) Alte... Dec 23 2014, 06:50
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|