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

 
 
> есть поддержка "golden image/dual boot" в бюджетных Xilinx/Altera?, при перепрошивки флаш по сети и т.п. отключили электричество
yes
сообщение Nov 29 2010, 15:55
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



в Латтисах для этого есть возможность
http://www.latticesemi.com/documents/TN1148.pdf
http://www.latticesemi.com/documents/TN1144.pdf

то есть

This provides the ability to use an alternate or backup bitstream, referred to as the “golden”
image. The device always attempts to load the primary image from the selected source. Should any unexpected
interrupts occur during configuration of the primary image, the LatticeXP2 device will automatically switch sources
and configure from the golden image location.

меня спросили - можно ли так для Альтер (циклоны) или Ксайлинса (спартаны)
а я и не знаю - вроде бы это просто реализовать, но сделали ли они?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Bad0512
сообщение Nov 29 2010, 16:18
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(yes @ Nov 29 2010, 21:55) *
в Латтисах для этого есть возможность
http://www.latticesemi.com/documents/TN1148.pdf
http://www.latticesemi.com/documents/TN1144.pdf

то есть

This provides the ability to use an alternate or backup bitstream, referred to as the “golden”
image. The device always attempts to load the primary image from the selected source. Should any unexpected
interrupts occur during configuration of the primary image, the LatticeXP2 device will automatically switch sources
and configure from the golden image location.

меня спросили - можно ли так для Альтер (циклоны) или Ксайлинса (спартаны)
а я и не знаю - вроде бы это просто реализовать, но сделали ли они?

У Ксайлинксов такая возможность заложена в конфигурационные флэшки.То есть можно загрузить несколько версий битстрима во флэшку и выбирать (либо "софтверно", т.е. при программировании этой флэшки, либо "хардверно", то есть тупо уровнем на спец. ноге флэшки) какой битстрим грузить. Ну а как сделать логику управления выбором битстрима - это по-моему тривиально. Прицепить какой-нибудь watchdog, который запускается по началу конфигурации, и если она вдруг за определённое время не прошла - выбирает другой битстрим.
Go to the top of the page
 
+Quote Post
yes
сообщение Nov 29 2010, 16:46
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(Bad0512 @ Nov 29 2010, 19:18) *
У Ксайлинксов такая возможность заложена в конфигурационные флэшки.То есть можно загрузить несколько версий битстрима во флэшку и выбирать (либо "софтверно", т.е. при программировании этой флэшки, либо "хардверно", то есть тупо уровнем на спец. ноге флэшки) какой битстрим грузить. Ну а как сделать логику управления выбором битстрима - это по-моему тривиально. Прицепить какой-нибудь watchdog, который запускается по началу конфигурации, и если она вдруг за определённое время не прошла - выбирает другой битстрим.


спасибо, про несколько битстримов я знаю, но это нужно внешнее устройство (а тут уж если делать - то может оказаться проще/надежнее контроллер поставить и грузить ПЛИС как слейва).
хотелось более простого решения

а в новых S6 и т.п не появилось чего-либо нового?
Go to the top of the page
 
+Quote Post



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

 


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


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