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

 
 
> Прошивку Плис загрузить на флешку используя свое ПО
go2winner
сообщение Oct 19 2015, 07:14
Сообщение #1


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

Группа: Участник
Сообщений: 78
Регистрация: 19-10-15
Пользователь №: 88 917



Есть Плис семейства spartan 6 от Xilinx. Есть файл конфигурации расширения .mcs и сопутствующие ему.

Есть ПО, которое может, загрузить в конфигурационную флаш память прошивку для ПЛИС (каким образом не важно, важно что мы имеет доступ через ПО к флаш). Цель: обновлять прошивку используя данный софт, используя конфигурационный файл.
Покопался в файле .mcs, осознал структуру (используется intel hex) и нашел в них ту часть файла, в которой хранится данные.

Теперь вопрос, как это "ложиться" в flash? Просто подряд, последовательно считываю и записываю во флаш или есть хитрые алгоритмы(к примеру, перемежение)?
Т.е. как этот файл записать во флаш? по какому алгоритму?



Так как еще читал, что изначальный поток данных зеркалится (свапинг ), прежде чем образуется .mcs

Сообщение отредактировал go2winner - Oct 19 2015, 07:15
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
go2winner
сообщение Oct 20 2015, 11:41
Сообщение #2


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

Группа: Участник
Сообщений: 78
Регистрация: 19-10-15
Пользователь №: 88 917



У меня два вопроса
1) открываю Prom file formatter, выбираю spi flash->single FPGA->выбираю размер->но нет сохранить в формате bin....только mcs,ufp,exo
Бинарного формата нету
Размер flash 64
2) Вот кто-то создал другую прошивку для Плис. Разве прежде чем "залить" ее на флаш не нужно ли предварительно стереть ее полностью? Если не полностью, как Плис узнает, где окончание прошивки?


Цитата
во флэшку можно положить настройки


Если вы про какие-то настройки, которые вообще используются(к примеру, некие коэффициенты), то для них есть своя память


Сяду дальше изучать данный вопрос пока что..гайд почитаю за одно

насчет мультибут и т.п. поизучаю...реализовать пока не смогу т.к. видно, что мои знания несколько скудны
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Oct 20 2015, 13:45
Сообщение #3


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

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(go2winner @ Oct 20 2015, 15:41) *
1) открываю Prom file formatter, выбираю spi flash->single FPGA->выбираю размер->но нет сохранить в формате bin....только mcs,ufp,exo
bin, как и bit, получается на выходе bitgen. Ищите настройку там.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- go2winner   Прошивку Плис загрузить на флешку используя свое ПО   Oct 19 2015, 07:14
- - vladec   А почему именно формат .mcs? Гораздо проще и в дво...   Oct 19 2015, 07:14
- - go2winner   Скажем так, задание такое. В принципе можно исполь...   Oct 19 2015, 07:25
|- - ASN   go2winner Файл в формате bin записываете во flash ...   Oct 19 2015, 07:40
- - go2winner   А сам формат файл bin представляет собой последова...   Oct 19 2015, 08:01
- - Golikov A.   В настройках генерации выходного файла поставьте г...   Oct 19 2015, 18:14
- - go2winner   Спасибо, вы очень ясно ответили. Вчера как раз ра...   Oct 20 2015, 07:46
- - Golikov A.   ug380.pdf - там можете почитать, там есть и про с...   Oct 20 2015, 08:02
|- - XVR   Цитата(go2winner @ Oct 20 2015, 14:41) У ...   Oct 20 2015, 12:42
||- - go2winner   Цитата(XVR @ Oct 20 2015, 13:42) Не то от...   Oct 20 2015, 13:29
- - XVR   ЦитатаЭто гласит, что такая возможность в prom ест...   Oct 20 2015, 13:33
- - vladec   bin файл заказываете на в промформаторе, а как Вам...   Oct 20 2015, 13:54
- - go2winner   Выставил найстройку на create binary configuration...   Oct 20 2015, 14:01
- - Golikov A.   )) mcs - ASCII файл еще раз bit - что делается п...   Oct 20 2015, 15:27
- - go2winner   Огромное спасибо за ответ""!! В...   Oct 21 2015, 06:58
- - Golikov A.   ну адресация в интел хексе, та что в начале строки...   Oct 21 2015, 08:25
|- - go2winner   ну я же не совсем бум-бум)) Я не количество ст...   Oct 21 2015, 08:58
- - Golikov A.   ох.... я чего-то не понимаю. Я взял bit файл, сдел...   Oct 21 2015, 09:26
- - go2winner   нашел свою ошибку....он файл mcs не перезаписал..с...   Oct 21 2015, 10:41


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

 


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


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