Welcome, Guest. Please login or register.
May 16, 2024, 11:07:20 AM

Login with username, password and session length
* Home Help Arcade Login Register
.
+  Forum
|-+  General NLG Chat
| |-+  The Slot Shop **Tech Talk**
| | |-+  New Programmer baby born at my house...
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 3 4 ... 6 Go Down Print
Author Topic: New Programmer baby born at my house...  (Read 64909 times)
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« on: February 11, 2009, 02:18:23 AM »

Whoops...I did it...went out and bought the GQ-4x True USB Universal Programmer. frying pan Tongue Out
I want to back up all of my collection of S+ chips. yes
First thing I did was mess around with the installation of USB stuff to connect the programmer to my computer. Scratch Head
Took a while but followed the help instructions to a T and got it installed correctly and verified connection. yes
Then I did a  USB "voltage test" to see if my USB ports would sufficiently power up the programmer. yummy
Everything passed! yes this is the results of the test>>>

*****************************
* Testing VCC Without Load *
*****************************
VCC 3.6V test passed (code:0xf)+
VCC 5V test passed (code:0xd)+
VCC 5.5V test passed (code:0xb)+
VCC 6.2V test passed (code:0x2)+
VCC 6.5V test passed (code:0x7)+
*****************************
* Testing VPP  Without Load *
*****************************
VPP 3.6V/5V test passed (code:0x5)-
VPP 12V test passed (code:0x10)+
VPP 12.7V test passed (code:0xd)+
VPP 15V test passed (code:0xb)+
VPP 21V test passed (code:0x2)-
VPP 25V test passed (code:0x6)-
*****************************
*   Test    Completed     *
*****************************


I've got a lot to learn... rotflmao yummy yes
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #1 on: February 11, 2009, 04:32:05 AM »

Okay, put in a blank AMD M27C512 EPROM to see if the chip was indeed blank. yummy
Ran the programmer first to ID "read" it then I ran a "blank check" this time to to check it out...sure enough, here are the results...man that's fast! yes

ID check OK
Reading...Code Memory
Elapsed time: 2.90 seconds.
Read completed.

ID check skipped
Blank checking...Code Memory
Elapsed time: 2.98 seconds.
Chip is blank


I'm going to bed, can't wait to play some more tomorow! Tongue Out

ADD>> I'm wondering how many of our beloved  nlg moderator's got their finger ready to hit the kill button for my next post! Don't worry, I know the rules and I wouldn't think of going over the limits of this forum... wave


« Last Edit: February 11, 2009, 04:59:31 AM by stayouttadabunker » Logged
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #2 on: February 11, 2009, 07:05:00 AM »

...
ADD>> I'm wondering how many of our beloved  nlg moderator's got their finger ready to hit the kill button for my next post! Don't worry, I know the rules and I wouldn't think of going over the limits of this forum... wave

Oh NO! Don't tell me you're burning Z80 replica CPUs and selling illicit copies of the TRASH-80 level I? (Radio Shack TRS-80) Tongue Out knockout muted   frying pan frying pan
I'll take one with 4K of RAM and a cassette deck please. Weird Eyes
bust gut laughing bust gut laughing bust gut laughing bust gut laughing bust gut laughing
Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #3 on: February 11, 2009, 02:36:34 PM »

(in a slow, southern drawwl...)   You guys crack me up.... Tongue Out
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #4 on: February 11, 2009, 07:13:59 PM »

Boy did I ever blow it....I tried to make a copy of my favorite game SS4667 Double Cherry Bar 2CM 85%. This SS is  burned onto a Texas Instruments TMS27C64 EPROM. I'm sure I corrupted my original Eprom by putting the chip in notch backwards and turning on the power to only get a "62-1" error code (Bad Data Prom)    bawling
 
1). I first "read" the eprom then saved it to "My Documents". I have, at least, a saved copy of it.  yes
2). I did a "blank" check with a new blank AMD AM27C512...fine, programmer displays it as blank. All code memory has is "FF"'s.
3). Then I punched in "C000" into the File Offset box and "C000" into the Device Offset box.  Scratch Head
4). Uploaded my saved file of the SS4667 in to "Code Memory" display on the programmer. (Lots of written code, noticed "ss4667" in the code way down on the right hand side where there's mostly periods typed in.
5). Check marked the "Write" box and "Verify" box on the programmer.
6). Ran the programmer... Got checksum:0xA6DO and "Device is verified" message on the bottom of my screen.  propeller Unlocked the ZIF lever, removed the newly burned Eprom,  and exited from the programmer software.

