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

 
 
> Декомпилировать прошивку Альтеры
ScrewDriver
сообщение Dec 2 2015, 10:01
Сообщение #1


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

Группа: Участник
Сообщений: 182
Регистрация: 29-04-06
Пользователь №: 16 607



А что, гуру, кто-нибудь знает способ симулировать работу ПЛИС, имея только pof-файл? То есть вот есть архивная схема, есть архивная прошивка. Проект, как водится, "утрачен", вернее компиляция проекта дает POF с другой CRC, по неизвестной причине.
И хочется убедится в работоспособности устройства, не вваливаясь в полноценное изготовление образца. Есть ли способ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ScrewDriver
сообщение Dec 3 2015, 07:49
Сообщение #2


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

Группа: Участник
Сообщений: 182
Регистрация: 29-04-06
Пользователь №: 16 607



Цитата(Kolya @ Dec 2 2015, 20:28) *
То что вы назвали "Декомпилировать прошивку" по факту является реверсным инжинирингом. Многие фирмы гиганты платят бушунные деньги чтобы добраться до секретов конкурента таким образом)

Но впринципе если есть прошивка - то она уже содержит в себе полную информацию о всех внутренних коммутациях элементов ПЛИС. То есть мне не нужно выковыривать логику работы, мне нужно убедится в работоспособности... Не изготавливая прототип. Я могу его изготовить и прогнать тесты и в железе - однако это как минимум месяц времени и тысяч 50 рублей, и тог ои другого жалко, если окажется, что в свое время (а 15 лет прошло) в архив была закатана сырая прошивка или вообще болванчик для закрытия этапа. Ответить на эти вопросы уже некому...

Цитата(Kolya @ Dec 2 2015, 20:28) *
Но из логики, если есть рабочий проект, почему бы не попробовать позадавать параллельно воздействия и посмотреть на реакцию систем. Если они сойдутся, то сойдутся и прошивки. Ведь разныца в прошивках и CRC может быть всего лишь из-за разных настроек компиляции.

Сейчас необходимо принять решение - запускать в производство архивный блок или делать новый, под современные плисы и соответственно с новым проектом. Первое имеет смысл только в том случае, если архивная прошивка работает полностью штатно, а этого никто не знает... Потому что если хоть что-то во временных диаграммах не так и блоки не сопрягутся, разгребать старый проект, нарисованный под МаксПлюс в схематике, ну просто совершенно неподъемный труд.

Сообщение отредактировал ScrewDriver - Dec 3 2015, 07:50
Go to the top of the page
 
+Quote Post
Kolya
сообщение Dec 3 2015, 08:03
Сообщение #3


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

Группа: Свой
Сообщений: 85
Регистрация: 21-03-11
Из: Киев
Пользователь №: 63 755



Цитата(ScrewDriver @ Dec 3 2015, 09:49) *
Я могу его изготовить и прогнать тесты и в железе - однако это как минимум месяц времени и тысяч 50 рублей, и тог ои другого жалко, если окажется, что в свое время (а 15 лет прошло) в архив была закатана сырая прошивка или вообще болванчик для закрытия этапа. Ответить на эти вопросы уже некому...


Зачем изготавливать? Разве нельзя просто залить в ПЛИСину и посмотреть?

И отвечая конкретно на вопрос (ИМХО конечно) лучше переделать проект под новые плисы и не рисковать. Ибо чем электрочёрт не шутит)
Go to the top of the page
 
+Quote Post



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

 


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


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