Цитата(Harbinger @ Nov 9 2016, 10:30)
1. На скриншоте выбрана не FLASH ("Code"), а RAM. Впрочем, в этом случае выходной файл не создастся.
2. Все нули в lock-байте означают, что от чтения защищена вся память. При этом выходной файл заполняется нулями.
Чтобы читалась вся память, lock-байт должен быть 0xFF. Непонятно, как он нулевым вычитался... проверял, правда, на 990, а не на 410. У него 16 страниц FLASH против 63 у 410. Выглядит так: защита снята - отображается 0xFF. Устанавливаю нули, после повторного коннекта читается 0x0F - т.е. показывает уже в инвертированном виде со сброшенными старшими битами. И в конце файла этот же байт, перед ним все нули.
Это я для примера) Та, да, как-то странно сделано, сначала выбираешь, что читать, потом задаёшь диапазон адресов. Как-то всё очень усложнено)
Вот это он считал lock-байт или это он записать предлагает?
А нет ли какого-го нибудь простого способа для снятия защиты?