I put the newly burned copy in my game and got error Code "62-1" again...what am I doing wrong? In my excitement to do a swap,(To check and see if my board is okay) I took out the burned Eprom, installed the original SS in notch backwards and got a "Code 62-1"   bawling

Can I re-burn a new blank using my saved file of the SS4667?
The saved file when "read" displays Checksum:0x86D0
The blanks "read" Checksum:0x0000.
I know I probably didn't do it right the first time.  frying pan
I think I'm doing something wrong on the File and Device offsets settings.  Help
I noticed that the code memory is only about half as what is written on the original and saved files. Is that because of the differences in chip sizes?  Scratch Head

Any help of course is greatly appreciated ! Thanks.   yes
stayouttadabunker
a.k.a. "The chip destroyer" To be my new near-future NLG moniker  Duh!
Logged
Joeylc
Founder and CEO of New_Life_Games_LLC
NLG Site Administrator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 287
Offline Offline

Gender: Male
Posts: 1312


KG7NLG


WWW
« Reply #5 on: February 11, 2009, 08:08:00 PM »

Look in your email for a surprise !!!!
Logged

"The Seeds of our Ultimate Destruction are Slowly and Quietly being Planted in the Fertile soil of Political Correctness”
                                                                   Joey Carruthers 2011


Hottest day in the United States recorded August 11, 1983 at 2:21 p.m. was 132 F. - recorded in the shade at the Bullhead City Fire Department. 
BUT IT WAS A DRY HEAT


I Have gone to find myself, and if I get back before I return, keep me here!
  ???





1-888-NLG-SLOTS 928-754-4147
e-Bay ID NewLifeGames_net
knagl
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 642
Offline Offline

Gender: Male
Posts: 5489


Kevin


« Reply #6 on: February 11, 2009, 08:53:51 PM »

Look in your email for a surprise !!!!

I may have sent that same surprise to him!  Smiley
Logged

If you find this site helpful, please consider making a small donation to help defray the cost of hosting and bandwidth.

Please do not PM me for support or "how to" requests -- please post your request in the forum so that everyone may assist you and everyone can benefit from the answer to your question!  Thanks! Smiley
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #7 on: February 11, 2009, 09:49:20 PM »

Whoa there Nellie!!!! I'm getting swamped with Z-80 replicas and Trash 80 Level 1 software!!!!!(just kidding)
I would like to take this moment to deeply thanks everyone for sending me...you know...love?  Tongue Out Hail applause
I'm gonna be online all night now trying to thank everyone for their "contributions"...I will (when I get better at this)
send all those who helped me a "little" gift...just get that StatFreak to stop pickin' on me!!!!  Tongue Out
Logged
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #8 on: February 11, 2009, 11:41:29 PM »

Whoa there Nellie!!!! I'm getting swamped with Z-80 replicas and Trash 80 Level 1 software!!!!!(just kidding)
I would like to take this moment to deeply thanks everyone for sending me...you know...love?  Tongue Out Hail applause
I'm gonna be online all night now trying to thank everyone for their "contributions"...I will (when I get better at this)
send all those who helped me a "little" gift...just get that StatFreak to stop pickin' on me!!!!  Tongue Out

 Tongue Out bust gut laughing bust gut laughing bust gut laughing bust gut laughing
Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #9 on: February 12, 2009, 02:05:20 AM »

I think r273 helped me find out what I was doing wrong.....He sent me some of his personal programming notes which I feel is very important to have as a reference to assist a newbie programmer like me. I will ask his permission later on to have it edited so that it could be presented as a valuable tool in helping someone make a backup copy of an eprom that can be used in various games and equipment such as pinball, arcade, DBV's and of course slots. yes

