[問題] 關於nand flash bad block的問題~
請教各位~
有一顆nand flash本來有bad block,我使用燒錄機來erase後,
沒想到bad block都沒有了,可以請教這是正常的嗎?還是我燒錄
機的問題?nand flash應該沒有自動修護的功能吧@@
另外想請教~以程式來說當發現bad block的時候,程式是如何設定
bad block?是設為00嗎?
還是他有像ECC一樣有一個區塊來記錄?
我看mtd tool裡的動作,他會用ioctl丟MEMGETBADBLOCK(get)
參數來檢查是否bad block,是否每次檢查到是之後就要MEMSETBADBLOCK(set)
,還是只有第一次發現的時候才要做MEMSETBADBLOCK(set)?
以上是我的疑問,麻煩前輩指導,感謝~
--
時光 美麗動人 如何不捨都要分
如何不捨都要忍 再獨行
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.252.199
→
01/19 23:47, , 1F
01/19 23:47, 1F
→
01/19 23:48, , 2F
01/19 23:48, 2F
→
01/19 23:49, , 3F
01/19 23:49, 3F
→
01/19 23:49, , 4F
01/19 23:49, 4F
→
01/19 23:50, , 5F
01/19 23:50, 5F
→
01/19 23:50, , 6F
01/19 23:50, 6F
→
01/20 12:27, , 7F
01/20 12:27, 7F
→
01/20 14:26, , 8F
01/20 14:26, 8F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章