Welcome, Guest. Please login or register.
November 23, 2024, 10:19:23 PM

Login with username, password and session length
* Home Help Arcade Login Register
.
+  Forum
|-+  **Reel Slots** Gaming Machines
| |-+  Bally Reel Games. (Moderator: a69mopar)
| | |-+  Troubleshooting an E1088 - Warning, long post
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: Troubleshooting an E1088 - Warning, long post  (Read 4853 times)
ramegoom
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 40
Offline Offline

Posts: 183



« on: February 19, 2014, 01:34:47 AM »

I'm trying to troubleshoot a friend's E1000 series machine. Here's what I have and maybe the experts will chime in.
The machine doesn't boot up, but instead, shows a "6" in the far right digit, all others blank. I believe when a 6 is shown, it indicated a memory problem. However, it doesn't move on to the next digit; it just sits at 6. Reset buttons on the hopper have no effect. The problem appears to be in the CPU board. Power supply checks OK, voltage on CPU checks OK.

Next, I pulled a CPU from a 2000 series machine, similar to the 1000 CPU - but different. I removed all four EPROMs from the 1000 board and installed them on the 2000 board, M1>M1, M2>M2, M3>M3, M7>P1 slots. Now, the machine fires up, although I have all zero's in the meter, well actually 00 (space) 000, would indicate 00 coins last played, 000 payed out. And, I get the "Insert Coin" to light. However, when I insert a coin, it immediately tilts. If I reset, it clears the tilt, and sets the Insert Coin lamp, and then I can sequence thru the diagnostics, i.e. 00004 pays 10 coins thru the hopper, 00005 prints out the six digit code of the M7 chip, and I can cycle thru the solenoids. But I noticed the reader light bulbs don't light when the Insert Coin is on (the reel readers have the large resistor, so I believe it has incandescent readers, and has the 50 volt fuse). Normal diagnostics dictate that if you get a 6, a second or two later, you get another number that is indicative of the actual chip that is at fault. But this one seems to hang up on the 6 and go no further. Oh, and all fuses check OK.

Next, I swapped the RAM chips and the microprocessor from the 2000 board to the 1000 board. Same 6 on the right digit. I swapped a few of the other socketed chips as well, still the 6 and no activity from the reset buttons. Pulled the RAM board off the CPU sockets, can't see anything glaring wrong. This machine is pretty clean, although the battery was dead-dead. I cut the battery out of the RAM board - it was a lithium battery and the board used the diode instead of the resistor so it wouldn't charge. I will replace the battery with a new Lithium battery.

I'm thinking the CPU is toast, can't find any burned components though. Nothing really heats up except the 5V regulators, which I believe is normal. The CPU gets slightly warm, but swapping the CPU with a known good one didn't change the problem.

I am open to any suggestions. Anyone see this hung-up-on-6 code before? Thanks for letting me bore you with a long post.

So, it appears that the 2000 CPU only partially works in an earlier 1000 machine.

Logged
dhellis
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 56
Offline Offline

Gender: Male
Posts: 172



« Reply #1 on: February 19, 2014, 01:57:37 AM »

Typically a bbbbb6 (where b=blank) is an indication of a memory error but I have found that there are other things that can cause it. I would start with swapping
the ram chips on the E1000 ram board with known good chips. Next I would re-solder the connections that the ram board connects to. After soldering
take a small wire brush and clean the crap out of the pins and carefully inspect the pin sockets on the ram board for broken pins, I have seen more than just
a couple where these pins will break. I use a crappy USB microscope and it is still a bit difficult to tell.

Check continuity between Pin 7 of J6 on the MPU (Left side set of pins for the ram board) to pin 4
of U26 this is the Not Reset line (indicated by a bar over the word reset). Check the logic level on pin 3 of U26, that should be at a low and transition to high
when pressing the reset switch. If this is not happening then possibly U26 but could also be the small relay or even U5.

I have only seen 2 bad CPU chips and in both cases the error was 0bbbbb


Logged
ramegoom
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 40
Offline Offline

Posts: 183



« Reply #2 on: February 19, 2014, 03:18:17 AM »

Thanks Dan. The CPU chip is good, as evidenced by the swap with a known-good chip. I am thinking I will put soldered-in jumpers between the RAM board and the CPU board, just eliminate the connectors altogether. Also, I swapped the RAM chips, still sits at 6. It almost seems like the crystal isn't oscillating, where the CPU can't advance to the next instruction. I will try powering up the CPU and scope it out to see if the system clock is working.

