Добрый день, коллеги!
Считываю прошивку с серийного изделия STM32F2 с помощью STM32CubeProgrammer и STM32F4Discovery по SWD (все обновлено до последней версии). Сливаю прошивку чтобы сохранить аккуратно и зашить свою, а потом обратно вернуть штатную. Штатной прошивки на руках нет.
Прошивка считывается, но при каждом read информация считывается разная - т.е. получаются разные файлы .bin, даже если считать два раза подряд друг за другом.
В качестве проверки я, конечно, попытался посчитывать свои устройства и ничего подобного не было, считывается одно и тоже.
Вопрос: что сделано в серийной STM32F2, что я наблюдаю - защита, шифрование памяти программ, загрузчик самописный через SWD со мной общается? Смогу ли я считать и сохранить стоковую прошивку?