ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1330169 Топик полностью
Nikolay_Po (13.07.2023 15:59, просмотров: 149) ответил 3m на Нужно хранить счетчик наработки изделия, для этого поставил внешнюю FRAM. Но возникла мысль что счетчик наработки легко обнулить залив дамп "свежего" состояния. Тут и шифрование не поможет: сливается дамп всей памяти, через X месяцев заливается обратно и вуаля - девайс как новенький. Во флэш процессора хранить не хотелось бы: у меня STM32F405 и учитывая соседнюю тему про слет флэша не хотелось бы в код программы вставлять операции записи во флэш за исключением бутлоадера.
Максимум - периодически, всё-таки сохранять во флеш контроллера контрольные точки - чаще, чем недобросовесный пользователь будет готов переписывать FRAM. С другой стороны, сделают "программатор" или имитатор FRAM (раз уж с паяльником всё равно лезут) и будут барыжить "чипами" на ваше изделие. 

Поэтому нужно что-то криптографическое, с неизвекаемым OTP-ключём. Самое простое - да, тинька со своей прошивкой и цифровой подписью значения сохранённой наработки.