У меня ATmega128-16AU питается от +5V K9F1208U0B-PIB0 питается от +3V Между ними стоят резюки 1 кОм. Раньше я использовал K9F1208U0M. Все нормально работало. Потом K9F1208U0M сняли с производства и мы начали стаить K9F1208U0B. Но почему-то они у меня глючат. Глюк проявляется следующим образом. Стираю блок 32(этот глюк проявляется при использовании любого блока). Пишу байты в страницу 0 блока 32. Пишу другие байты в страницу 2 этого же блока. Читаю байты из страницы 0 блока 32. Там не то, что я записывал, там на самом деле страница 0 и страница 2 сложенные по AND. Т.е. такое ощущение будто я два раза записываю разные данные в одну и ту же страницу, но ведь я пишу в разные страницы в предварительно стертом блоке. Насчет непропая я проверил, все хорошо припаяно, звонится и осциллографом на всех ногах импульсы видно. И этот косяк проявляется на всех устройствах где запаяна K9F1208U0B. Там где запаяна K9F1208U0M все отлично работает. Может кто сталкивался с данной проблемой. И еще мне тут в конфе советовали 1 кОм заменить на 200 Ом. Я заменил. После этого во флэшке образовалось 240 битых блоков (при попытке их стирания в статусе выдается бит Fail). Хотя может быть это и не из-за резюков.