New Life Games Tech Forums

General NLG Chat => The Slot Shop **Tech Talk** => Topic started by: slots of fun on August 01, 2009, 02:38:07 PM



Title: Top 2049 Eprom Programmer
Post by: slots of fun on August 01, 2009, 02:38:07 PM
I have a Top 2049 Eprom Programmer when trying to read Bally 6000 27C256 chips reads as all 00 Or 80 on all lines . Works fine on Bally 27C512 chips .or Bally mains 27c2001. Any Help ??? :103- :103- :99- :99-


Title: Re: Top 2049 Eprom Programmer
Post by: Stolistic on August 01, 2009, 02:54:45 PM
Are you able to try a different 27c256 definition?  Usually there are more than one 27c256 listed either by manufacturer or under generic.  It is possible the definition you are using is messed up.  And of course the obvious is to double check the location of the notch on the chip (label orientation can trick you sometimes).


Title: Re: Top 2049 Eprom Programmer
Post by: slots of fun on August 01, 2009, 03:04:26 PM
ST Brand 27C256 right out of a working machine . Some are TI , AMD ect. All the same will not read right  it has all 00 or 80 on all lines  . Do you have a Top 2049. The notch is right .


Title: Re: Top 2049 Eprom Programmer
Post by: stormrider on August 01, 2009, 04:17:17 PM
I have a Top 2049 Eprom Programmer when trying to read Bally 6000 27C256 chips reads as all 00 Or 80 on all lines . Works fine on Bally 27C512 chips .or Bally mains 27c2001. Any Help ??? :103- :103- :99- :99-

Just a Thought I had the same sorta problem not the same burner but I had to slow the speed down a little
for it read some chips correct


Title: Re: Top 2049 Eprom Programmer
Post by: Op-Bell on August 01, 2009, 05:01:10 PM
Pin 1 of the 27C512 is address 15, and on the 27C256 it's VPP (programming voltage). One of the things that varies between manufacturers is whether the VPP pin needs to be pulled high, pulled low or left floating to read the EPROM, and that's the kind of thing that tends to get overlooked by the programmer makers. I suggest you try reading the 27C256 as a 27C512. It will then get read twice, once with VPP low and again with VPP high, and one of the halves should show good data.


Title: Re: Top 2049 Eprom Programmer
Post by: slots of fun on August 01, 2009, 05:39:32 PM
slowed down the read same thing. Tryed to read as 27C512 same thing . Think i have a software problem.



Title: Re: Top 2049 Eprom Programmer
Post by: channelmaniac on August 01, 2009, 11:40:18 PM
If you can read some 27C512 and not others... and the same with 27C256 then you most likely have dirty legs on the chips.

Machine pin sockets contact the 4 corners of the pins.
Single wipe sockets contact the inside or outside surface of the chip legs.
Double wipe sockets contact the inside AND outside surface of the chip legs.
ZIF sockets on the EPROM programmers contact the sides of the legs.

Check the sides of the legs to make sure they are clean.

RJ

PS: Yes, there are exceptions to the list... like double wipe sockets that contact on the sides of the chips but those are very old and were uncommon at the time they were sold too. ;)


Title: Re: Top 2049 Eprom Programmer
Post by: slots of fun on August 02, 2009, 12:10:39 AM
Sides of legs are clean . :89- Tryed chips out of 3 working bally 6000 machines .  :103- :88-


Title: Re: Top 2049 Eprom Programmer
Post by: mammyrat on August 08, 2009, 11:10:34 PM
I somewhere read you had to buy a usb 1.1 version port card to slow down the usb port to work with some chips with the tops 2049.


Title: Re: Top 2049 Eprom Programmer
Post by: simeon on August 17, 2009, 06:33:28 PM
hi peps 
first
i posted about using a usb 1.1 port


i since found a more pressing issue  with eproms http://www.mcumall.com/forum/topic.asp?TOPIC_ID=2116
you can read the more full story about this on mcumail programmers forum
but ill put you out your missery :25-
by saying just this
you need a vcc directive added to the eproms line in the device2049 config file
within the programmers front end apps top folder

these guys seem to be devoid of any real feel for making multi ic programming software
this problem is fully accross  every single top programmer ever made
i think these guys  do this to sell the next model??? not sure  but why do this????
there hardware design is fine the Qc acceptable although some report some bad solder joint
so its also worth checking this isnt the case also ...!!! although i havent
 
but in fairness ive not come accross any ic  i cant flash with it yet
before programming any eprom put them in the fridge for 10 mins to cool them down below room temp
i found it helps

the hardware here now works almost perfect with usb and eproms
but i also got a dual power willem  incase the top cant do it
and i found i do need both these tools willem is $23 or less
but needs a real lpt port however you can get a better one thats usb only
has much nicer software and support  and seems quite good
via mcu mail forum {not an add just advice from my own eprom experiance}


anyway  just find the line for the relevent cmos  6.25v vcc programming level or nmos 6.00v vcc programming level
and add

,vcc=4975 to blank check them {for correct erase etc at tollerance level}
,vcc=5000  to read them  only
,vcc=6250  to write to them and varify


like this
EPR ST 27C256 ,P27 13,vcc=6250   

you can read aok at 6.250  i checked the vcc  once you add 6250 it reads at 5  if not set the voltage can be floating around slowly

{you can do what i did and make three folders and a batch file three sets of configs {problem solved for now }
this way also updating the app doesnt affect your file set
but it sure is a hastle

the idiots who write the software simply need to add a box or four to set read write blank and varify vcc level in use
and it seems falls on deaf ears 
ive even fax them direct  and had a chinese pal phone them {they hung up on him}

BE WARNED  some of the directives ive noticed are set to vcc=5000  for a 3.3v chip and vcc=3300  for a 5v chip
one wont work and use too much current the other will damage the chip and probably both,,,, the programmer
so first this is
get the data sheet before putting any chip near the programmer
check the config  and set it for mode
read your chips at 5v
write at 6.250v cmos  6.000v  nmos

but there must atleast be a vcc= directive
or it 'may' not work atall and just give FF  or 00  in the buffer after a read

try that 


EPR ST 27128 ,P27 10
EPR ST 27C128 ,P27 10
EPR ST 27256 ,P27 13
EPR ST 27C256 ,P27 13
EPR ST 27512 ,P27 14
EPR ST 27C512 ,P27 14
EPR ST 27C1000 ,P27 16
EPR ST 27C1001 ,P27 16
//EPR ST 27C020 ,P27 17
EPR ST 27C405 ,P27 18
EPR ST 27C4001 ,P27 18,vcc=6250 << this worked for me with this ic for atari ste multiple tos
EPR ST 27C801   ,P27 19


extract from ST erpom config within the DEVICE2049.cfg file within the top programmers folder

there software is very imature i feel  :3-

another thing is there software

www.top2048.com (http://www.top2048.com) click english download latest {5.87??} im tapping my foot waiting for them to add some adjustment boxes
atleast!!!


now install the new version and dont uninstall the older one
and reboot

on there site is a helpful guide on how to update the driver {is in downloads i think}

do that  also !!! important
there software doesnt always release the driver and update it properly
hence the big timing issues with usb

also i unplug  all other usb device before a session especialy mice+keyboards becouse they get polled

and just use my equium laptop

have fun 

please post below success or fail
i have a few of these ic  also and ill give one a go  as i have an old image to write
atleast there will be a comparison

youll also notice in the line like
p27,13  you can see what the vpp pin will be and make a note of any that fail and what type of package

as usual a company who doesnt listen to there customers feedback needs more help from a bank for sure in the long run