6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Nov 22, 2024 6:00 pm

All times are UTC




Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Thu Aug 25, 2011 1:32 pm 
Offline

Joined: Thu Aug 25, 2011 1:27 pm
Posts: 7
Hello, I just purchased a g540 programmer which said it can program the Atmel ATF22V10C chip. I want an address decoder for a project I'm working on.

I found that I always get errors when attempting to program this file from the jedec file. It fails on the "BlanckOperation" (yes it is spelled that way in the software) or if I skip that step, it fails on the VerifyOperation. When I load what was programmed into the chip, it doesn't match what I told it to program and the chip doesn't work.

Any ideas on if this programmer is capable of programming this chip? If not, do you know of any cheap USB programmers that are capable? My budget is down $60 that I may have wasted on this programmer if it can't do it. :)

Thanks
Jay


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Aug 25, 2011 2:30 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
You're not the only one to have problems with this Atmel IC with that G540 programmer. I have the exact programmer and had same problems with Atmel. Daryl here (8bit) recommends the Lattice equivalent, if you can find it...

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Aug 25, 2011 2:44 pm 
Offline

Joined: Thu Aug 25, 2011 1:27 pm
Posts: 7
ElEctric_EyE wrote:
You're not the only one to have problems with this Atmel IC with that G540 programmer. I have the exact programmer and had same problems with Atmel. Daryl here (8bit) recommends the Lattice equivalent, if you can find it...


Thanks for the response. When I search Digikey, Lattice only has 1 device listed and you need to order 360 of them. It's a 16v8 too. :(

I'm hoping there is a way to program the chips I have because when I searched these were the only ones I could find. It seems PAL/GALs are quickly becoming extinct.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Aug 25, 2011 4:33 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
They also have the TI DIP version of the 22V10 for $6.70 ea. Not sure if it's compatible with the G540 though...
If you do wind up getting some let us know if they work...

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Aug 25, 2011 5:24 pm 
Offline

Joined: Thu Aug 25, 2011 1:27 pm
Posts: 7
Here is the list that they say is compatible:

PLD (GAL):
ATMEL========== nos=18
AT16V8
AT20V8 AT22V10 ATF16V8B AT16V8BL ATF16V8C
ATF16V8CEXT ATF16V8CZ ATF20V8 ATF20V8B ATF20V8BL
ATF20V8BQ ATF22V10 ATF22V10B ATF22V10BL ATF22V10CEXT
ATF22V10CQES ATF22V10CZ
LATTICE========== nos=16
GAL16V8
GAL16V8A GAL16V8B GAL16V8C GAL16V8D GAL20V8
GAL20V8A GAL20V8B GAL20V8C GAL20V8Z GAL20PV8
GAL22V10 GAL22V10A GAL22V10B GAL22V10C GAL22V10D

NS========== nos=9
GAL16V8
GAL16V8A GAL16V8B GAL16V8QS GAL16RA8 GAL20V8
GAL20V8A GAL20V8QS GAL22V10
SGS========== nos=13
GAL16V8
GAL16V8A GAL16V8B GAL16V8QS GAL16V8S GAL16V8AS
GAL20V8 GAL20V8A GAL20V8AS GAL20V8QS GAL20V8S
GAL22V10 GAL22V10A
THOMSON========== nos=1
GAL22V10

VLSI========== nos=6
VP16V8
VP16V8SL VP20V8 VP20V8QS VP22V10 VP22V10AS


**************PLD (GAL) Total: 63

TI isn't mentioned. But this list is suspect because items on this list don't appear to work. I don't know the protocol for programming these chips. Maybe I should look into it can come up with another way to program them.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Aug 26, 2011 1:46 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8505
Location: Midwestern USA
No one, it seems, supports Atmel's GALs. My TOP 853 programmer "thinks" it can program them but nothing useful comes out. Stay away from Atmel's stuff if possible.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Aug 26, 2011 1:48 am 
Offline

Joined: Thu Aug 25, 2011 1:27 pm
Posts: 7
This programmer programs the ATF16v8b. I programmed it successfully, but haven't tested the chip.

