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

 
 
 
Reply to this topicStart new topic
> Вопросы по Platform Flash XL, Возможность хранения в ПЗУ более одного проэкта
Waldemarius
сообщение Jan 21 2009, 14:40
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 68
Регистрация: 2-03-07
Пользователь №: 25 817



Если я правильно понял с описания, то в Platform Flash XL может хранится более одного проекта прошивки. Подскажите пожалуйста, а как выбирать одну прошивку из нескольких доступных, вообще есть ли такая возможность? Возможно ли это делать программно, по какой-то команде или только аппаратно, допустим с помощью джамперов выставлять тот или иной адрес на Flash, испульзуя pull-up резисторы и вычитывать по определенному адресу ту или иную прошивку. И еще вопрос возможно ли проводить переконфигурирования всего или части FPGA во время работы? Если есть у кого-то какие-то соображения или информация буду очень признателен!
Go to the top of the page
 
+Quote Post
beles
сообщение Jan 26 2009, 11:00
Сообщение #2





Группа: Новичок
Сообщений: 14
Регистрация: 10-10-06
Пользователь №: 21 187



Здесь все написано Platform Flash PROM User Guide (UG161).
Можно использовать до 4 прошивок, выбор которых осуществяется по сигналу REV_SEL[1:0].
Желательно по нулевому адресу хранить заведомо правильную прошивку, тогда если прошивка с другого адреса (1,2,3) не загрузится по какой то причине, то автоматически будет загружена прошива с нулевого адреса. Насколько я знаю переконфигурирования части FPGA не возможно.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jan 26 2009, 11:11
Сообщение #3


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

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



По поводу частичной реконфигурации прочитайте xapp290 например для начала. У Xilinx эта тема уже давно сделана, только воплотить ее не так-то просто на самом деле, не беритесь за это, если это не является основной фишкой проекта.
Go to the top of the page
 
+Quote Post
Waldemarius
сообщение Jan 26 2009, 13:17
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 68
Регистрация: 2-03-07
Пользователь №: 25 817



Цитата(beles @ Jan 26 2009, 13:00) *
Здесь все написано Platform Flash PROM User Guide (UG161).
Можно использовать до 4 прошивок, выбор которых осуществяется по сигналу REV_SEL[1:0].
Желательно по нулевому адресу хранить заведомо правильную прошивку, тогда если прошивка с другого адреса (1,2,3) не загрузится по какой то причине, то автоматически будет загружена прошива с нулевого адреса. Насколько я знаю переконфигурирования части FPGA не возможно.



А можно ли по желанию загружать не первую прошивку по нулевому адресу, а сразу вторую или третью и т.д.
Go to the top of the page
 
+Quote Post
beles
сообщение Jan 26 2009, 14:37
Сообщение #5





Группа: Новичок
Сообщений: 14
Регистрация: 10-10-06
Пользователь №: 21 187



да, для этого нужно выставить сигналы на REV_SEL[1:0]
00 - 1 прошивка
01 - 2 прошивка
10 - 3 прошивка
11 - 4 прошивка

Сообщение отредактировал beles - Jan 26 2009, 14:40
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 19:57
Рейтинг@Mail.ru


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