On the 4th step of the second paragraph, there's a procedure to "change A-B to B 0xC000 as B address and 0x2000 as the size". I totally overlooked this because of the simple reason...I don't know what the nuggets this is all about and what it's used for... Scratch Head Duh! So I neglected in reading further about it and skipped the step in the GQ-4X programming instructions. no
Instead, I typed in "C000" in both dialog boxes hoping to burn a perfect backup copy of my game. frying pan
That may explain why the eprom wouldnt work on my machine and shoots me a "62-1" error code instead.
I may be wrong, but I will make another attempt to make a copy before the evenings over....it's a good thing I bought a dozen of these for my learning ("I'm gonna say...practice") rounds. Tongue Out
I will succeed in accomplishing my goals of backing up my collection and repairing my game! yes
Logged
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #10 on: February 12, 2009, 02:35:30 AM »

Hmmm.  Scratch Head I thought I sent you the same thing everyone else did, but after reading your last post, I realize that what I sent you might be a bit different.. Scratch Head 2
Check your email.  stir the pot / get cooking
Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #11 on: February 13, 2009, 03:59:28 PM »

Hmmm.  Scratch Head I thought I sent you the same thing everyone else did, but after reading your last post, I realize that what I sent you might be a bit different.. Scratch Head 2
Check your email.  stir the pot / get cooking

Got it, thanks SF!

After installing the newly burned backup (containing checksum:0XA700, and "verified" but not "Locked") onto a 16MHz board, I'm getting that dreaded "62-1" error code (means "Bad Data Eprom").
Ther are no jumpers on a 16MHz board whereas, the 10MHz board has a jumper on both the reel & game sockets.
I'm thinking of putting the copy in a 10MHz board instead.
Normally (because S+ reel eproms are made with 27C64 chips) the jumpers are jumping the two pins facing the dipswitch side of the board.
Should I move the reel socket jumper towards the transformer side ,leave it where it is, or pull out the jumper altogether?
Whoever has the correct answer for this: wins a free machine from Navinut... rotflmao
Logged
jay
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 483
Offline Offline

Gender: Male
Posts: 3178


if you cant afford to lose you cant afford to win


« Reply #12 on: February 13, 2009, 06:07:59 PM »

I am sure I am disqualified from this contest because I am staff (thankfully ......)

My conjecture is that your error could be because your chip is not fast enough. Your suggestion of putting it in a 10mhz is probably a good test.
Logged

The only way to beat the casino is to own it
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #13 on: February 13, 2009, 07:15:54 PM »

This is the specs on the blanks I'm using...is it fast enough to use for reel eproms on a 16MHz board?

ADD>> double-click to make picture larger...


* AM27C512.jpg (322.48 KB, 1662x1399 - viewed 576 times.)
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #14 on: February 13, 2009, 08:30:47 PM »

On the other thread I was told that a 70ns chip would work so I think your 55ns should be fine.  Scratch Head
Logged
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #15 on: February 13, 2009, 08:52:52 PM »

For a 16MHz S+ I'm pretty sure that anything faster than 120ns is fine. (I think that even 150ns will work, but am not sure). 55ns is blazing for the S+; the chip is probably bored. bust gut laughing bust gut laughing

All kidding aside, when you burn an SS reel chip (8KB file for a 27c64 chip) onto a 27c512, you must burn it starting at the chip offset of 0xc000 for the S+ to read it properly. If you've done it right, when you look at the hex readout of the finished chip, everything will be blank (0xFF) from 0x0000 to 0xbfff, the data will start at 0xc000 and stop at 0xdfff, and 0xe000 to 0xffff will be all 0xFF (blank). The data at 0xc000 should match the beginning of the file.
Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #16 on: February 13, 2009, 11:27:59 PM »

I would like to add: If you use a 27c512 or SST 27SF512 in a S2000 or Vision the C000 offset will not work.

The reason the S+ needs the offset is on a 27c64 they apply Vcc to Vpp and the Programming Pin which corresponds to C000 A15 & A14 Logic level 1 on a 27C512. Where the S2000 just keeps unused pins at logic 0
Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #17 on: February 13, 2009, 11:40:23 PM »

I would like to add: If you use a 27c512 or SST 27SF512 in a S2000 or Vision the C000 offset will not work.

The reason the S+ needs the offset is on a 27c64 they apply Vcc to Vpp and the Programming Pin which corresponds to C000 A15 & A14 Logic level 1 on a 27C512. Where the S2000 just keeps unused pins at logic 0

Thanks Foster. K+ applause
Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #18 on: February 13, 2009, 11:45:12 PM »