So it seems PAL/GALS shouldn't be used anymore. I'll go back to regular logic chips. That's too bad.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Aug 26, 2011 2:17 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8543
Location: Southern California
Do the specifications tell how to program it yourself? My first EPROM programmer was home-made, and my PIC programmer that I still use for production is too. (And yes the PIC programmer uses the workbench computer's D/A converter so it can test at the voltage extremes, so it is indeed production-worthy.)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Aug 26, 2011 2:19 am 
Offline

Joined: Thu Aug 25, 2011 1:27 pm
Posts: 7
GARTHWILSON wrote:
Do the specifications tell how to program it yourself? My first EPROM programmer was home-made, and my PIC programmer that I still use for production is too. (And yes the PIC programmer uses the workbench computer's D/A converter so it can test at the voltage extremes, so it is indeed production-worthy.)


No. I spent 1/2 hour tonight searching google to find specs to program that chip and the only thing I found was that they could supply it if you contact them.

That most likely means you have to either pay or sign an NDA. I don't want to do either and if I did build my own programmer, I would want to open source it.

If you know of a document that explains it, I'd be grateful if I could see it to find out if I could make my own programmer.

Thanks


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Aug 26, 2011 2:43 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8543
Location: Southern California
Quote:
That most likely means you have to either pay or sign an NDA.

I would just tell them that your programmer (and apparent a lot of others) does not support their parts, and if they want you to buy from them, they will have to make it possible for you to use them.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Aug 26, 2011 3:54 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8505
Location: Midwestern USA
jsissom wrote:
This programmer programs the ATF16v8b. I programmed it successfully, but haven't tested the chip.

Please re-read my last post. My programmer thinks it successfully programs Atmel GALs. However, they do not work. You will most likely discover the same thing.

Quote:
So it seems PAL/GALS shouldn't be used anymore. I'll go back to regular logic chips. That's too bad.

Not at all. Just don't use Atmel products. BTW, when I queried Atmel about whose burner would program their GALs I got no response. They seem to be an unfriendly bunch, in my opinion.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Sep 01, 2011 4:23 pm 
Offline

Joined: Tue Aug 16, 2011 6:18 pm
Posts: 74
Location: USA Pa
There are Lattice and various other brand GALS on Ebay in DIP package for $2 on up.. I was following this because I just bought a TOP2005 programmer today for $20, So I could dump the eprom in my 6502 based robot arm and post it .. I also posted alot of hard to find info on the Top20xx Programmers on this thread.. If anyone needs help on the software..

viewtopic.php?p=15833#15833

These devices found at Futurlec - No Brand Specified would probably have to Email them to get specifics.. Can buy in quantity of 1
http://www.futurlec.com/ICPAL.shtml

GAL16V8D-15LP GAL16V8D 15ns 64x32 AND Array $0.85
GAL20V8B-25LP GAL20V8B 25ns 64x40 AND Array $1.50
GAL22V10D-25LP GAL22V10D 25ns 132x44 AND Array $1.95

And now I am curious if the TOP2005 will program a GAL so I can alter the memory map on its board.. And I was looking at buying Atmel device till I started reading this thread.. Would Lattice or could someone give a brand that is known to work on these cheap china Programmers.. Has anyone had success with Lattice GAL's on a TOP2005 or its many siblings..

Question: Is there a universal freeware app to create the Jedec array configuration file to burn into a (Anything but Atmel) GAL.. Lattice wants you to get a 1yr licence for their software.. I downloaded Atmel WinCUPL, Is that OK to use with all Brands or is there better software available..

_________________
When falling from a high place, You might as well try to fly


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Feb 17, 2012 10:17 am 
Offline

Joined: Fri Feb 17, 2012 9:49 am
Posts: 4
Location: Fujisawa, Japan
Hi, I'm newbie and I found this forum vis google serch keywords 'G540 programmer doesn't work'.

As above, I have same problem. My case is EPROM.
I couldn't write program into EPROM. I tried twice but in vain (1st Toshiba, 2nd AMD).
At last, my two EPROM were mal-programmed!
I don't know what caused it.
Now I should buy EPROM eraser or other EPROM (waste of money...).

I don't know whether it is the problem of hardware or software.
But the manufacturer is unclear, so I think I have no hope to fix the problem.
I decide to return them and demand refund.

In case of PIC or other ROM, there is possibility of success. But I doubt it.

In conclusion, if you think purchase G540 Universal Programmer,
I do recomend you to buy another programmer. I regret buy it.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Feb 17, 2012 1:05 pm 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
I have the G540 for almost a year now, i managed to program eprom and eeprom memories successfully many times, and i bought a eprom eraser. I noticed that i the memory test function doesn't work, but except that, i managed to program everything, (except for the pic16f628, i can program them only once, also i had the same problem with my old programmer, the 16f628 seems to be a bit unfriendly...).
Also sometimes the zif socket can have a bad contact, and the the programing fails, i then nudge the chip a few times, and eventually it works...
Also i noticed that some of my eeprom memories tend to die just like that, i have one that i bought from ebay, and it died after few programming, and one that i kept in a box for few years, and 2 of the data bits failed(static electricity?).


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Feb 17, 2012 8:28 pm 
Offline

Joined: Fri Feb 17, 2012 9:49 am
Posts: 4
Location: Fujisawa, Japan
Dajgoro wrote:
the memory test function doesn't work, but except that, i managed to program everything,


Thank you for your mention, Dajgoro.
It is surprising for me, because only the memory test function(I mean blank check) works well.
Could you tell me your operational circumstance?
I used G540 with Lenovo ThinkPad X61 with Windows Vista Ultimate(32bit).


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: