Hi, > Do you have your write protect pin tied to a power fail flag or such? > The way the wp pin works is to disable the internal programming voltage > generator. The residual charge might be enough to complete a write, but > is not enough to complete an erase. First I had it tied to the system reset then (per your recomendation) I reconnected it to the Vcc. Subjectively it helped a bit but the power cycling problems were still there. I also recall seeing "bit flipping" phenomenon when a bit would be partially written and then would sometimes read as 1 and sometimes as 0. > If wp is not disabled and the system rails can supply sufficient power > to the NAND chip to complete the erase (~2 to 3 msec) then things should > be fine. I have about 2 ms from reset trip point to when Vcc hits 2.7 V (lowest NAND Vcc spec) Sergei