vprokofiev 0 30 марта, 2011 Опубликовано 30 марта, 2011 · Жалоба Проблема такая, храню во флешке номер устройства, по которому он должен откливаться. При загрузке считывается номер и хранится в оперативной памяти. Одно устройство питалось от блока питания в все чудесно проработало две недели тестов, флешка ни разу не сбросилась. Собрал второе устройство, как только включил его вместе с блоком -- на первом стерлась флешка. Ну прошил первую вторую, работает. Перевключаю блок -- на втором стирается флешка) При этом записи-стирания не происходит во время работы. Но вот если они работают от одного источника -- большая вероятность при подаче питания потерять информацию. Почему так происходит? NOTE: To ensure the integrity of Flash memory contents, it is strongly recommended that the onchip VDD monitor be enabled by connecting the VDD monitor enable pin (MONEN) to VDD and setting the PORSF bit in the RSTSRC register to ‘1’ in any system that writes and/or erases Flash memory from software. See “Reset Sources” on page 163 for more information. Как привально использовать VDDmonitor и поможет ли он в этом случае? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vprokofiev 0 31 марта, 2011 Опубликовано 31 марта, 2011 · Жалоба Проблема такая, храню во флешке номер устройства, по которому он должен откливаться. При загрузке считывается номер и хранится в оперативной памяти. Одно устройство питалось от блока питания в все чудесно проработало две недели тестов, флешка ни разу не сбросилась. Собрал второе устройство, как только включил его вместе с блоком -- на первом стерлась флешка. Ну прошил первую вторую, работает. Перевключаю блок -- на втором стирается флешка) При этом записи-стирания не происходит во время работы. Но вот если они работают от одного источника -- большая вероятность при подаче питания потерять информацию. Почему так происходит? NOTE: To ensure the integrity of Flash memory contents, it is strongly recommended that the onchip VDD monitor be enabled by connecting the VDD monitor enable pin (MONEN) to VDD and setting the PORSF bit in the RSTSRC register to ‘1’ in any system that writes and/or erases Flash memory from software. See “Reset Sources” on page 163 for more information. Как привально использовать VDDmonitor и поможет ли он в этом случае? Кажется подобная проблема описана тут http://electronix.ru/forum/lofiversion/index.php/t39168.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться