Цитата(Stewart Little @ Mar 6 2013, 15:54)

Ну, это все-таки SVF, а не POF.
Не могли бы Вы объяснить процесс определения состояния бита защиты (по считанному POF'у) поподробнее, для особо догадливых? А то я ничего не понял

Да особых знаний не надо.
В спецификации указано что после установки бита защиты внутренняя память конфигурации не читается (точнее читается как "0"),
а EEPROM память читается и на нее бит защиты не действует.
Это скан без бита защиты
Нажмите для просмотра прикрепленного файлаЭто скан с битом защиты
Нажмите для просмотра прикрепленного файлапо смещению 0x8D начинается POF запись с типом 0x11(17) - блок конфигурации
далее 32 разряда длина блока 00001A0C
потом собственно конфигурационные данные 12 байт служебные, опции размер битстрима в битах (0x0000D000).
дальше конфигурация.
Запись с типом 0x18 (24 dec) - данные EEPROM.
Запись с типом 0x8 - контрольная сумма.
Цитата(KyTyIIIa @ Mar 6 2013, 18:28)

Если я все правильно понял, то вот по этим данным можно судить, есть защита или нет:
и, судя по "Data Bytes", никакой защиты нет (в данном случае), так?
Запись с типом (5) влияет только при создании файла Quartus-ом. В ней указывается зашивать бит защиты или нет.
Защита прошивается после программирования битстрима, по нулевому адресу.
Цитата(KyTyIIIa @ Mar 6 2013, 18:28)

Получается, что бит защиты влияет только на возможность считывания CFM, а на UFM нет?
Да