|
Есть проблема EEPROM..., В третий раз сталкиваюсь со сбоями при работе с EEPROM |
|
|
|
Dec 12 2005, 20:51
|
Группа: Новичок
Сообщений: 8
Регистрация: 10-12-05
Из: Gostomel
Пользователь №: 12 055

|
Первый раз на 8515 /если честно - не помню, чтоя там делал :о((/, но тогда просто пропустил - поскольку использовал для хранения отладочной информации по системе. Второй раз на меге 8535 - получал обнуление по всем адрессам /хранил разгонную сетку частот для гиромотора, опять же на период обкатки системы/ Третий - на 32 меге. Первые четыре байта использую для хранения резонансных частот пьезодвигателя, пятый - для хранения адреса в системе (всего 12 модулей). На одной меге вместо записаного адреса 0х04, считываю то 0х04, то 0х05 то 0х0D. В программе для меги использовал функции работы с EEPROM от ИАР, во время работы программа сама ничего не пишет, только считывает по внешней команде. Ошибка в коде маловероятна, так как оставшиеся 11 модулей работают без нареканий.
Ответа от саппорта пока не получил.
Кто-то сталкивался с подобным? И как с этим бороться?
|
|
|
|
|
 |
Ответов
|
Dec 14 2005, 10:33
|

Местный
  
Группа: Свой
Сообщений: 319
Регистрация: 2-08-05
Из: Одесса
Пользователь №: 7 287

|
Цитата(bbg @ Dec 14 2005, 14:21)  А одни мои знакомые извратились до того, что стали писать-читать с тройной избыточностью, используя классическое мажоритирование. По их словам, за пять лет ни одного сбоя. Правда, возможно и без мажоритирования не было бы ни одного сбоя  ) Кстати, интересна статистика, а как именно "вылетают" ячейки? Типа одно-несколько "нехороших" мест, или целый ряд близкорасполеженных?? По-любому, все проблемы начинаются с качества питания, imo. Статистику раскажу как толька заказаный контроллер получу Буду в цикле писать и жечь еепромку ему =( Расскажите про классическое мажоритированиеЭто как ?? Цитата(АДИКМ @ Dec 14 2005, 12:49)  Если писать надо часто, лучше использовать FRAM от RAMTRONa с I2C или SPI интерфейсом. Задержек нет, ресурс огромный Говорили уже - дорого + фиг я в Одессе куплю ее просто Недели 3 ждать придеться =( Я слышел что если ФРАМУ коротнуть ноги питания он благополучно все забудет =( НЕЗНАЮ ПРАВДА ЛИ ЭТО - кто работал - подскажите плиз
|
|
|
|
|
Dec 14 2005, 10:46
|
Участник

Группа: Свой
Сообщений: 63
Регистрация: 25-06-04
Пользователь №: 179

|
Цитата(DeXteR @ Dec 14 2005, 13:33)  Расскажите про классическое мажоритирование Это как ?? Пишем сразу в три ячейки (причем разнесенные в пространстве памяти), читаем из трех ячеек, принимаем решение - прочитали три одинаковых числа - ОК, прочитали два одинаковых, одно неодинаковое - принимаем решение в пользу двух одинаковых. Прочитали все три неодинаковых - кричим "караул!"
Сообщение отредактировал bbg - Dec 14 2005, 10:46
|
|
|
|
Сообщений в этой теме
Volodymyr Есть проблема EEPROM... Dec 12 2005, 20:51 arttab По нолевому адресу ни чего хранить нельзя. Иар с к... Dec 13 2005, 02:34 IgorKossak Цитата(arttab @ Dec 13 2005, 04:34) ... в... Dec 13 2005, 07:28 goddev Зашить в FUSE биты BODEN и BODLEV. При пониженом ... Dec 13 2005, 04:27 damir2 У нас такой же сбой происходил давно, когда не ст... Dec 13 2005, 06:07 DeXteR Цитата(IgorKossak @ Dec 13 2005, 11:28) V... Dec 13 2005, 08:10 IgorKossak Цитата(DeXteR @ Dec 13 2005, 10:10) Непон... Dec 13 2005, 08:50 DeXteR Спасибо Все ясно
Сам имел проблемму с EEPROM очен... Dec 13 2005, 09:15 m16 Цитата(DeXteR @ Dec 13 2005, 12:15) Счас ... Dec 13 2005, 11:57  IgorKossak Цитата(m16 @ Dec 13 2005, 13:57) ну раз т... Dec 13 2005, 13:23 IgorKossak Хорошая идея DeXteR. Dec 13 2005, 09:23 Petka Идея-то хорошая, но не совсем прозрачная... где ты... Dec 13 2005, 09:42 Георгий А не получится, что сама таблица попадет на сбойны... Dec 13 2005, 09:43 DeXteR Ячейки таблицы сбоиных адресов например расположим... Dec 13 2005, 11:22 Volodymyr Небольшое исправление - я немного напутал в описан... Dec 13 2005, 21:07 Old1 Цитата(Volodymyr @ Dec 14 2005, 00:07) ид... Dec 13 2005, 21:42 proba чтение-запись баита в EEPROM выглядит у меня :
- ... Dec 13 2005, 22:55 DeXteR Дело в том что я пишу на АСМ
поетому просто выдрат... Dec 14 2005, 08:18 АДИКМ Если писать надо часто, лучше использовать FRAM от... Dec 14 2005, 08:49 bbg А одни мои знакомые извратились до того, что стали... Dec 14 2005, 10:21 IgorKossak Цитата(DeXteR @ Dec 14 2005, 12:33) Я слы... Dec 14 2005, 10:45 bbg Есче про мажоритирование, если кто захочет связыва... Dec 14 2005, 15:03 arttab Вариант с внешней еепром не расматриваете? Если и ... Dec 15 2005, 03:07 sseett Использую мажоритарную проверку (три копии, но мож... Dec 15 2005, 03:29 DeXteR Цитата(sseett @ Dec 15 2005, 07:29) Испол... Dec 15 2005, 08:26 Volodymyr По своей проблеме. Ситуация интересная - по снятию... Dec 15 2005, 19:42 arttab Блин. Если не нужно чтобы что то работало когда мк... Dec 16 2005, 03:51 DeXteR У меня вопросс какраз не в том как избежать ошибок... Dec 16 2005, 08:51 proba a ja ne ponimaju komu nado 1000 000 000 tsiklov za... Dec 16 2005, 10:49 DeXteR Цитата(proba @ Dec 16 2005, 14:49) a ja n... Dec 16 2005, 11:41 Rash Цитата(DeXteR @ Dec 16 2005, 12:51) У мен... Dec 16 2005, 11:48
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|