MCUmall EPROM BIOS Chip Burner Forum
MCUmall EPROM BIOS Chip Burner Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Save Password
Forgot your Password?

 All Forums
 MCUmall Forums
 TOP USB Programmer
 perminant eprom. fix for top range of programmers

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List Spell Checker

* Forum Code is ON
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

   Insert an Image File
Check here to include your profile signature.

T O P I C    R E V I E W
simeon 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

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://"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
7   L A T E S T    R E P L I E S    (Newest First)
simeon 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
simeon 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...!!!
simeon 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'
simeon Posted - 07/13/2009 : 16:04:06

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


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

yelenavik Posted - 07/13/2009 : 15:30:29
After flash need verify,and check inside device working?
simeon 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 ???
simeon 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

MCUmall EPROM BIOS Chip Burner Forum © Copyright 2003 - 2009 Mcumall Electronics Inc. Go To Top Of Page
Generated in 0.24 sec. Snitz Forums 2000