Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Непонятные непонятки с 24LC256...
Отправлено
Grey 24 сентября 2009, г. 22:31
(версия - 2.7v)
Питание от 3v (новая CR2032) + 10mkf(керам.) + 0.1mkf(керам.)
Дык вот, иногда, примерно в 10% процедур, не хочет записывать несколько последних(!) байт, в блоке из 12. (либо FF либо 0 потом считываются).
Запись блоков идет с интервалом как минимум в несколько секунд.
RTC сидящий на той же I2C, вполне нормально пашет.
Разводка платы минимально реальная(SOIC + 0603), вокруг алюминиевая занулёная болванка корпуса.
В чём может быть трабл? Идеи? Направления раскопок?
(значёк фирмы на корпусах смазан/не понятен, что-то круглое)
Пробовал 5 шт, одноху... одинаково. :)
Атмеловскую такую же 24-ю в дип корпусе, на проводках прицепил - тот же трабл...
Жжжжжж..... :(
Составить ответ | Вернуться на конференцию.
Ответы
- Софт вылизывал 2-х лучевым осциллом. Все времянки "чики-пуки", с некоторым запасом. Видимо дело именно в самом процессе записи (внутреннем). Может ли короткая помеха сбить процесс? - Grey (24.09.2009, 22:50:28 84.53.209.99, пустое)
- Проверь для начала, может, глюк проявляется при пересечении границы страниц? - VasilyS (24.09.2009, 22:48:28 80.92.96.25, пустое)
- а осцилографом глядеть не пробовали?)) тамже не СВЧ - всё видно и очевидно... - basilmak (24.09.2009, 22:44:4 89.191.241.237, пустое)
- нужно мониторить шину, смотреть чтобы все АКИ приходили, выдавать последний не-АК, смотреть есть ли реакция на прижатие клока если память устройство не успевает, СТОП в конце... - NAUT (24.09.2009, 22:40:12 213.85.253.138, пустое)
- Глюк в софте - Mebius (24.09.2009, 22:37:40 87.251.142.11, пустое)
- +1 - Codavr (24.09.2009, 23:09:50 89.179.94.249, пустое)