Jump to content
    

Вопрос по применению файла quartus_pgm.exe

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

Для программирования в батнике применяю такую строчку:

....
@c:\intelFPGA\18.1\quartus\bin64\quartus_pgm -m JTAG -o pvbi;"%full_path%\%name_jic%"

Читаю прошивку штатным программатором Квартуса. И что интересно, если записать программатором Квартуса а потом прочитать им же то файлы совпадают. А вот если записать с помощью pgm , а потом прочитать программатором Квартуса то файлы получаются совершенно разные. Такое ощущение что проблема в настройках. Буду рад любой подсказке.

 

Share this post


Link to post
Share on other sites

9 минут назад, _sda сказал:

Читаю прошивку штатным программатором Квартуса.

А вы умеете декодировать прошивки?

Share this post


Link to post
Share on other sites

А зачем? Для сравнения достаточно совпадения кодов.

Share this post


Link to post
Share on other sites

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

В итоге у нас было принято решение, при необходимости информационной безопасности, использовать сторонюю железку вместо штатного альтеровского программатора. А так же не использовать файлы jic и pof, шьем, если не ошибаюсь, rbf.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...