As per my understanding you are using write buffer programming method to program 128 KByte of memory, but you are able to read correct data from only the first 32 words. Is my understanding correct? If yes, could you please make sure you are following the steps mentioned in table "Write Buffer Program" in page 23 of the datasheet for each of the write buffer programming operation? Also, please provide waveforms for 2 different write operations.
Thanks and Regards,
am also facing similar issue with s29glo1gp chip. am using this chip with p1021 procesor.
with flashcp am able to write only 2 bytes. if am giving more than 2 bytes , it is giving time out error.
Thanks for your attention and answer !
Are yo performing Write buffer programming ? Please tell me the order in which you are doing the write operation.
Can you please send us your code so that we can review and update you.
When I say the order I mean, the sequence of operation as mentioned in the datasheet i.e two unlock cycles,Write Buffer Load Command and write word count.