<div dir="ltr"><div><div><div>Hi,<br><br>Thanks very much for the reply. Just to clarify, I am not concerned, I was able to flash the chip. I was merely sending the info as instructed by the tool.<br>The inscription on the chip read Spansion FL128PIF (the next line reads 92599012 but I assume that's some date / serial number).<br>
</div><br></div>Thanks,<br></div>Liviu<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, May 31, 2014 at 11:35 AM, Stefan Tauner <span dir="ltr"><<a href="mailto:stefan.tauner@alumni.tuwien.ac.at" target="_blank">stefan.tauner@alumni.tuwien.ac.at</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Fri, 30 May 2014 22:00:59 -0400<br>
Liviu Toma <<a href="mailto:liviu.toma@gmail.com">liviu.toma@gmail.com</a>> wrote:<br>
<br>
> Hello,<br>
><br>
> I had some success programming the Spansion "S25FL128S......0" with<br>
> usbblaster_spi (Altera USB blaster cheap clone).<br>
> The read function works OK. The write function fails the first time but if<br>
> I run it again it works the second time (this is consistent, I've done it<br>
> on 3 different chips). It appears the first time it does Erase then Write,<br>
> but only the erasing works. The second time it's already erased from the<br>
> first run and the write works OK.<br>
> Log attached.<br>
<br>
</div></div>Hi Liviu,<br>
<br>
each erased block is verified to contain 0xFF before it is tried to be<br>
written. So the erase is successful when the W is printed. Now there<br>
are two possibilities: either the writes did not work, or after a write<br>
another delete undoes the write later. Can you please tell me the exact<br>
S25FL128S model you have? There are many versions of the chip (as the<br>
dots in the name suggests) and I presume that the problem is that the<br>
current implementation is not compatible with all models.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Kind regards/Mit freundlichen Grüßen, Stefan Tauner<br>
</font></span></blockquote></div><br></div>