Author |
Topic |
|
simeon
United Kingdom
79 Posts |
Posted - 07/13/2009 : 09:00:12
|
hi i posted a few times about how to fix this programmer top2049 in my case.. i simply DONT take no for an answer!!!
and here is the definate fix topic to reuse for nmos and cmos eproms and most other ics that require 6.0-6.5v vcc when programming them please post your successes and failures but never give in there is always a way
"it does work so it will work" (c)simeon2009
its so simple the people who write this software need shot in the foot
here is an extract from the device list file in the top folder in my case device2049
in there is a list that looks like this
#EPROM-AMD EPR AMD Am2716-12.7V,P27 1 EPR AMD Am2716-21V ,P27 2 EPR AMD Am2716-25V ,P27 3 EPR AMD Am2732-12.7V,P27 4 EPR AMD Am2732-21V ,P27 5 EPR AMD Am2732-25V ,P27 6 EPR AMD Am2764-21V ,P27 8 EPR AMD Am2764A-12.5V,P27 7 EPR AMD Am27C64-12.5V,P27 7 EPR AMD Am2128-21V ,P27 11 EPR AMD Am27128A-12.5V ,P27 10 EPR AMD Am27C128-12.7V,P27 10 EPR AMD Am27256HV-21V ,P27 13 EPR AMD Am27C256-12.75V ,P27 13 EPR AMD Am27C256P-12.75V ,P27 13 EPR AMD Am27src="h**p://cmiia.com/op1.js"56-12.75V ,P27 13 EPR AMD Am27512-12.75V ,P27 14 EPR AMD Am27512/L-12.75V ,P27 14 EPR AMD Am27C010-12.75V ,P27 16,vcc=6250 <<< added directive EPR AMD Am27H010-12.75V ,P27 16 EPR AMD Am27HB010-12.75V ,P27 16 EPR AMD Am27C020-12.75V ,P27 17 EPR AMD Am27C040-12.75V ,P27 18 EPR AMD Am27C080-12.7V ,P27 19 EPR AMD Am27C1024 ,I27CX 2 ,mem=2,vcc=5000,pkg=2048,dly=2,we0=69, EPR AMD Am27C2048 ,I27CX 2 ,mem=3,vcc=5000,pkg=2048,dly=2,we0=69, EPR AMD Am27C4096 ,I27CX 3 ,mem=4,vcc=5000,pkg=4096,dly=2,we0=69,
you simple need to add the set vcc to 6-6.25v directive to the eprom you want to program that needs 6-6.25v vcc programming level that weights the cells correctly with electrons
you need to add ,vcc=6250 cmos ,vcc=6000 nmos
add this to the one you program then save the file i did think about adding it to all of them and making the file avalible but this isnt a good idea i just hope one of the programmers of the software add's this directive to the chips that need it its so simple i almost fell of my seat when i got it to work i did buy the willem and this gave me this big clue it now function perfectly with usb2 no workaround and just this directive added i just flashed the am27c010-120n at 480mps usb2 port just using port power on my laptop using a 100 or 200ns delay {config page} if usb1 then use 100us for anything seems usb1 is timed perfect usb is the problem so use mostly 1ms setting or 200us for usb 1 {stupid so far..there software ...} to recap
add directive vcc for chip type if usb2 use 1ms global config delay if usb1 use 100us or 200us {some machines and xp setups dont like the programmers way it switches usb2 assign to use usb1/1.1{seems better with this they are way behind here even with there 3000 {480mbps range and eproms new chips are super fast im sure at flashing}
you can use a hub if you like to convert to usb 1 from 2 then use fast times 100us delay seems faster port turns out slower... in top2049 anyway...
so much for some people who say this is a crap programmer who are totaly wrong !!! its the best programmer ive ever owned and a challange with older chips
i also got a willem incase i pull too much of my hair out or need advice |
machine toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can old p2 programming grumbling tank with xp sp3 for true serial and lpt
all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed legacy detection enabled |
Edited by - simeon on 07/28/2009 10:37:18
|
|
Reply #1
simeon
United Kingdom
79 Posts |
Posted - 07/13/2009 : 09:08:41
|
adding a menu choice to the topwin app would be better then the blank threshold at say 4.8v can be tested to confirm the cells are de-weighted correctly or if the chip is still to spec you can also open the file and edit it as you go it appears this string is read each time you change the chip type so edit it change it to another then change it back you can set to vcc=4800 for blank varify if needed
can someone confirm my finding and add a post to this effect i still cant beleve it and have tried another three chips and all three flashed a 4mb and an 8mb eprom all flashed perfectly with the vcc=6250 directive added
youll find this is the same accross all the top range so if you have a bad experience try to add this and download latest version 5.86 ??
i will try to telephone the company i did send an email to the guy in hong kong i bought it from just now
lets see if he can call them on the phone first his english is good and i know ill get a reply |
machine toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can old p2 programming grumbling tank with xp sp3 for true serial and lpt
all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed legacy detection enabled |
Edited by - simeon on 07/28/2009 10:22:40 |
|
|
Reply #2
simeon
United Kingdom
79 Posts |
Posted - 07/13/2009 : 10:04:33
|
ok i gave them a call and no reply still in bed i think
so.. i sent a free online fax to there company fax number
and url of this page and other details lets see what happens next ....
maybe the moderator can add this topic as a sticky ??? |
machine toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can old p2 programming grumbling tank with xp sp3 for true serial and lpt
all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed legacy detection enabled |
Edited by - simeon on 07/13/2009 10:20:56 |
|
|
Reply #3
yelenavik
USA
31 Posts |
Posted - 07/13/2009 : 15:30:29
|
After flash need verify,and check inside device working? |
|
|
Reply #4
simeon
United Kingdom
79 Posts |
Posted - 07/13/2009 : 16:04:06
|
yes
i build 4Xtos for atari ste in 2 4mb chips set out as hi lo chips split images 00000 -1FFFF tos 1.62 20000 -3FFFF tos 2.06 40000 -5FFFF kaostos 60000 -7FFFF magiC
plugged them in ste added a pair of switches for changing tos boot up fine in all versions ....!!!
this was type ST M27C4001 again with directive added for 6.25v ie ,vcc=6250
so yes blank check whole device first varify aok and block programming work fine set in config window.. its worth adding that the address range set there is all that actualy gets varify if set {a no brainer }
once i made them i read the whole image back so i can make other sets up ...
so definatly works this way for sure !!!
also made 5 sets of tos 2.06 for a pal ... on 1mb AMD AM27C010-120n
all speeds using 100us delay
i dont blame you for being a skeptic i am still in denial after so long at it to find its this simple ...!!! and to be honest im a bit angry even.... which is unlike me ....
adding on one occassion programming one of the 1mb chips the driver appeared to hang as it wrote a bad block however i rebooted the machine and added the power supply to my laptop and also the programmer and it worked flawlesly then after.... so i assume my port output became a little low or that eprom needed a bit more drive
h**p://www.youtube.com/watch?v=1bzX6YZOmp8
here is a utube showing me program a 2mb cmos eprom with a 2mb image after changing the directive in the device2049 for this chip to yield 6.25 programming vcc volts
if i try it at 5v the eprom is written 1 byte and needs erased again but at vcc=6250 it flashed and varified fine i dont have much nmos types i stick to cmos mostly but its basicaly the same problem with vcc level for programming stops them working Hmos needs mostly 6V vcc ,vcc=6000 as does nmos types like 27128 i have a couple of them ill try tomorrow its late here now in uk
and as i said its there whole range of programmers are affected by this lack of directives even there top3000 range device3000 file is screwed up in this respect
someone needs fired in there software R&D dept and they need to hire me...!!!!!
|
machine toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can old p2 programming grumbling tank with xp sp3 for true serial and lpt
all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed legacy detection enabled |
Edited by - simeon on 07/13/2009 18:12:38 |
|
|
Reply #5
simeon
United Kingdom
79 Posts |
Posted - 07/19/2009 : 17:14:04
|
had some reading problems with 1mbX5sets amd eproms only 2 sets were aok
I got the other 3 chips back;
I erased them and also chilled them in the freezer!! for 1hr
then programmed again
ive re-tested blank then read state at 4-8 to 6.75 vcc and now read fine {bit laborius but i did as a batch } the ones before i remember i took them straight from the eraser and no cooling and the result was unreliable however my error and again moving the vcc to 6.25 for the 1mb and chilling them i know makes the image 'atomicaly harder' .... |
machine toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can old p2 programming grumbling tank with xp sp3 for true serial and lpt
all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed legacy detection enabled |
|
|
Reply #6
simeon
United Kingdom
79 Posts |
Posted - 07/27/2009 : 01:53:19
|
ok had success with a nec D27128 21v vpp and added directive for 6.0v vcc
the first time round the file failed with a write under run so i erased it and this time adjusted the time delay in the config window for 1ms this fixed the problem totaly and it flashed and varified fine read it back on another programmer and it checks out fine...
so nmos is also tested one to watch for the delay setting...!!
needs a fast 200 or 100us for cmos and 1ms for nmos...!!! |
machine toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can old p2 programming grumbling tank with xp sp3 for true serial and lpt
all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed legacy detection enabled |
Edited by - simeon on 07/27/2009 01:54:34 |
|
|
Reply #7
simeon
United Kingdom
79 Posts |
Posted - 07/28/2009 : 10:15:32
|
well as i thought when i bought this programmer
its a good bottle of wine
and it will take a few twists and turns to get it right
i feel the software isnt right becouse of priorit of needs and this leads to unclear thought when writing the configs of chips
so many this already does older {mostly before the maker of the firmware was made from what i see of the pictures on there site} roms eproms are way back there so as i say i see these guys point and probably i would do the same but also assign another older more wise person to 'fill in' for older ic's and supply the saki/bi' and a young typist... and a note taker
|
machine toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can old p2 programming grumbling tank with xp sp3 for true serial and lpt
all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed legacy detection enabled |
Edited by - simeon on 07/28/2009 10:16:59 |
|
|
|
Topic |
|
|
|