• Visit https://www.embeddedcomputers.net/ for Hardware; Software and all other things related to FlashcatUSB

Problem writing to Cypress S29GL128P with Xport PCB2.0 using TSOP56 (NOR 29S) adapter

mil4898

New Member
Hello Guys,
Need some guidance here , I am new to flashcat , please help me to work out, how to write to Cypress S29GL128P . The reading of the chip was fine , I used the default settings that flashcat started with , except for changing the Mode to Parallel FLASH (NOR/NAND) . I had several chips one from ST and another from Spanson , all of them read fine . Anyway I got 16Mb worth of data that looked like it made sense .
Mode.jpg
I was able to erase it successfully , and got all FF's .
When trying to write my prepared bin file to chip , I am not getting any luck . It looks like it is trying to start writing :
write.jpg
then it fails :
fail.jpg
One thing I did notice is when I look at the CFI information , this Cypress chip does not have the programm/ersase voltage listed , the ST chip did :
Interface.jpg
Anyway I am not sure if it is relevant , as the chip seemed to erase fine .
To initiate writing I am using the button on the NOR Flash tab :
button.jpg
Is that the correct way to do it or use the tools menu ?

Much Appreciate any help , I have been struggling with it all day , and have run out of ideas .

Best Regards

Mil4898
 
Actually on closer inspection it looks like the erase is not complete either . There is a bit of data left over , after the erasing :
erase_fail.jpg
A block of it , left undone in the middle . But all above and below this block is erased - FF'ed .
Regards.
Mil4898
 
This is the comparison when I look at the ST chip :
st_interface.jpg
You can see that the Vpp values are populated .
Is the programmer using these ? Is it trying to program the Cypress with 0 v ?
I can not overwrite the ST chip as it has valuable data on it , to test it . In case it turns out that the programmer will erase it and then will not be able to write .
 
Hey Guys,
Am I supposed to be using some sort of script , that will put the chip into programming mode , beforehand or what ?
 
Back
Top