|
Есть проблема 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 15 2005, 19:42
|
Группа: Новичок
Сообщений: 8
Регистрация: 10-12-05
Из: Gostomel
Пользователь №: 12 055

|
По своей проблеме. Ситуация интересная - по снятию питания кондёры еще держат напряжение около 5с. Уровень напряжения ещё достаточен для работы логики EEPROM, но уже без самого ядра МК. Здесь важно следующее - у EEPROM нет жесткой привязки к адресу, физически адрес 0х06, например, при каждом цикле вкл/выкл располагается где угодно :о) /шутка/. Это сделано для повышения ресурса и для уменьшения "загрязнения" самой памяти. А сбой происхоит на цыкле выкл/вкл. когда возникает неопределённость между адресацией к EEPROM в ядре МК и обвязкой самого EEPROM.
Вот... to DeXteR - мне кажется, что если у тебя посыпется EEPROM то картина будет такой же как и у меня.
P.S. Спасибо за участие, у вас тут интересно :о))
|
|
|
|
Сообщений в этой теме
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 DeXteR Цитата(bbg @ Dec 14 2005, 14:21) А одни м... Dec 14 2005, 10:33 IgorKossak Цитата(DeXteR @ Dec 14 2005, 12:33) Я слы... Dec 14 2005, 10:45 bbg Цитата(DeXteR @ Dec 14 2005, 13:33) Расск... Dec 14 2005, 10:46  Petka Цитата(bbg @ Dec 14 2005, 13:46) Цитата(D... Dec 14 2005, 11: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 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
|
|
|