ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
3 мая
1330178 Топик полностью
LightElf (13.07.2023 16:27 - 17:13, просмотров: 78) ответил 3m на Нужно хранить счетчик наработки изделия, для этого поставил внешнюю FRAM. Но возникла мысль что счетчик наработки легко обнулить залив дамп "свежего" состояния. Тут и шифрование не поможет: сливается дамп всей памяти, через X месяцев заливается обратно и вуаля - девайс как новенький. Во флэш процессора хранить не хотелось бы: у меня STM32F405 и учитывая соседнюю тему про слет флэша не хотелось бы в код программы вставлять операции записи во флэш за исключением бутлоадера.
зашифровать счетчик серийным номером проца - как минимум не получится залить дамп с другого устройства. Если вместо обычного счетчика использовать ГПСЧ, то будет сложнее тупо редактировать. От заливки своего же старого дампа защититься очень сложно. Во внутреннем флеше (в последнем секторе например) проца можно вести битовый счетчик: пишем 0x7FFFFFFF, потом без стирания поверх 0x3FFFFFFF, потом 0x1FFFFFFF и тыды. 
Не надо делать мне как лучше, оставьте мне как хорошо