Jump to content

    
Sign in to follow this  
Waldemarius

Вопросы по Platform Flash XL

Recommended Posts

Если я правильно понял с описания, то в Platform Flash XL может хранится более одного проекта прошивки. Подскажите пожалуйста, а как выбирать одну прошивку из нескольких доступных, вообще есть ли такая возможность? Возможно ли это делать программно, по какой-то команде или только аппаратно, допустим с помощью джамперов выставлять тот или иной адрес на Flash, испульзуя pull-up резисторы и вычитывать по определенному адресу ту или иную прошивку. И еще вопрос возможно ли проводить переконфигурирования всего или части FPGA во время работы? Если есть у кого-то какие-то соображения или информация буду очень признателен!

Share this post


Link to post
Share on other sites

Здесь все написано Platform Flash PROM User Guide (UG161).

Можно использовать до 4 прошивок, выбор которых осуществяется по сигналу REV_SEL[1:0].

Желательно по нулевому адресу хранить заведомо правильную прошивку, тогда если прошивка с другого адреса (1,2,3) не загрузится по какой то причине, то автоматически будет загружена прошива с нулевого адреса. Насколько я знаю переконфигурирования части FPGA не возможно.

Share this post


Link to post
Share on other sites

По поводу частичной реконфигурации прочитайте xapp290 например для начала. У Xilinx эта тема уже давно сделана, только воплотить ее не так-то просто на самом деле, не беритесь за это, если это не является основной фишкой проекта.

Share this post


Link to post
Share on other sites
Здесь все написано Platform Flash PROM User Guide (UG161).

Можно использовать до 4 прошивок, выбор которых осуществяется по сигналу REV_SEL[1:0].

Желательно по нулевому адресу хранить заведомо правильную прошивку, тогда если прошивка с другого адреса (1,2,3) не загрузится по какой то причине, то автоматически будет загружена прошива с нулевого адреса. Насколько я знаю переконфигурирования части FPGA не возможно.

 

 

А можно ли по желанию загружать не первую прошивку по нулевому адресу, а сразу вторую или третью и т.д.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this