| 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   | 
                  | 
               
             
           | 
         
       
     |