|
Установлен ли "Security bit" ?, Как узнать |
|
|
|
Mar 5 2013, 11:09
|
Группа: Новичок
Сообщений: 5
Регистрация: 5-03-13
Пользователь №: 75 900

|
Имеется плис MAX II EPM240T100. Каким образом можно узнать, установлен ли бит защиты от считывания?
С помощью функции "examine" Quartus'а, удается получить .pof-файл, и сам Quartus ничего не говорит о существовании какой-либо защиты. Возможно ли узнать, насколько этот .pof-файл соответствует содержимому плис (естественно, без учета заголовков самого Quartus)?
|
|
|
|
|
 |
Ответов
|
Mar 5 2013, 11:54
|
Группа: Новичок
Сообщений: 5
Регистрация: 5-03-13
Пользователь №: 75 900

|
Цитата(Костян @ Mar 5 2013, 15:25)  прошить этим файлом плис и сравнить функиональность Вариант, но сейчас других ПЛИС временно нет. Возможно есть какой-то другой софт (не от ALTER'ы, а от "сторонних" производителей), которые четко скажут - есть защита или нет? Собственно, большая функциональность от софта и не нужна.
|
|
|
|
|
Mar 5 2013, 12:41
|
Местный
  
Группа: Свой
Сообщений: 249
Регистрация: 3-04-11
Из: .
Пользователь №: 64 084

|
Цитата(KyTyIIIa @ Mar 5 2013, 15:54)  Возможно есть какой-то другой софт (не от ALTER'ы, а от "сторонних" производителей), которые четко скажут - есть защита или нет? Собственно, большая функциональность от софта и не нужна. Есть такой софт. Называется WinHex.  Искать опцию Type(5) в POF. Если младший бит установлен то значит секурити включен.
|
|
|
|
|
Mar 5 2013, 15:41
|
Группа: Новичок
Сообщений: 5
Регистрация: 5-03-13
Пользователь №: 75 900

|
Цитата(jks @ Mar 5 2013, 16:41)  Есть такой софт. Называется WinHex.  Искать опцию Type(5) в POF. Если младший бит установлен то значит секурити включен. WinHex в наличии имеется, но вот с поиском "опции Type(5)" чувствую не справлюсь. Подскажите "на пальцах" как это делается. PS: открыв .pof в WinHex, заметна излишняя "регулярность" содержимого (много 00 и FF подряд). По видимому бит защиты установлен. Осталось только подтвердить это проверкой вышеуказанной опции Type(5).
|
|
|
|
|
Mar 5 2013, 15:56
|
Местный
  
Группа: Свой
Сообщений: 249
Регистрация: 3-04-11
Из: .
Пользователь №: 64 084

|
Цитата(KyTyIIIa @ Mar 5 2013, 19:41)  WinHex в наличии имеется, но вот с поиском "опции Type(5)" чувствую не справлюсь. Подскажите "на пальцах" как это делается.
PS: открыв .pof в WinHex, заметна излишняя "регулярность" содержимого (много 00 и FF подряд). По видимому бит защиты установлен. Осталось только подтвердить это проверкой вышеуказанной опции Type(5). если бит защиты установлен, то прошивка читается как 0, а EEPROM как записано в ПЛД. TYPE = 0x11 (17 dec) - CFM TYPE = 0x18 (24 dec) - EEPROM CODE template "POF_Record" description "POF Record" requires 0 "50 4F 46 00" fixed_start 12
multiple begin uint16 "Type" move -2 hexadecimal uint16 "Type [Hex]" uint32 "Size" IfEqual Type 17 char[10] char move (-10) hex 10 "Data Bytes" move -10 move size Else char[Size] char move (-size) hex size "Data Bytes" EndIf end
|
|
|
|
|
Mar 6 2013, 14:28
|
Группа: Новичок
Сообщений: 5
Регистрация: 5-03-13
Пользователь №: 75 900

|
Если я все правильно понял, то вот по этим данным можно судить, есть защита или нет:
и, судя по "Data Bytes", никакой защиты нет (в данном случае), так? Цитата(jks @ Mar 5 2013, 19:56)  если бит защиты установлен, то прошивка читается как 0, а EEPROM как записано в ПЛД.
TYPE = 0x11 (17 dec) - CFM TYPE = 0x18 (24 dec) - EEPROM Получается, что бит защиты влияет только на возможность считывания CFM, а на UFM нет?
|
|
|
|
Сообщений в этой теме
KyTyIIIa Установлен ли "Security bit" ? Mar 5 2013, 11:09 Stewart Little У MAX II нет возможности считать состояние бита за... Mar 5 2013, 11:51 jks А такая последовательность JTAG команд что показыв... Mar 5 2013, 14:39 Stewart Little Цитата(jks @ Mar 5 2013, 18:39) А такая п... Mar 6 2013, 11:54  jks Цитата(Stewart Little @ Mar 6 2013, 15:54... Mar 6 2013, 14:50   Stewart Little Цитата(jks @ Mar 6 2013, 18:50) Запись с ... Mar 7 2013, 12:21 KyTyIIIa А возможно ли раздобыть описание формата .pof ? Mar 6 2013, 15:49 jks Цитата(KyTyIIIa @ Mar 6 2013, 19:49) А во... Mar 6 2013, 16:35  Stewart Little Цитата(jks @ Mar 6 2013, 19:35) http://ww... Mar 6 2013, 17:00 Alex11 Если у Вас прочитаны все нули в записи типа 11, то... Mar 7 2013, 21:39
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|