|
|
  |
Непонятная работа AT45DB041D |
|
|
|
May 28 2013, 15:35
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(Sergio66 @ May 28 2013, 18:09)  Пробовал ставить Rewrite через каждые 10 000 попыток доступа к 0-й странице. не помогает... Как именно Вы делали rewrite? Цитата(Sergio66 @ May 28 2013, 18:09)  Может кто имеет соображения по этому поводу??? ИМХО: 1. Вообще не хранить данные в секторе 0a (первые восемь страниц), только служебную информацию. 2. Указатель "хвоста" размазывать по этим восьми страницам, иначе очень быстро кончится ресурс.
|
|
|
|
|
May 30 2013, 11:20
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 8-05-08
Пользователь №: 37 363

|
Цитата(zombi @ May 29 2013, 00:21)  А может флешкой уже кто то пользовался до Вас. "раз в 2 секунды" т.е. Ваше устройство работоспособно ~55.5 часов? А потом что? выбрасывать? Ну там ресурс же не 100000 стираний...  Сейчас хотел посмотреть у Атмела и обнаружил, что в их номенклатуре больше нет позиции DataFlash® Я что-то пропустил? Как дальше жить?!
|
|
|
|
|
May 30 2013, 15:12
|

Гуру
     
Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106

|
Цитата(Арк К @ May 30 2013, 14:20)  Ну там ресурс же не 100000 стираний... А сколько? В DS смотрю : Цитата 100,000 Program/Erase Cycles Per Page Minimum Или я чего то не догоняю?
|
|
|
|
|
May 31 2013, 06:26
|
Участник

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

|
Чудес не бывает, бывают трудноуловимые ошибки в программах, которые замыленный глаз автора программы в упор не видит. Ищите багу и пересмотрите порядок хранения данных - обновлять во флеше адреса головы и хвоста архива каждые 2 сек совершенно неправильно. Если девайс не выключается, то хранить адреса в оперативке, а при запуске голову и хвост сканировать. Если выключается часто и времени на сканирование нет, то придумывать что то еще. Например sram с батарейкой.
|
|
|
|
|
May 31 2013, 06:42
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 8-05-08
Пользователь №: 37 363

|
Цитата(zombi @ May 30 2013, 19:12)  Или я чего то не догоняю? Всё верно. Я перепутал с 24-ой серией, где эта цифра на порядок больше, но тоже мало на самом деле. Ещё есть вариант потавить отдельную ПЗУшку от Ramtron для хранения адреса. У них неограниченное число перезаписей
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|