3.14.2007

CE Mass Storage 的奇怪現象 ..

使用 Nandflash 的partition (2G)作 USB mass storage。

第一次copy 1.2 G : 10 min.
delete, 再 copy 一次 : 30 min.
delete, 再 copy 一次 : 1 hour !!
delete, 再 copy 一次 : 90 min.
.... 90 min.

Format 後 再copy : 一樣 90 min.
斷電再開 : 一樣 90min.

只有將nandflash 作 "Low level format : 把spare area data 都write 成 0xffff 後,第一次copy,才會有第一次的速度。

本以為是 nandflash driver的問題,所以在 CE explorer 中,用SD Card copy 試試,卻完全沒有這樣的情況,每次都很快。

所以 ? 是 usb mdd 的問題 ? 還是 fal 的問題 ?
mdd 還有source code,fal 就是有名的"沒有source code"的部份了...

喔,這是 CE 5.0

沒有留言: