New Life Games LLC

**Video Poker, Keno, Slots, 21** Gaming machines => Aristocrat Video Gaming Machines => Topic started by: BlackSwan on November 15, 2017, 03:40:17 AM

Title: Writing Eproms
Post by: BlackSwan on November 15, 2017, 03:40:17 AM
I've had a go at writing a set of game roms for an MK6. Started with just the left and right system chips before doing the game chips.
Dumped left and right and wrote to a blank M27V160. Hex viewer compared the original dump and a dump of the copied left and right chips and reported back both were identical but when installed on the MK6 board it would not boot.
I tried Left original and copied right, copied left and original right but only both original worked.

Anyone have a reason for why identical chips written from original dumps will not allow the machine to boot?
Title: Re: Writing Eproms
Post by: rokgpsman on November 15, 2017, 09:38:17 AM
Is the access time rating (speed rating) of the eproms you used the same or faster than the original eproms? This is the dash number that appears on the top of the eprom, usually just after the part number.

OFFSITE IMAGE WAS DELETED BY THAT HOST
PEOPLE: Stop using offsite image hosts!


(click image to enlarge)
(https://s33.postimg.org/ruuaoy5kf/s-l1000.jpg)

Title: Re: Writing Eproms
Post by: BlackSwan on November 15, 2017, 12:51:16 PM
Sorry, I should have mentioned the 'new' chips I'm writing to are reused ari left and right system chips so they are identical chips.
Title: Re: Writing Eproms
Post by: Badbaud on November 15, 2017, 02:55:28 PM
I have had a problem in the past with Intel HEX verses binary.
What format are you using?
Title: Re: Writing Eproms
Post by: BlackSwan on November 15, 2017, 03:18:04 PM
Copying and dumping as a .bin file and loading that file for the write process.
Title: Re: Writing Eproms
Post by: hemiroid on November 15, 2017, 05:08:28 PM
Anyone have a reason for why identical chips written from original dumps will not allow the machine to boot?


I have the same issue.  I can program my game eproms all day long and they function as expected.  I program a clear/set chip and it will not work.  I read/save the bin file from my personal library of eproms, I write it on the same type of eprom, it either fails or will not work.

I have sent my eproms to a buddy and he can write them and use them with no problems?

I blame it on my Wellon eprom programmer.  It might be the software that came with the programmer?  It might be the operating system I use on my computer?  It might be that your eproms are not compatible with your programmer?  It's a mystery to me...

When I get some time to play with mine I am going to upgrade my operating system.  I am using a fresh version Windows XP that has never been on the internet.  I need to upgrade it to either SP2 or SP3?  [SP = service pack]

The Wellon web site has all the previous versions of their software for my programmer.  If the operating system doesn't help maybe there is a conflict with the new/current programmer software and my computer or eproms?

I have some eproms coming of a different speed rating than what I have.  I have my doubts that will help in my situation, the difference is -100F1 and -100XF1 eproms.  BTw my problem is also with the m27V160 eproms...

I'll say it again, it is a mystery to me!!!

My buddy is using the cheapest programmer with an adapter to fit 42 pin eproms.  I bought a more expensive programmer that did not need any adapter for 42 pin eproms.  Maybe sometimes more expensive isn't better...
Title: Re: Writing Eproms
Post by: The laneman on November 15, 2017, 06:52:12 PM
Try doubling your erase time on the eproms.
I had the same problem and it was because the chips weren't totally erased.
It passed the blank check but there must have been a bit or two still on the chip
Title: Re: Writing Eproms
Post by: BlackSwan on November 15, 2017, 07:18:00 PM
But wouldn't a bit or two still on the chip show up on a file compare as a mismatch?
File compare stated they were identical.
Title: Re: Writing Eproms
Post by: Badbaud on November 15, 2017, 07:36:39 PM
That is a sort of a common problem with old chips.
I will do a blank check and the chip reads blank.
Then program the chip and program is successful, then do a compare with the bin file and get a error.

Some old chips have a flaky bit or two in them, toss them away and try another chip.
re-erasing them will not solve the problem.
I would mark a "x" on the chip, erase it over night, try to program the next day and they would still fail.

Also my programmer has a feature where I can compare the programmed chip with the bin file twice, once at -10% of 5V and once at +10% of 5 volts.
I have found chips so weak they would not pass the -10% test.
Title: Re: Writing Eproms
Post by: blairthomas on November 19, 2017, 10:38:48 AM
I had same problem. It was a couple of bad chips. Just a couple of bits that didnt erase. Even though it read as blank. Managed to completly wipe them by givi g them 1 hour in the eraser. Then they burnt fine.was driving me crazy cause it just didnt make sense.
SimplePortal 2.3.5 © 2008-2012, SimplePortal