Перейти к содержанию
    

Backup прошивки из ПЛИС

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Это очень сильно зависит от типа ПЛИС, и опций, указанных при программировании ее флеши.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тип ПЛИС? Какой используете программатор (железо)? Какой используете САПР (софт)? Вы прошивали или чужое изделие?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Вытащить прошивку можно из загрузочной памяти( flash eeprom) Для этого надо эту память считать. :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тип ПЛИС? Какой используете программатор (железо)? Какой используете САПР (софт)? Вы прошивали или чужое изделие?

ПЛИС Altera MAX EPM3256.

Программатор USB Blaster (Altera).

САПР - Quartus 11

 

Прошивал не я, прошивали давно (даже очень давно) через переходник LPT->JTAG в среде MAX II plus, установленную на Windows 98.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В квартус/программере есть операция "Examine" - она считывает данные из флеши. Однако, успех этой операции зависит от того, ставилась ли защита от считывания при программировании. Так что тут повезет или не повезет. Если считаются одни биты 1 - значит не повезло. Иначе считается прошивка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В квартус/программере есть операция "Examine" - она считывает данные из флеши. Однако, успех этой операции зависит от того, ставилась ли защита от считывания при программировании. Так что тут повезет или не повезет. Если считаются одни биты 1 - значит не повезло. Иначе считается прошивка.

 

В programmer'е меню Examine доступно, если открыть проект. Получается, что можно попробовать открыть любой проект, и не компилируя его, запустить examine. (т.е поставить галочку напротив examine и нажать start). Сейчас платки нет под рукой, поэтому попробовать не могу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не надо там никаких проектов. Вручную Add Device в пустом программере, и будет доступно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не надо там никаких проектов. Вручную Add Device в пустом программере, и будет доступно.

 

Спасибо, как платка появится - сразу попробую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, как платка появится - сразу попробую.

Все получилось. Из ПЛИСИНы quartus достал .pof файл. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это еще не значит, что получилось. Если ПЛИС защищена, то pof файл достается, но в нем все биты в единицах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это еще не значит, что получилось. Если ПЛИС защищена, то pof файл достается, но в нем все биты в единицах.

 

Проект заработал, после прошивки pof файлом.

Будут ли совпадать контрольные суммы у защищенного и незащищенного проекта?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Будут ли совпадать контрольные суммы у защищенного и незащищенного проекта?

 

Скорее всего, да, вроде защита шьется отдельно, после прошивки самой конфигурации и ее верификации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...