Next step would be to replace the CPU board with a known-good one. Odd that the 2000 CPU 'sort of' works.
Logged
dhellis
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 56
Offline Offline

Gender: Male
Posts: 172



« Reply #3 on: February 19, 2014, 03:24:13 AM »

Thanks Dan. The CPU chip is good, as evidenced by the swap with a known-good chip. I am thinking I will put soldered-in jumpers between the RAM board and the CPU board, just eliminate the connectors altogether. Also, I swapped the RAM chips, still sits at 6. It almost seems like the crystal isn't oscillating, where the CPU can't advance to the next instruction. I will try powering up the CPU and scope it out to see if the system clock is working.

Next step would be to replace the CPU board with a known-good one. Odd that the 2000 CPU 'sort of' works.

From what I have seen, if the clock is not running you will get b0bbbb or no display at all. Just the same, check at the crystal
that should be 4 Mhz, and pin 5 of U30 should be 2 Mhz. This problem can be a bear, I know because I have a board
that passes all of the tests on my tester but gets that same 6 error code when on the simulator. I have swapped known
good ram cards and swapped the M1 - M7 chips. I am about to the point of trying to locate some replacement pins
because all of the chips on the ram board have been replaced, the edge connectors have been replaced and the ram board
is good when swapped to another E1 board. The only thing left is those stinking pins and they were really lousy to begin
with.
Logged
ramegoom
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 40
Offline Offline

Posts: 183



« Reply #4 on: February 20, 2014, 12:23:38 AM »

I replaced the pin headers that attach the RAM board, and reflowed the solder connections on the two connectors on the board. Also checked for tension on each pin. Trouble is, I don't have an E1000 machine to test the board. I tried putting E2000 eproms into it and plugged it into my E2000, but it didn't work. So, apparently the CPU's are not forward-compatible. I'm going to use the shotgun approach next. I can't find anything glaring wrong; regulators are all up to correct voltages, capacitors test OK, no weird looking solder joints, and current draw on the board is normal. Dhellis, I might just go ahead and send it to you to have a shot at it.
Logged
dhellis
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 56
Offline Offline

Gender: Male
Posts: 172



« Reply #5 on: February 20, 2014, 12:28:12 AM »

I replaced the pin headers that attach the RAM board, and reflowed the solder connections on the two connectors on the board. Also checked for tension on each pin. Trouble is, I don't have an E1000 machine to test the board. I tried putting E2000 eproms into it and plugged it into my E2000, but it didn't work. So, apparently the CPU's are not forward-compatible. I'm going to use the shotgun approach next. I can't find anything glaring wrong; regulators are all up to correct voltages, capacitors test OK, no weird looking solder joints, and current draw on the board is normal. Dhellis, I might just go ahead and send it to you to have a shot at it.


I don't charge for testing, except for return postage and if there is something wrong I would contact you before making
any repairs. Shipping address and contact information is located at   http://www.coinslots.com/our-thanks/
Logged
rjpohl
Contributing Gold NLG Member
Sr.NLG Member 501 to 1000 Post
*

Total Karma Storms: 103
Offline Offline

Gender: Male
Posts: 726



WWW
« Reply #6 on: February 20, 2014, 12:32:07 AM »

I would suggest you send both boards to Dan so he can test them both.  It's good piece of mind to know both are good.
Dan's repaired a few for me, he's fast too.
Bob
Logged

dhellis
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 56
Offline Offline

Gender: Male
Posts: 172



« Reply #7 on: February 20, 2014, 12:35:26 AM »

I would suggest you send both boards to Dan so he can test them both.  It's good piece of mind to know both are good.
Dan's repaired a few for me, he's fast too.
Bob

Thanks Bob and yes, send the MPU board and IO board, shipping costs are going to be about the same, especially if
you are using flat rate.
Logged
ramegoom
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 40
Offline Offline

Posts: 183



« Reply #8 on: February 20, 2014, 12:39:02 AM »

I'll get the board sent to you via UPS. Also, I'm going to send a couple other things you could use as well...:-)
Logged
dhellis
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 56
Offline Offline

Gender: Male
Posts: 172



« Reply #9 on: February 20, 2014, 01:01:09 AM »

I'll get the board sent to you via UPS. Also, I'm going to send a couple other things you could use as well...:-)


When sending the boards, include the ram boards and eproms as well along with the IO board
that way I can test everything as a set.
Logged
Pages: [1] 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.113 seconds with 19 queries.