Цитата(Altemir @ Mar 30 2015, 18:32)

Так что там в "последних экземплярах"?
Посмотрел. В разных экземплярах разные микросхемы стоят. Кое-где - ATMEL, кое-где - adesto.
Маркировка: adesto1411 45DB321D, температурный диапазон должен быть industrial.
Ставят у нас их в несколько разных устройств, выпускают сотнями шт. в месяц. В некоторых устройствах - по 2 шт.
Ни о каких проблемах в последнее время мне не известно.
Да и когда заменяли на них - тоже ничего не случилось. Я даже не узнал о данной замене.
Так что у Вас или партию глючную купили или с ПО что-то не комильфо или ...
PS: Заглянул в свои исходники - я для записи нигде не использую команды 0x82/0x85. Только эти определены:
CDF_PROG1 = 0x88, //запись без стирания буфера1
CDF_PROG2 = 0x89, //запись без стирания буфера2
CDF_EPROG1 = 0x83, //запись со стиранием буфера1
CDF_EPROG2 = 0x86, //запись со стиранием буфера2
И вообще - что-то исходники ТС слишком примитивны.
У меня собственно запись страницы занимает несколько экранов текста (со всеми ожиданиями, проверками статуса, определением свободного буфера, загрузкой его, программированием DMA и т.п.) - всё в соответствии с даташитом.
Может всё-таки автор плохо читал документацию и реализовывал как попало (судя по стилю исходника).