|
|
  |
Работа с плохими секторами/страницами в NAND FLASH. |
|
|
|
Jun 22 2018, 18:43
|
Профессионал
    
Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075

|
Цитата(aaarrr @ Jun 22 2018, 20:08)  И бракуется блоками, а не страницами. Подробности на стр.37-38 даташита. спасибо за наводку.то есть исходя из описания Цитата Regarding invalid blocks, the bad block mark is in the whole page. Please read one column of any page in each block. If the data of the column is 00 (Hex), define the block as a bad block достаточно прочесть любую строку на любой странице блока и если есть 0х00 - блок плохой? а что в плохом блоке вся дата на странице читается 0х00?
Сообщение отредактировал Jenya7 - Jun 22 2018, 18:43
|
|
|
|
|
Jun 23 2018, 08:31
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(Jenya7 @ Jun 23 2018, 08:07)  проблема вот в чем. если память не писанная то все хорошо. но если на эту страницу уже писАли? там наверняка будут нули. и как тогда понять какой блок плохой какой хороший? На всей странице нули, включая дополнительную область? Тогда руки обрывать писАтелям. Цитата(Jenya7 @ Jun 23 2018, 08:07)  и кстати они пишут что в BadBlock ошибки стирания может и не быть. Может и не быть. Возникновение ошибки стирания - это просто один из поводов забраковать ранее исправный блок,
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|