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

Igor-air

Members
  • Постов

    2
  • Зарегистрирован

  • Посещение

Информация

  • Город
    Воронеж

Электроника

  • Стаж в электронике
    1-2 года
  • Сфера радиоэлектроники
    Ремонт бытовой техники

Достижения Igor-air

Новичок

Новичок (1/14)

  • Неделя на форуме
  • Месяц на форуме
  • Год на форуме

Последние значки

0

Репутация

  1. Всем доброго времени суток! Есть необходимость научиться обходить защиту (залоченность) современных МК. Из того, что нашёл в нете у меня сложилась такая картина: Когда-то раньше производители использовали защиту от считывания прошивки из flash-памяти путём отжигания вывода записи. Теперь защиту (залоченность) делают в виде так называемых FUSES. Нашёл в нете: FUSES (с англ.: плавление, пробка, предохранитель) - специальные 4 байта(4*8=32 бит) данных, которые настраивают некоторые глобальные параметры микроконтроллера в процессе прошивки. После прошивки данные биты нельзя изменить через внутреннюю программу что записана в МК. Данной конфигурацией бит мы указываем микроконтроллеру вот что: • какой использовать задающий генератор (внешний или внутренний); • делить частоту генератора на коэффициент или нет; • использовать ножку сброса (RESET) для сброса или же как дополнительный пин ввода-вывода; • количество памяти для загрузчика; • другие настройки зависимо от используемого микроконтроллера. Вопрос первый: Правильно ли я понимаю, что FUSES – это и есть залоченность современных МК? Вопрос второй: Эти самые FUSES хранятся всё в той же flash-памяти?
×
×
  • Создать...