ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
19 апреля
1511065 Топик полностью
AndreasW (10.04.2025 10:18, просмотров: 246) ответил Лaгyнoв на всё облазил. Стоит Erase Sector. Внешнего SCT нет. Записываю серийник через STM32CubeProgrammer в самые последние 2К (адрес 0x0803F800) - при запуске отладки Кейл стирает. Записываю в предыдущие 2К (адрес 0x0803F000) - всё нормально. Так и странность в этом. Кейл не трогает ничего во всех страницах несвоей области флэш. А там у меня еще есть разное. Стирает только самые последние 2К.
Записываю серийник через STM32CubeProgrammer в самые последние 2К. 

т.е. Кеил вообще не должен знать о существование этого Flash сектора.

проверьте старт-адрес и размер IROM1 в Options for Target-Target. Напишите сюда, посмотрим вместе.

и ешё одна идея: в скрипте для записи: "Options for Target"-utilities - что у вас стоит?