реклама на сайте
подробности

 
 
> NAND Flash, COPYBACK command
Volkov
сообщение Mar 17 2012, 14:17
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104



Не могу понять пользы от этой команды.
Если произошла ошибка при записи страницы, не проще ли перезаписать, данные в другой блок, из буфера контроллера?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Volkov
сообщение May 5 2012, 14:02
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104



Случайно зашил зацикленный процесс записи/чтения, после этого в первые 32 блока данные совсем не пишутся.
После 32 го все окей. А писал нули в 0-4095, дальше шли 24 байта "ff" - ECC.
Так теперь, если игнорятся нули на месте едениц, то и статус не выдает ошибку.
Только вот неужели все ячейки деградировали, сколько не пытаюсь записать в эти битые блоки, читаются нули, ну и ECC с ошибками.
Получается, если я не могу записать, так и ERASE наверное не сотрет эти блоки
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 5 2012, 15:11
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Volkov @ May 5 2012, 18:02) *
Получается, если я не могу записать, так и ERASE наверное не сотрет эти блоки

Стоп. А как можно писать без предварительного стирания, если в странице уже нули сплошь?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Volkov   NAND Flash   Mar 17 2012, 14:17
- - tAmega   CopyBACK насколько я помню, это перемещение страни...   Mar 17 2012, 14:43
- - Volkov   Страницы без ошибок, согласен, будет быстрее перет...   Mar 17 2012, 14:58
|- - aaarrr   Цитата(Volkov @ Mar 17 2012, 18:58) Можно...   Mar 17 2012, 21:05
- - tAmega   Не знаю, это зависит от конкретной реализации чипа...   Mar 17 2012, 16:06
- - Volkov   Спасибо. Спаяют плату, буду пробовать.   Mar 17 2012, 17:05
- - Volkov   Вот еще странная ситуация. Данные с флеш читаются ...   May 4 2012, 10:11
|- - aaarrr   Цитата(Volkov @ May 4 2012, 14:11) Данные...   May 4 2012, 10:22
|- - Mad_max   Цитата(Volkov @ May 4 2012, 14:11) Вот ещ...   May 5 2012, 06:33
- - Alex11   ЦитатаА если времени перезаписывать все страницы в...   May 4 2012, 15:53
- - aaarrr   Вы страницы и блоки не путаете случайно?   May 5 2012, 14:25
- - Volkov   Нет, пишу в первую страницу блоков.   May 5 2012, 15:00
- - RN3DHR   Доброго времени суток. А кто применял copy-back, м...   Dec 21 2012, 07:29


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.03398 секунд с 7
ELECTRONIX ©2004-2016