Bluenone
Newbie level 2
I have some information about protected pal/gal reading and needs some help about registered pals/gals
If you have any comments about reading a protected and registered pals/gals please reply this thread
MY INFOMATION ABOUT THIS TOPIC:
There is a very clever guy about the protected GAL/PAL reading procedure. If you are still
interested about this you can look at this link
**broken link removed**
I built up this "PAL reader" and it is worked. But it only works for combinatorial PAL/GALs
This guy is still developing a reader for registered PALs and it is still in development.
You can look for it at this link **broken link removed** and search "New pal reader" phrase.
For people who has no idea about protected PAL/GAL reading
There are 2 kinds of protected PAL/GAL (The device is same. Programs on them have different structures)
1. Combinatorial
There are only logic functions on it and easy to clone. (The PAL Reader I mentioned above can
handle them with %100 success)
2. Registered:
There are logic functions plus flip flops on it and very hard to clone. This kind of
program is using a clock pulse (coming from for example 1.pin for PAL16R4.
Simply It has memory. The IC may have a complicated counter, memory decoder,
etc. on it and because of that they are very hard to clone.
But Charles is working on this hard process and he has some success on it. I'm nearly a fan
of him and looking his site everyday
My comment:
I've worked on protected PAsL/GALs for 1 year and investigated nearly 40 pieces PALs/GALs
1. 15 of them were combinatorial so I can easily clone it via the PALReader of charles
2. 25 of them were registered. I investigated 10 pieces in detail and I could only clone 3 of them
via below PCB investigation method. So I gave up to clone the registered PALs/GALs
Protected GAL/PAL investigation on PCB:
If the protected PAL/GAL is a registered program on it you have no way to clone it
with an automated process. You have only one way to understand what it does on the system.
Please see below
1. Use a multimeter and a led light to investigate the lines on PCB.
2. When you understand what it does on PCB ( May be after 1 week or later)
You can write an equivalent program using PALASM, ABEL, WINCUPL, OPAL programming
editors with your own knowledge about programming
3. Create a jedec file and reprogram it with a PAL programmer like elnec universal programmer.
If you have any comments about reading a protected and registered pals/gals please reply this thread
MY INFOMATION ABOUT THIS TOPIC:
There is a very clever guy about the protected GAL/PAL reading procedure. If you are still
interested about this you can look at this link
**broken link removed**
I built up this "PAL reader" and it is worked. But it only works for combinatorial PAL/GALs
This guy is still developing a reader for registered PALs and it is still in development.
You can look for it at this link **broken link removed** and search "New pal reader" phrase.
For people who has no idea about protected PAL/GAL reading
There are 2 kinds of protected PAL/GAL (The device is same. Programs on them have different structures)
1. Combinatorial
There are only logic functions on it and easy to clone. (The PAL Reader I mentioned above can
handle them with %100 success)
2. Registered:
There are logic functions plus flip flops on it and very hard to clone. This kind of
program is using a clock pulse (coming from for example 1.pin for PAL16R4.
Simply It has memory. The IC may have a complicated counter, memory decoder,
etc. on it and because of that they are very hard to clone.
But Charles is working on this hard process and he has some success on it. I'm nearly a fan
of him and looking his site everyday
My comment:
I've worked on protected PAsL/GALs for 1 year and investigated nearly 40 pieces PALs/GALs
1. 15 of them were combinatorial so I can easily clone it via the PALReader of charles
2. 25 of them were registered. I investigated 10 pieces in detail and I could only clone 3 of them
via below PCB investigation method. So I gave up to clone the registered PALs/GALs
Protected GAL/PAL investigation on PCB:
If the protected PAL/GAL is a registered program on it you have no way to clone it
with an automated process. You have only one way to understand what it does on the system.
Please see below
1. Use a multimeter and a led light to investigate the lines on PCB.
2. When you understand what it does on PCB ( May be after 1 week or later)
You can write an equivalent program using PALASM, ABEL, WINCUPL, OPAL programming
editors with your own knowledge about programming
3. Create a jedec file and reprogram it with a PAL programmer like elnec universal programmer.