Evgeny_CD, Архитектор (10.07.2014 20:51, просмотров: 101) ответил vitanat на Кто имел дело с FRAM от Ramtron. Очень низкая надежность...
В 2009-2011 годах использовали несколько тысяч I2C Рамтронин, заметных проблем не было. Однако в процессе отладки разработчик заметил такую странность. Если резко вырубить питание в момент цикла обмена, при последующем включении выход остается в том же состоянии, в каком был при выключении. И когда после reset линия данных I2C остается статически низкой, I2C контроллеру внутри микроконтроллера это сильно не нравится.
Информация внутри при этом не портится, только выход имеет проблемы.
Точно не помню, как вылечили, вроде как через инициацию холостого цикла обмена "ногодрыгством" по пинам I2C в момент начального старта системы. После такой доработки ПО проблемы исчезли.
Как-то так.