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

 
 
> считать прошивку fpga
shide_3
сообщение Sep 13 2012, 10:53
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



добрый денек. назрел вопрос. можно ли скачать прошивку fpga spartan 3 xilinx из ПЗУ в cреде impact? заранее спасибо

Сообщение отредактировал shide_3 - Sep 13 2012, 10:55
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
iosifk
сообщение Sep 13 2012, 11:31
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(shide_3 @ Sep 13 2012, 14:53) *
добрый денек. назрел вопрос. можно ли скачать прошивку fpga spartan 3 xilinx из ПЗУ в cреде impact? заранее спасибо

Для чего?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
shide_3
сообщение Sep 13 2012, 11:35
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(iosifk @ Sep 13 2012, 14:31) *
Для чего?

для сохранности. есть рабочий прибор, но не сохранилось файла прошивки. а прибор нужен для других экспериментов
Go to the top of the page
 
+Quote Post
troiden
сообщение Sep 13 2012, 14:28
Сообщение #4


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

Группа: Свой
Сообщений: 108
Регистрация: 19-02-09
Из: Москва
Пользователь №: 45 069



Что за ПЗУ? Флешка? Тогда можно. Правда целостность платы после этого не гарантируется %) Может придется дорожки резать.

В общем случае, есть два простых варианта:
1. (если флешка SPI) Подключиться программатором напрямую к флешке и считать из нее данные, для этого нужен impact от 11 ISE, по-моему там эта фишка была в последний раз.
2. Подключиться программатором к ПЛИСу через jtag. Насчет третьего спартана не скажу, а в более новых семействах и с новыми ISE можно вычитать флешку через ПЛИС.

Есть вариант сложный - написать для ПЛИСа контороллер, который флешку вычитает в какой-нибудь интерфейс наружу.

Сообщение отредактировал troiden - Sep 13 2012, 14:35
Go to the top of the page
 
+Quote Post
Flood
сообщение Sep 13 2012, 16:25
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Ничего сложного - запускаете iMPACT, подключаетесь к прибору по JTAG, делаете Readout. Мелкие детали зависят от типа флешки. Если это родная XCFP, то возможно наличие защиты от вычитывания.
Полученный Readout может не заработать при обратной заливке, если:
- неверно указана мода загрузки (тип ПЗУ, кто CCLK Slave/Master и т.п.);
- использовались фичи XCFP по хранению нескольких ревизий.

Если ПЛИС Spartan-3AN, флешка внутри, и стоит бит защиты - получится, наверное, один из самых сложных вариантов для 3-го спартана. В остальных случаях проблем быть не должно.
Go to the top of the page
 
+Quote Post

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

 


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


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