MCUmall EPROM BIOS Chip Burner Forum
MCUmall EPROM BIOS Chip Burner Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 MCUmall Forums
 PIC Programmer
 How to program 12C508 Chip? ( Playstation 1 HEX)
 Forum Locked
 Printer Friendly
Author Previous Topic Topic Next Topic  

ericjoselive

USA
8 Posts

Posted - 08/04/2009 :  19:15:56  Show Profile
Hi, I have spend more than 20 hours trying to program a blank 12C508 chip with a Enhanced JDM bought from this website. The IC-PROG detects the programmer and it reads the chip. When I perform a blank test it passes. but when I try to program it gives me the adresss 0000? error.
When I load my HEX file ( Multimode 3.0 HEX for Playstation ) and verify it gives me the adresss 0000?? error.

Please help me, I already try the solution for the 12F508 and it did not work, I need solutions, does the programmer supports 12C508 or not???


Eric Jose

Edited by - ericjoselive on 08/04/2009 19:23:32
Reply #1

ZLM

2945 Posts

Posted - 08/04/2009 :  20:09:48  Show Profile
Can you read the chip correctly? the last byte you read should have some value. What is your lat type value in your buffer after you read?
Go to Top of Page
Reply #2

ericjoselive

USA
8 Posts

Posted - 08/05/2009 :  04:52:37  Show Profile
i only get 0FFF on all.

Eric Jose
Go to Top of Page
Reply #3

ericjoselive

USA
8 Posts

Posted - 08/05/2009 :  05:17:22  Show Profile
I get a "No oscillator calibration value found" want to use the one one on 0FFF? message .

My chips don't have a oscillator calibration value ?

How do I fix this?

Eric Jose
Go to Top of Page
Reply #4

ericjoselive

USA
8 Posts

Posted - 08/05/2009 :  05:46:10  Show Profile
other thing is, that if verify without a chip on the programmer it gives me the same results, its like its no detecting any chip

Eric Jose
Go to Top of Page
Reply #5

ZLM

2945 Posts

Posted - 08/05/2009 :  06:39:32  Show Profile
The 12C508 has no chip ID. So, the JDM is unable to detect this chip.

Only 12F6XX, 16FXXX or higher grade chip had ID.

If you want to test the programmer to detect chip, then only can use the chip with the ID.

It seems the reading is not correct since the "oscillator calibration value ".

Can you confirm you placed the chip in the correct position and direction on the ZIF socket?

chip position:

28.6 KB
Go to Top of Page
Reply #6

ericjoselive

USA
8 Posts

Posted - 08/05/2009 :  17:55:49  Show Profile
Yeah that is the same position.

I ordered a few 12C508A, 12F508 & others. Will these work or not, and if there not supported, why do you said they are???

Eric Jose
Go to Top of Page
Reply #7

ZLM

2945 Posts

Posted - 08/06/2009 :  07:56:43  Show Profile
Just tested 12C508A, 12F508 on JDM and they are works fine.

The 12C508 should work too since it is same as 12C508A from programming point of view.

The JDM programmer is a open source project. There are different software developed and tested by different third parties. The supported chip is depending on the software, not the hardware. So, this is why the different software will support different chip range.

Because the JDM is a very simple low cost programmer for beginner, so there maybe some settings are different between user to user.

I used software WinPIC800 to programmed my 12F508 and used IC-Prog1.05D programmed 12C508A successfully.
Go to Top of Page
Reply #8

ericjoselive

USA
8 Posts

Posted - 08/06/2009 :  17:21:51  Show Profile
oh well, ill check the programmer with my new chips when i get those.

I really learn a lot from this disappointment. I don't want to return the unit. I hope its the chips that i bought the bad ones and not the programmer.

one question, did you get a OC value for the 12C508A or 12F508?

Eric Jose
Go to Top of Page
Reply #9

ZLM

2945 Posts

Posted - 08/07/2009 :  06:32:58  Show Profile
Yes. I got the OC value in IC-Prog 1.05D on 12C508A. It is the last byte in the buffer. When you read a brand new chip, you should get something like this:

Example:

The picture from link: h**p://feng3.cool.ne.jp/en/howto12f509.html

OR See:
h**p://feng3.cool.ne.jp/en/howto12f509.html

For 12F508, it is best if you can write down the OC value on the paper when you first read the chip for the backup. This will give you a chance to write it back if you erased the OC value accidentally.

The 12C508 is One Time Programmable chip. So, most likely it will be useless if the chip been written once.
Go to Top of Page
Reply #10

ericjoselive

USA
8 Posts

Posted - 08/07/2009 :  07:06:40  Show Profile
All I get from all my chips is 0FFF on all values. I ordered some 12C508A & 12F508 Ill try those, if they don't work, I guest is something wrong with the programmer and Ill need to get a replacement.

If that's the case, I know I got to paid for returning shipping, but do I have to paid again 8.99 for you to re send it????

Eric Jose
Go to Top of Page
Reply #11

ZLM

2945 Posts

Posted - 08/09/2009 :  10:41:52  Show Profile
No.
Go to Top of Page
Reply #12

ericjoselive

USA
8 Posts

Posted - 08/10/2009 :  16:41:44  Show Profile

It works. The chips where the bad ones. I returned then back to Hong Kong for a refund. Thanks for everything.

Eric Jose
Go to Top of Page
  Previous Topic Topic Next Topic  
 Forum Locked
 Printer Friendly
Jump To:
MCUmall EPROM BIOS Chip Burner Forum © Copyright 2003 - 2009 Mcumall Electronics Inc. Go To Top Of Page
Generated in 0.11 sec. Snitz Forums 2000