s29GL128n will not Erase !! SOLVED

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm
s29GL128n will not Erase !! SOLVED

Сообщение eetech » Пт фев 06, 2015 9:15 pm

Hi, my first Post , can someone please help or give hints why this chip will not Erase, i can read all 4 parts , but it will not let me erase (using ERASE2 or extID_erase16) .

My hardware :
Willem pcb 3.0b (Dip switches and VPP jumper as the software shows.)
EZOWILL cross adapter , (followed the instruction for the JP5= A18 , Volt = Open.)
TSOP48D3
software 97ja and 97d12C3
S29GL128N11TF101
Man.ID 0x100
Dev.ID 0x2005
my Reading is Valid because i compared the data to an Firmware update file , the header looks the same except that i had to swap from big_ Indian to little_Indian to compare.

this chip is the firmware for an LCD TV , can it be locked ???
Thanks for any Help
Последний раз редактировалось eetech Пн фев 23, 2015 3:49 pm, всего редактировалось 1 раз.

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: s29GL128n will not Erase !!

Сообщение Ezo » Сб фев 07, 2015 3:48 pm

Here is no valid chip ID response
It shuld be from generic SW 0.97ja or 0.97d12c3
man. 0x0001 AMD , dev.ID 0x227E
Utility should recognise then chip correctly.
No valid ID, do not trust read results, erase and write not functional.
ezowill jumpers are correct - Vpp/A18 -> pos.A18, voltage jumpers removed.
Check pcb3.0b jumper settings , go test H/W with selected jumpers and measure voltage on ZIF pins. Attention to Vcc-32 / +5, Vpp-1 /+12.7V
Next steps to check crossadapter, adapter tsop48d3 and chip solderings on it. Here is lot of possible faults. If readings really is equal to expected , here could be failure in highest adress , check adress lines.

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm

Re: s29GL128n will not Erase !!

Сообщение eetech » Вс фев 08, 2015 4:15 am

Hi, thanks for the help EZO , my VCC 4.98V and VPP 12.71v, i did find some issues with the TSOP ZIF Socket it was deformed by Heat and some pins where not making contact , so i removed it and soldered the ship directly to the PCB , Now it reads the right ID and it says AMD 0x0001 and Dev 0x227E , i dumped the 4 parts (4x4Meg) and saved them , now i tried to Erase the Chip but still will not erase , do you think its a damaged chip or maybe Secured ?

Just want to confirm few things :

i used 10kx9 resistor Sip instead of the 6.8k on the TSOP48D3

For EZOFLASH have to change from JP98 to JP97 for earase but for willem PCB3b its allready on software 97 .(no Jumpers to adjust)

while the erase Utility running there is no VPP activity (red Led)

are these OK

thanks

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: s29GL128n will not Erase !!

Сообщение Ezo » Пн фев 09, 2015 11:41 pm

now i tried to Erase the Chip but still will not erase , do you think its a damaged chip or maybe Secured ?
Do you apply extID_erase16.zip ?
Is the chip recognised correctly, ID ?
Read chip (first 4MB) and look to content generally - is here content widely or particular adress area from beginning ?
i used 10kx9 resistor Sip instead of the 6.8k on the TSOP48D3
OK , no problems
For EZOFLASH have to change from JP98 to JP97 for earase but for willem PCB3b its allready on software 97 .(no Jumpers to adjust)
Yes, pcb3b is equl to jp97
while the erase Utility running there is no VPP activity (red Led)
Vpp not required for 29LV/29GL erase, Vpp is used high/low byte switch on 16 bit adapter and not applied - OK

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm

Re: s29GL128n will not Erase !!

Сообщение eetech » Вт фев 10, 2015 1:43 am

Hi, EZO , Yes the Chip is Recognized Correctly and giving the same ID as in your 29GL128 programming instruction .

the Buffer Read Locks OK check the Hex image.(have to do 32 byte swab to view the file correctly)

i did apply the extID_erase16.zip utility to erase but it always finch the 300sec and show address has 0x100 not ox0FFF which means it didn't erase.

i also remove a second 29gl128 from a another main board and did the same thing it will display right ID and manufacture but will not ERASE.

i Red the VCC while its erasing the chip it was 3.5V is that OK or its have to be exactly at 3.3v.
Вложения
29GL128.gif
29GL128.gif (161.25КБ)9399 просмотров

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: s29GL128n will not Erase !!

Сообщение Ezo » Вт фев 10, 2015 12:04 pm

Check read result (first 32MB) in buffer after adress 0x00FFFF. In case of protected first sector expect content up to 0x00FFFF, then should be erased FF FF
What chip type do you have - full name with type at the end (-R1..-01 ,...)?
3.5 V should be OK
Is any changes in chip content after erase compared to initial source , like below 1 byte 00 01 and ... ?
Sometimes even 300sec are short period to finish erase cycle.
Try utility with extended erase time - download from topic here

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm

