|
Защита FRAM |
|
|
|
 |
Ответов
|
Nov 25 2012, 14:25
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 6-09-11
Пользователь №: 67 040

|
Столкнулся с похожей проблемой.
причем платы тоже напечатаны и запаяны.
есть проект на
dsPic33
в схеме также есть супервизор/вотчдог ADM706SAR
который дергает ресет DsPic33
и микросхема fram FM25V-206
подключенная по спи к микроконтроллеру. выход CS управляется с ноги контроллера, а выход HOLD микросхемы, подтянут через резистор к питанию.
память на микрухе организованна в файловую систему FAT посредством Chan овской библиотеки.
так вот имеется такая неприятная ситуация,
если во время, когда прошивка записывает в микросхему данные отключить тумблер питания, вся память стирается.
хотя по идее этого быть не должно, поскольку цель одного из применений подобного типа памяти, как раз в том, чтобы сохранять динамические данные при пропадании питания.
По ДЩ сброс супервизором МК происходит при 2.93 в микросхема FRAM же работоспособна до 2.7
т.е. по идее порчи данных во фраме быть не должно, однако происходит.
ДЩ на микросхему прочел, нигде никаких рекомендаций по отключению питания не обнаружил.
|
|
|
|
|
Nov 25 2012, 15:03
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(InDepth @ Nov 25 2012, 16:25)  а выход HOLD микросхемы, подтянут через резистор к питанию. Почему было не подтянуть и CS к питанию? Цитата Hold: The /HOLD pin is used when the host CPU must interrupt a memory operation for another task. When /HOLD is low, the current operation is suspended. The device ignores any transition on SCK or /CS. All transitions on /HOLD must occur while SCK is low Притягивать Hold надо было к земле... получается стирание fram заложено в схему.
|
|
|
|
|
Nov 26 2012, 05:06
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 6-09-11
Пользователь №: 67 040

|
Цитата(_Артём_ @ Nov 25 2012, 19:03)  Почему было не подтянуть и CS к питанию?
Притягивать Hold надо было к земле... получается стирание fram заложено в схему. из ДЩ However, if it is not used, the /HOLD pin should be tied to VDD. если Холд не используется он должен быть подтянут к питанию.
|
|
|
|
Сообщений в этой теме
juvf Защита FRAM May 30 2012, 07:32 zombi Цитата(juvf @ May 30 2012, 10:32) Разрабо... May 30 2012, 13:37 xemul Цитата(juvf @ May 30 2012, 11:32) Разрабо... May 30 2012, 14:51 AHTOXA Я пишу две копии, у каждой crc16. Случаев одноврем... May 30 2012, 19:00 Genadi Zawidowski Цитатаесли снять питание с фрамки во время операци... May 30 2012, 19:08  xemul Цитата(Genadi Zawidowski @ May 30 2012, 23... May 30 2012, 19:34 juvf Ещё раз хочу повторить..... аппаратно платы сделан... May 31 2012, 02:36 Plain Цитата(juvf @ May 31 2012, 05:36) хочу по... Jun 1 2012, 05:21 Genadi Zawidowski ЦитатаДля FRAM'а существенно напряжение питани... May 31 2012, 06:49 juvf Цитата(Genadi Zawidowski @ May 31 2012, 12... May 31 2012, 07:58  MaslovVG Длительность циклов запись/чтение у FRAM десятки н... May 31 2012, 08:19   juvf Цитата(MaslovVG @ May 31 2012, 14:19) Дли... May 31 2012, 10:19 Aner ...Длительность циклов запись/чтение у FRAM десятк... May 31 2012, 09:48 MaslovVG Цитата(Aner @ May 31 2012, 13:48) ...Длит... May 31 2012, 10:42 Aner . May 31 2012, 09:48 Ruslan1 Цитата(juvf @ May 30 2012, 10:32) Не наше... May 31 2012, 10:44 zombi Цитата(sgs @ Jul 24 2008, 19:45) Для FRAM... May 31 2012, 13:41 _Артём_ Цитата(zombi @ May 31 2012, 16:41) Вот эт... May 31 2012, 14:03  zombi Цитата(_Артём_ @ May 31 2012, 17:03) Аппа... May 31 2012, 14:47   _Артём_ Цитата(zombi @ May 31 2012, 17:47) TC спр... May 31 2012, 15:12    zombi Цитата(_Артём_ @ May 31 2012, 18:12) Ну, ... May 31 2012, 15:45     _Артём_ Цитата(zombi @ May 31 2012, 18:45) Какой ... May 31 2012, 16:10      zombi Цитата(_Артём_ @ May 31 2012, 19:10) Реши... May 31 2012, 16:32       _Артём_ Цитата(zombi @ May 31 2012, 19:32) [size=... May 31 2012, 16:42     juvf Цитата(zombi @ May 31 2012, 21:45) Какой ... Jun 1 2012, 04:03      zombi Цитата(juvf @ Jun 1 2012, 07:03) Или ... Jun 1 2012, 07:36       juvf Цитата(zombi @ Jun 1 2012, 13:36) А если ... Jun 1 2012, 08:43        zombi Цитата(juvf @ Jun 1 2012, 11:43) новая па... Jun 1 2012, 08:48         juvf Цитата(zombi @ Jun 1 2012, 14:48) А с нын... Jun 1 2012, 09:11          Plain Цитата(juvf @ Jun 1 2012, 12:11) Делать х... Jun 1 2012, 09:34          ReAl Цитата(juvf @ Jun 1 2012, 12:11) Продават... Jun 1 2012, 11:02 juvf 2Plain Jun 1 2012, 06:14 gerber Почему же не пойти очевидным путём - применить при... Jun 1 2012, 09:29 juvf 2gerber
Вот это мысль! Спасибо. По диагонали ... Jun 4 2012, 05:05 maksimp Цитата(juvf @ Jun 4 2012, 09:05) считай ч... Jun 4 2012, 15:26 Plain Ваши эмоции спишу на утро понедельника.
"Фоб... Jun 4 2012, 05:52 juvf 2 maksimp
Теоретически вы правы. Сейчас я сделал е... Jun 4 2012, 17:53 barabek Цитата(juvf @ Jun 5 2012, 03:53) 2 maksim... Jun 4 2012, 22:35  maksimp Если сам контроллер не может измерить напряжение п... Jun 5 2012, 02:36   xemul Цитата(maksimp @ Jun 5 2012, 06:36) ... т... Jun 5 2012, 04:37  zombi Цитата(barabek @ Jun 5 2012, 01:35) Есть ... Jun 5 2012, 04:38   barabek Цитата(zombi @ Jun 5 2012, 14:38) А в Ваш... Jun 5 2012, 05:39  juvf Цитата(barabek @ Jun 5 2012, 04:35) но мо... Jun 5 2012, 06:08   barabek Цитата(juvf @ Jun 5 2012, 16:08) а какая ... Jun 5 2012, 06:27   zombi Цитата(juvf @ Jun 5 2012, 09:08) Если бы ... Jun 5 2012, 06:50   xemul Цитата(juvf @ Jun 5 2012, 10:08) Может бы... Jun 5 2012, 07:08 esaulenka Я сейчас небольшую крамолу скажу...
Мы уже нескол... Jun 5 2012, 10:46 spoluer Может быть чем-то поможет)
В своем проекте на STM3... Jul 14 2012, 08:00 bookd Цитата(InDepth @ Nov 25 2012, 17:25) если... Nov 26 2012, 07:39 Genadi Zawidowski 1) подтянуть CS к питанию
2) по рекомендации произ... Nov 26 2012, 07:21
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|