Programming 27C512 PLCC32

Topics related to the Dataman 48Pro+
Spol
Posts: 5
Joined: 09 Apr 2018 10:38

Programming 27C512 PLCC32

Postby Spol » 09 Apr 2018 10:47

Hi

I have a Dataman 48Pro + and I need to program a M27C512 in PLCC32 package.
I am using a DIP to PLCC32 converter socket, and I was able to read the original EPROM without any errors.
However when I try to program a new EPROM, I receive an error at 4000h.
I have tried to program more than one EPROM, but it is the same problem every time:
Programming device - error! ADR=4000h, DO=8Eh, DI=8Ch, ST=0000h.
Does anyone please have a suggestion how to solve this?

Best regards
Ole

Dataman (Neil Parker)
Posts: 931
Joined: 10 Nov 2011 09:51

Re: Programming 27C512 PLCC32

Postby Dataman (Neil Parker) » 10 Apr 2018 16:16

Hello Ole,

What is the result of a "blank check" on one of the devices you are trying to program?

Have you tried to use the Select EEPROM/FLASH by ID... feature from the Device menu to make sure you have the correct device selection?

Best regards,


Neil Parker
Dataman Programmers

Spol
Posts: 5
Joined: 09 Apr 2018 10:38

Re: Programming 27C512 PLCC32

Postby Spol » 16 Apr 2018 10:16

Hi Neil

Thanks for your reply.

I have chosen the correct device from the device menu.

However the blank check is rather interesting, as it gives an error every time I try, but at a different address every time for the same EPROM. That is rather strange..

Best regards
Ole

Dataman (Neil Parker)
Posts: 931
Joined: 10 Nov 2011 09:51

Re: Programming 27C512 PLCC32

Postby Dataman (Neil Parker) » 16 Apr 2018 10:55

Hello Ole,

What is the result of the Selftest... from the Programmer menu?

Can you try reading the device and noting the checksum value, does it change if you do several read operations? It could be a marginal contact problem, can you inspect the ZIF socket for any debris or dirt and try rocking the
chip/socket side to side whith the socket closed which should scrape the contacts and improve the situation.

Best regards,


Neil Parker
Dataman Programmers

Spol
Posts: 5
Joined: 09 Apr 2018 10:38

Re: Programming 27C512 PLCC32

Postby Spol » 16 Apr 2018 13:16

Hi Niel

The result of the selftests is:
Selftest with Diagnostic pod successful.
Selftest without Diagnostic pod successful.

If I read a device, like 3 times after each other, I get the same checksum every time.
So reading seems fine.

If I look at the datafile that I am trying to write, then it contains 00 for the first part, the code does not start until 4000h, which is where I get the error.
Maybe I have just got 3 faulty devices, or there is a problem with my DIP to PLCC32 converter socket.

Best regards
Ole

Dataman (Neil Parker)
Posts: 931
Joined: 10 Nov 2011 09:51

Re: Programming 27C512 PLCC32

Postby Dataman (Neil Parker) » 16 Apr 2018 14:06

Hello Ole,

Are you sure you are selecting the correct device in our software? Have you tried using the Auto ID feature from the Device menu (Select EPROM/FLASH by ID...)? What is your device identified as?

The 27C512 device is one of the most generic devices around, all variants have been supported for over 10+ years, so if there was a problem with any of the algorithms then we would have heard about it by now.

What is the result of a blank check on the devices? How are you erasing them?

Best regards,


Neil Parker
Dataman Programmers

Spol
Posts: 5
Joined: 09 Apr 2018 10:38

Re: Programming 27C512 PLCC32

Postby Spol » 20 Apr 2018 10:39

Hi Niel

The device is in PLCC32 house with no window, so I believe that they are OTP.

I have ordered some new ones from a different supplier. I hope to receive them next week.
Let us see if they work better.

Best regards
Ole

Spol
Posts: 5
Joined: 09 Apr 2018 10:38

Re: Programming 27C512 PLCC32

Postby Spol » 03 May 2018 07:08

Hi Niel

Just to follow up.
I have received the new eproms from a different supplier.
They passed the blank check, and were programmed and verified without any problems.

Thanks a lot for your support!

Best regards
Ole

Dataman (Neil Parker)
Posts: 931
Joined: 10 Nov 2011 09:51

Re: Programming 27C512 PLCC32

Postby Dataman (Neil Parker) » 03 May 2018 07:48

Hello Ole,

Thats excellent news! Glad you got it working.

Best regards,


Neil Parker
Dataman Programmers


Return to “Dataman 48Pro+”

Who is online

Users browsing this forum: No registered users and 6 guests