Re: s29GL128n will not Erase !!

Сообщение eetech » Вт фев 10, 2015 3:39 pm

Check read result (first 32MB) in buffer after adress 0x00FFFF. In case of protected first sector expect content up to 0x00FFFF, then should be erased FF FF
Normal Data after 0x00FFFF NOT FF FF
What chip type do you have - full name with type at the end (-R1..-01 ,...)?
S29GL128N 11TFI 01 (i used 2 chips with the same # and i had same results NO ERASE)
Is any changes in chip content after erase compared to initial source , like below 1 byte 00 01 and ... ?
NO change in chip content after erase .
Sometimes even 300sec are short period to finish erase cycle.
Try utility with extended erase time - download from topic
i used the 512 erase utility and is giving the same results as the 300 sec , NO erase

Dont know what else i can try, i checked my willem , EZOWILL, TSOP48d3 connections and settings, more than 10 times and the frustrating thing is i'm getting the right ID for the the Device !!!.
thanks

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm

Re: s29GL128n will not Erase !!

Сообщение eetech » Вт фев 10, 2015 7:47 pm

OK.... I found something interesting , on the TSOP48D3 Page the adapter Photo shows 5x2K2 installed but on the Component view it shows only 4x2K2 resistors

and the one is missing is the one attached to the WP# Pin.

when i assembled my TSOP48D3 adapter i followed the component view diagram and didn't install that resistor and when i was doing the wire jumpers i installed a
wire Jumper in that 2K2 resistor location by mistake .

So now i removed that jumper and installed a 2K2 resistor and tried to erase but i had the same results as if the wire was there , then i disconnected the resistor from the
PCB , (after i red the datasheet of the S29GL128 ,It says that Pin 16 WP# has a pull-up resistor Built in)

as soon as i did that the chip now showing empty (erased FF FF) .

Now i have 2 questions :-

1- Is the design for the TSOP48D3 adapter should have that 2K2 Resistor installed for the WP Pin OR Left Out.

2 -when the chip gets Erased dose it also loose the ID and Manufacture code , because now it only shows 0xFFFF but no ID while the WP Pin is not Connected to VCC

i hope that i found the problem and what I have Now is an ERASED CHIP.

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: s29GL128n will not Erase !!

Сообщение Ezo » Вт фев 10, 2015 10:36 pm

2k2 pull-up resistor applied to #WP pin. It is installed on my adapters and range of chips tested.
But really can't explain why resistor missing in component diagram

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm

Re: s29GL128n will not Erase !!

Сообщение eetech » Вт фев 10, 2015 10:49 pm

Hi, EZO .. i re-soldered the 2K2 resistor back to the adapter and now i'm back at Square 0 , the data still exist in the chip and i cant erase it ,
do you think by having the WP# pin connected to VCC without the 2K2 resistor did damage the CHIP ?

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: s29GL128n will not Erase !!

Сообщение Ezo » Вт фев 10, 2015 10:56 pm

I don't think so, cannot be damaged. It can be tied to Vcc.
Your confirmation -
no changes in chip content after erase (first 32Mb block)
no erased area after boot block in beginning of chip
same results with utility with extended erase time
Is it correct ?

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm

Re: s29GL128n will not Erase !!

Сообщение eetech » Вт фев 10, 2015 11:18 pm

Yes , Please check my reply above i answered all these .

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm

Re: s29GL128n will not Erase !!

Сообщение eetech » Пт фев 13, 2015 2:30 pm

Hi, i Guess i'm up a dead end ,
i just would like to ask did anyone succeeded in Erasing and Writing the S29GL128
and have the same setup as mine ( Willem PCB3, EzoWill, and TSOp-48D3 or is it an experimental thing !.

The answer will be a turning point for me to either construct a new TSOP48D3 adapter in a more professional way ( i mean the PCB work) ,
Or forget about Willem and Build a EZoFlash programmer.

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: s29GL128n will not Erase !!

Сообщение Ezo » Пт фев 13, 2015 6:10 pm

I will compare 29GL128 functionality on both programmer sets.
Some known difference - pcb3 adress and logic levels are higher 4.3V
Unknown for both programmers - data protection variants and SecSi presence.
verified on chips are new , factory empty , on ezoflash4v5+ only

eetech
Сообщения:12
Зарегистрирован:Пт фев 06, 2015 2:43 pm

Re: s29GL128n will not Erase !!

Сообщение eetech » Пт фев 13, 2015 9:09 pm

Thanks Ezo , i will wait for your testing results ,

Ответить