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

Модификация прошивки Altera

Имею считанную прошивку от EPM3256 в формате pof-файла. Подскажите, с помощью какого инструмента в Quartus-е можно просмотреть содержание этой прошивки и отредактировать её?

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


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

нет такого инструмента. "Дизассемблеров" для плисов сложнее древних PAL не придумано.

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


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

Немного не в тему конечно, но всё же - недавно просвещали что есть EDK у хилых и иже с ними, так вот описывали процедуру заливки программы с SDK в конечный *.bit через модификацию *.bit файла (который в исе получается после сборки) созданным *.elf (там какой то скрипт и всё прочее, не сильно вникнул но суть передал). Так вот я так понял всё же есть проги (по крайней мере у хилых) которая как то может распутывать бит-файл и модифицировать его (elf то в браму засунуть можно только через модификацию битстрима).

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


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

понял всё же есть проги (по крайней мере у хилых) которая как то может распутывать бит-файл и модифицировать его (elf то в браму засунуть можно только через модификацию битстрима).

там можно содержимое встроенной памяти залить в бит-стрим/файл - расположение этих бит фиксировано и известно

у латиса вроде бы тоже при изменени содержимого встроенной памяти апдейтится непосредственно бит-файл

 

меня лично удивила необходимость перезапуска фитера (со специальной опцией) в Квартусе для заливки в память :)

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


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

у латиса вроде бы тоже при изменени содержимого встроенной памяти апдейтится непосредственно бит-файл

меня лично удивила необходимость перезапуска фитера (со специальной опцией) в Квартусе для заливки в память :)

вот отсюда поподробнее, ничего непонял :wassat:

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


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

вот отсюда поподробнее, ничего непонял :wassat:

Да что тут непонятного - в альтере фиттер запихивает инициализацию в блоки памяти, а в лэтисе ассемблер. Те же яйца, вид в профиль. Результат один - инициализация запихана в выходной файл. К заданному Вами вопросу это все ни малейшего отношения не имеет, так, народ пофлеймить захотел...

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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