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

 
 
> Как считать прошивку FPGA&, стандартный USB-Blaster в не стандартном использовании
Мур
сообщение Jun 9 2017, 13:08
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



возникла потребность считать прошивку. Скорее всего такое возможно, поскольку предусмотрена верификация.
Кто что подскажет? smile3046.gif
Может есть программные инструменты для этого случая? 1111493779.gif
Спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Jun 9 2017, 14:50
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



ну хорошо бы еще плис назватьsm.gif
спросите гугл quartus examine, выпадет куча вопросов как это сделать и будут перечислены серии для которых это сделать нельзя

Go to the top of the page
 
+Quote Post
Мур
сообщение Jun 12 2017, 06:57
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(Golikov A. @ Jun 9 2017, 17:50) *
ну хорошо бы еще плис назватьsm.gif
спросите гугл quartus examine, выпадет куча вопросов как это сделать и будут перечислены серии для которых это сделать нельзя


Спасибо большое! EP3C25F256I7 у меня... Гляну.
Go to the top of the page
 
+Quote Post
bugdesigner
сообщение Jun 12 2017, 08:08
Сообщение #4


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

Группа: Участник
Сообщений: 123
Регистрация: 12-06-15
Из: Земля
Пользователь №: 87 133



Цитата(Мур @ Jun 12 2017, 08:57) *
EP3C25F256I7 у меня... Гляну.

У циклонов нет flash, а прошивка хранится либо в конфигурационном ПЗУ (типа epcsxxx) либо "заливается" внешним контроллером в режиме passive serial. В любом случае прошивку "слить" можно, тк циклон не имеет средств защиты от копирования.
Go to the top of the page
 
+Quote Post
Мур
сообщение Jun 12 2017, 11:42
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(bugdesigner @ Jun 12 2017, 11:08) *
У циклонов нет flash, а прошивка хранится либо в конфигурационном ПЗУ (типа epcsxxx) либо "заливается" внешним контроллером в режиме passive serial. В любом случае прошивку "слить" можно, тк циклон не имеет средств защиты от копирования.

Ясное дело! Только никак не пускает на считвание. С нового проекта (КВА), как рекомендовали, подстегиваю девайс в программаторе. И не пускает указать имя файла(куда сливать потом результат). Фигня какая-то!
Go to the top of the page
 
+Quote Post
umarsohod
сообщение Jun 13 2017, 06:12
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 24-11-11
Пользователь №: 68 492



Цитата(Мур @ Jun 12 2017, 14:42) *
И не пускает указать имя файла(куда сливать потом результат). Фигня какая-то!

Нажать курсором на строчку, где "...EPCS...", что-бы она стала синяя.
Go to the top of the page
 
+Quote Post
Мур
сообщение Jun 13 2017, 11:30
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(umarsohod @ Jun 13 2017, 09:12) *
Нажать курсором на строчку, где "...EPCS...", что-бы она стала синяя.

та пофиг!. Только программирование!
Go to the top of the page
 
+Quote Post
umarsohod
сообщение Jun 13 2017, 11:48
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 24-11-11
Пользователь №: 68 492



А "examine" выполняется?
Go to the top of the page
 
+Quote Post
Мур
сообщение Jun 13 2017, 12:14
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(umarsohod @ Jun 13 2017, 14:48) *
А "examine" выполняется?

Конечно же нет! Я бы об этом сообщил...
Go to the top of the page
 
+Quote Post
umarsohod
сообщение Jun 13 2017, 12:30
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 24-11-11
Пользователь №: 68 492



Цитата(Мур @ Jun 13 2017, 15:14) *
Конечно же нет! Я бы об этом сообщил...

Тогда с самого начала.
Что у вас за плата? насколько я понимаю, отдельного разъема для программирования флзшки (AS) у вас нет и вы пытаетесь прочесть через JTAG.
Для этого в чип должен быть загружен проект, в котором есть альтеровская мегафункция "SFL".
Такой проект есть в составе квартуса, но у него все неиспользуемые пины установлены в "0", если это вас не устраивает, сделайте его сами,
установив в настройках проэкта "все пины в тристейт."
Загружаете этот проект в чип, затем откройте файл расширением *.jic
убираете галочку в строке где "Facтору Default..." что-бы эта "фактори" пропала.
Ставие галочку на "examine" и жмете старт. И не забудьте убрать галочку с "Програм" а то затрете флэшку.

Если у вас нет *.jic то как его сделать - https://marsohod.org/11-blog/261-sfl

Сообщение отредактировал umarsohod - Jun 13 2017, 12:42
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Мур   Как считать прошивку FPGA&   Jun 9 2017, 13:08
- - _pv   помимо verify там ещё можно поставить галочки exam...   Jun 9 2017, 13:39
- - Dmitriyspb   Цитата(Мур @ Jun 9 2017, 16:08) возникла ...   Jun 9 2017, 13:46
|- - Мур   Цитата(Dmitriyspb @ Jun 9 2017, 16:46) В ...   Jun 9 2017, 14:28
- - Golikov A.   возможно стоит защита от чтения.   Jun 9 2017, 14:42
|- - Мур   Цитата(Golikov A. @ Jun 9 2017, 17:42) во...   Jun 9 2017, 14:44
|- - Мур   Цитата(umarsohod @ Jun 13 2017, 15:30) То...   Jun 13 2017, 14:41
|- - Мур   Оказалось дело в среде Quartus II. Обнаружилось эт...   Jun 14 2017, 17:29
- - Inanity   *удалено*   Jun 12 2017, 22:08


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

 


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


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