返回列表 发帖

T56 - M5M28F102J erase & program failed

T56 can't ERASE and PROGRAM for MITSUBISHI M5M28F102J .
wrong command data(D0-D15)?

VCC: 5V OUT OK
VPP: 12V OUT OK

Read: Successed
Erase: Failed (data remains)
Program: Failed

20220502_203628.jpg
2022-5-2 19:40
コメント 2022-05-02 203226.png
2022-5-2 19:39

回复 1# OffGao


   If the IC is Boot Locked . the boot data canot be erased.  Check the data after the boot.  if all is  FF , the chip is boot locked.

TOP

回复 2# admin
ttps://www.datasheets360.com/pdf/2009148678025692463
I'm checking the datasheet, this chip doesn't seem to suported boot lock feature.
The data read after erasing was the same as the data before erasing.

TOP

回复  admin
ttps://www.datasheets360.com/pdf/2009148678025692463
I'm checking the datasheet, this ...
OffGao 发表于 2022-5-3 23:08



    As an user... Just to add diagnostic info, please check ohm from every pin, to dip, and sure pin to pin with no high ohm between?

TOP

回复 4# Albano.Matos

20220504_115958.jpg
2022-5-4 11:17

I looked it up.
All pins are connected(0Ω), and not shorted near pins.
Also, It successed program for HN27C1024(PLCC44) with this adapter.
This PLCC to DIP Adapter is works.

TOP

回复  Albano.Matos


I looked it up.
All pins are connected(0Ω), and not shorted near pins.
A ...
OffGao 发表于 2022-5-4 11:19

As an User:.... Nice answer. Now Waiting , hopefully, Admin gave further tips or new answer.
Rgds

TOP

回复 6# Albano.Matos


   I carefully proofread the algorithm and no errors found,    Test with SOP40 1.27mm is normal, but I don't have this chip of PLCC44, and it's hard to find

TOP

回复 7# admin

20220506_013643.jpg
2022-5-6 00:26

I tried using an oscilloscope.
After investigating, it was possible that I was sending the wrong command.

Erase Command required "2020H" and "A0A0H".
But, T56 Sending "0020H" and "00A0H".
It's wrong...

TOP

回复 8# OffGao

But M5M28F102J SOP40 is Normal,  they are same command.
please test with new algorithm with 0x2020
ROM40P91.alg (63.74 KB)

Replace it in the floder:  ?/xgpro/algorithm. After replacement, reopen the application software.

TOP

回复 9# admin

I tried new algorithm file.

READ: Success
ERASE: Success!!
PROGRAM: Failed

Erase Successed. My M5M28F102J was correctly blanked.

But, Program Failed... Only one word is written unstable.
Some modifications are needed.

m5m-2.png
2022-5-9 20:47

m5m-3.png
2022-5-9 21:09

TOP

回复 10# OffGao


   I have to get the chip to test!

TOP

1201.png
2022-6-15 12:18

I tried new Xgpro v12.01.
But, My M5M28F102J failed program.

READ: Success
ERASE: Success
PROGRAM: Failed

TOP

回复 12# OffGao


   I tested more and more , but it can not be sloved.  programming logic is right.   It seems that the age of the chip is too old to be written.

Found :  after erasing,Disable erase before programming , then repeat programming more times. it can write into the first word, but cannot write the second word.


and M5M28F102 SOP40 is Normal.  I can't find the the problem.

TOP

Hmm... Access may be too fast.
If you program it many times, it will gradually change to the correct value.
(ex: Write AA55, FFFF -> FEFF -> BEF7 -> AED7 -> AAD5 -> AA55)

I want an option to slow down access.

TOP

回复 14# OffGao

no useful at all. I tested with very low speed , can not  write to next address.

TOP

回复  OffGao

no useful at all. I tested with very low speed , can not  write to next address.
admin 发表于 2022-6-26 07:56


As an User.... Maybe this IC is very sensitive is this version PLCC44. If you ask for slower speed why not trying to handle the 'need for speed'. I've 3 sockets, two ZIF
from different sources, and the one you have , but no IC to test.
I would test at least with all of them, but with only one option, i can remember add a decoupling
power capacitor, as i can't have the socket in a black pcb version, neither the speed down
option....just guessing, it works partially now. Please try it if you understand what i'm trying
to tell  :-(

TOP

返回列表 回复 发帖