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

 
 
> epcq256 flashloader, Загрузка прошивки в epcq256
doom13
сообщение Feb 21 2014, 11:19
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 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-файла???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
doom13
сообщение Dec 12 2014, 11:21
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Нашёл то, что искал, может кому пригодится. Когда открываете Convert Programming File и выбираете Programming file type JIC, можно поставить две "галки": Create Map File (стоит по умолчанию) и Create config data RPD. Ставим галку для Create config data RPD - получаем RPD-файл, но этот файл нужной длины, размер совпадает с размером прошивки указанным в MAP-файле. При сравнении с JIC отличается отсутствием шапки и лишних FF.
Проверил его на работоспособность - работает.

Остался вопрос, в какой доке надо было читать про все эти манипуляции?
Что всё же с RBF? Поддерживается он или нет?
Go to the top of the page
 
+Quote Post
EugeneS
сообщение Dec 17 2014, 13:20
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 181
Регистрация: 28-08-04
Пользователь №: 557



QUOTE (doom13 @ Dec 12 2014, 14:21) *
Нашёл то, что искал, может кому пригодится. Когда открываете Convert Programming File и выбираете Programming file type JIC, можно поставить две "галки": Create Map File (стоит по умолчанию) и Create config data RPD. Ставим галку для Create config data RPD - получаем RPD-файл, но этот файл нужной длины, размер совпадает с размером прошивки указанным в MAP-файле. При сравнении с JIC отличается отсутствием шапки и лишних FF.
Проверил его на работоспособность - работает.

Остался вопрос, в какой доке надо было читать про все эти манипуляции?
Что всё же с RBF? Поддерживается он или нет?


Altera в помощь - Solution ID: rd11182013_802:
http://www.altera.com/support/kdb/solution...a%20File%20.rpd
Go to the top of the page
 
+Quote Post
doom13
сообщение Dec 23 2014, 06:50
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(EugeneS @ Dec 17 2014, 16:20) *
Altera в помощь - Solution ID: rd11182013_802:
http://www.altera.com/support/kdb/solution...a%20File%20.rpd

Спасибо конечно, но где же Вы раньше-то были?! Оч похоже, что они это добавили уже после упоминания решения здесь. sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- doom13   epcq256 flashloader   Feb 21 2014, 11:19
- - gosu-art   А вы генерацию rbf автоматически делали? или через...   Feb 21 2014, 12:12
|- - doom13   Цитата(gosu-art @ Feb 21 2014, 15:12...   Feb 24 2014, 06:52
|- - Stewart Little   Попробуйте флэшпрограммером перегнать sof и elf в ...   Feb 24 2014, 10:19
|- - doom13   Цитата(Stewart Little @ Feb 24 2014, 13:1...   Feb 24 2014, 12: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


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

 


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


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