Foster,
Can I send you a copy of my GQ-4X software?
I need to know what to type into the dialog box.
It's too hard to explain but easier for you to see if you peruse the software yourself.
You'll see what I mean.
I've sent this software to Statfreak and r273...no one's been able to figure out how to burn a copy and get it to work without getting that dreadful "62-1" error code on my S+.
What is this box for ?


* Fill Buffer Dialog Box.jpg (115.55 KB, 800x600 - viewed 515 times.)

* Initialized screen.jpg (81.77 KB, 800x600 - viewed 513 times.)
« Last Edit: February 14, 2009, 12:23:05 AM by stayouttadabunker » Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #19 on: February 14, 2009, 12:16:46 AM »

Blank chip checking...I'm using AMD's   AM27C512's
Click on .jpg to enlarge picture...



* Blank chip check.jpg (70.93 KB, 800x600 - viewed 495 times.)

* Blank Eprom ID.jpg (115.93 KB, 800x600 - viewed 507 times.)
Logged
jdkmunch
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 624
Offline Offline

Gender: Male
Posts: 2640



« Reply #20 on: February 14, 2009, 12:25:00 AM »

Foster,
Can I send you a copy of my GQ-4X software?
I need to know what to type into the dialog box.
It's too hard to explain but easier for you to see if you peruse the software yourself.
You'll see what I mean.
I've sent this software to Statfreak and r273...no one's been able to figure out how to burn a copy and get it to work without getting that dreadful "62-1" error code on my S+.
What is this box for ?


That looks like you can fill an area with any value (FF)  -  or forcibly erase the chip.
Logged
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #21 on: February 14, 2009, 12:33:51 AM »

Yes and No,
These AMD  AM27C512 Eproms can only be erased when the paper is removed from the window and submitted to UV light.
You need EEproms to "Electrically Erase"or "Electronically Erase" with this dialog box.
You CAN however, add/ or erase whatever file value you want into the "Code Memory" data box area.
Logged
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #22 on: February 14, 2009, 12:38:36 AM »

Actually, I haven't had a chance to install the software. no I apologize.  slap

You won't want to mess with the 'Fill' command.

I believe that what you need to do is to put 0000 in the file offset box, and c000 in the device offset box.

It that doesn't work, try it the other way. Tongue Out frying pan


Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #23 on: February 14, 2009, 01:08:53 AM »

I tried this...the first pic is the dialog box for "File and Device"  offsets.
The second pic is the blank Eprom configured to be written with an offset of 0XC000...
Should I change the "File" offset before I burn another attempt?


* file and device offset box.jpg (98.31 KB, 800x600 - viewed 400 times.)

* device offset at 0xC000.jpg (47.82 KB, 800x600 - viewed 463 times.)
Logged
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #24 on: February 14, 2009, 01:21:12 AM »

I tried this...the first pic is the dialog box for "File and Device"  offsets.
The second pic is the blank Eprom configured to be written with an offset of 0XC000...
Should I change the "File" offset before I burn another attempt?

No. Did you already burn one this way and try the chip? If so, and if failed, then try setting the file offest to c000 and the erpom offest to 0000 (but I was pretty sure this first way would work).
Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
Pages: [1] 2 3 4 ... 6 Go Up Print 
« previous next »
Jump to:  


If you find this site helpful, Please Consider Making a small donation to help defray the cost of hosting and bandwidth.



Newlifegames.com    Newlifegames.net    Newlifegames.org
   New Life Games    NewLifeGames  NLG  We Bring new Life to old Games    1-888-NLG-SLOTS
Are all Copyright and Trademarks of New Life Games LLC 1992 - 2021


FAIR USE NOTICE:

This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner.
We make such material available in an effort to advance awareness and understanding of the issues involved.
We believe this constitutes a fair use of any such copyrighted material as provided for in section 107 of the US Copyright Law.
In accordance with Title 17 U.S.C. Section 107, the material on this site is distributed without profit to those
who have expressed a prior interest in receiving the included information for research and educational purposes.

For more information please visit: http://www.law.cornell.edu/uscode/17/107.shtml.

If you wish to use copyrighted material from this site for purposes of your own that go beyond fair use,
you must obtain permission directly from the copyright owner.

NewLifeGames.net Web-Site is optimized for use with Fire-Fox and a minimum screen resolution of 1280x768 pixels.


Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Loon Designed by Mystica
Updated by Runic Warrior
Page created in 0.103 seconds with 19 queries.