(Topic ID: 218125)

What are your thoughts on the Spike II system?

By LoserKid_Pinball

5 years ago


Topic Heartbeat

Topic Stats

  • 566 posts
  • 99 Pinsiders participating
  • Latest reply 3 years ago by PinMonk
  • Topic is favorited by 21 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

Node9_Board_blown_transistors (resized).jpeg
20210121_104159 (resized).jpg
IMG_20201228_182653_BURST002 (resized).jpg
pasted_image (resized).png
324E76F4-9581-44AE-9FDE-61ABED13DFE5 (resized).jpeg
spike (resized).jpg
SAM (resized).jpg
pasted_image (resized).png
pasted_image (resized).png
2018-08-03 08-51-03.JPG
Pinball Controller Task Split (resized).PNG
SBC (resized).PNG
lpkf2 (resized).PNG
lpfk (resized).PNG
515-0174-00 (resized).jpg
grommet (resized).png

Topic index (key posts)

3 key posts have been marked in this topic

Display key post list sorted by: Post date | Keypost summary | User name

Post #26 A report from an operator and a life cycle expectation. Posted by xTheBlackKnightx (5 years ago)

Post #215 Things to consider from a senior technician’s perspective. Posted by xTheBlackKnightx (5 years ago)

Post #262 Words of expierence and a warning. Posted by xTheBlackKnightx (5 years ago)


Topic indices are generated from key posts and maintained by Pinside Editors. For more information, or to become an editor yourself read this post!

You're currently viewing posts by Pinsider mcbpalisade.
Click here to go back to viewing the entire thread.

#164 5 years ago

I have a smaller/cheaper one from Oitez: EScope. Cost a bit over $100 10 years ago. Has been fairly valuable for SMT stuff. Can take pictures and even movies.

Microchip Details (resized).jpgMicrochip Details (resized).jpgeScope (resized).PNGeScope (resized).PNG
#189 5 years ago

Circuit Board Pricing: $1,000 for a new SPIKE II CPU isn't totally out of line. Factory markup for PCB assemblies runs about 6X I think. There might be $150 or $200 worth of parts there.

If you need a new WOZ CPU they are priced at $200 from JJP, if they had them (not available now). It is an MSI H81M-P33 Celeron motherboard and you could get one from Newegg (again, if they had them) for ~$120. Why? Because these are mainstream PC parts, not vertical application-specific parts.

I just bought a Multipmorphic SW-16 I/O board for $45. Pretty simple board - probably right at that 6x markup.

WOZ_CPU (resized).PNGWOZ_CPU (resized).PNG
#196 5 years ago
Quoted from merccat:

Also a mainstream MB isn’t exactly a fair comparison, yeah they are mass produced which brings down their cost but also the spike board is a much simpler and smaller board.

It is a fair comparison in the sense it is what Stern's competition is offering (JJP) for WOZ.

As another data point is American Pinball. Houdini uses Multimorphic boards. I suspect the CPU they use is the P3-ROC which can be replaced for $175 from Multimorphic. Not sure if that can be loaded with Houdini code by a user. They don't elaborate on this on their site.

#231 5 years ago
Quoted from mario_1_up:

I guess what really chaps my ass is the cost of the boards. There markup has to be 400%.

600% is normal factory multiplier. A new ECU for my 2001 Honda Civic costs $800-1000. If that's what you need then that is what you buy.

Adding a PC or SBC to make Multimorphic P3 work? That changes the math a lot. But long term the more general the solution the more likely it is to be around after a while.

I'd bet that one of two things will happen: 1) Someone will entirely reverse engineer the SPIKE II platform and sell it themselves or 2) Stern will release lots about it some day in the future so people can work on them.

#239 5 years ago

SERVICE PARTS (Spares) COSTS

If you're building something - say a clothes washer - then here are some build quantity thoughts:

Suppose your target building 1,000 units at the current revision for market. You actually have to build a large percentage more on the line, say 30% more based on reliability information.

These "spares" will have to be packaged, cataloged, managed and stored for the "service life" of the product. This adds directly to the cost of the 1,000 units you plan to sell.

Each revision will need its own set of shared/unique parts to be stored. What prompts revisions? 1) Parts availability. Manufacturers regularly issue "End of Life" warnings for parts they are done making. Users that count on these parts are usually offered a "one time buy" opportunity to get what they think they need to support this washer revision. 2) Better designs. Moore's Law has made giant leaps in price/performance for electronic stuff. People expect more and newer parts can do that faster and cheaper. 3) Manufacturing efficiencies. Improvements are constantly made to the "current" product that improve its price/reliability/manufacturability.

These spares have a large percent-contribution to the factory % markup, part of that ~600%.

The problem with pinball is that the customers expect the thing to work forever. If/when this becomes impossible then the customers will have to adapt. That, or replacements will have to be available through other avenues so they can keep it running. I'd say the ARM family of CPUs actually make this much more possible.

So: put down that cell phone and start studying electronics! ( - :

#240 5 years ago

Another thing to keep in mind:

Remember that JJP Celeron motherboard I mentioned? You can't get one from JJP or Newegg. So what do you do if that fails? Start scrounging for parts to fix your 2013 WoZ? I'd say so.

Stern's stability hasn't forced this burden on their customers, as of this writing. You can pay "a lot" and keep moving or scrap it.

#249 5 years ago
Quoted from Wolfmarsh:

Luckily the security dongle JJP uses is easily hackable.

Oh my. That shifts the table a lot.

#250 5 years ago
Quoted from PinMonk:

The processor isn't the key factor, the chipset is.

Hum, there have been lots of chipsets. Do you anticipate trouble in the future finding this one in current-production motherboards?

Keep the info coming, I'm learning about machines I don't have regular access to.

#257 5 years ago
Quoted from PinMonk:

No idea because I don't know what parts of the chipset the kernel is relying on.

The 2 big elements of "chipsets" are the North Bridge & South Bridge. I did PC servicing for a number of years and I was constantly fighting the "wrong drivers, BSOD" problem when replacing a motherboard for an existing installation. The only way around this without a total reinstall was what we called a "kernel repair" operation, it could use the basic BIOS to get to the point where it selected the proper drivers for the new chipset.

Actually it looks like the best idea is to use "simple" boards like FAST or Polymorphic with the primary controller being a compute platform using USB. This level of hardware abstraction allows lots & lots of flexibility.

Funny but I've never worked on projects where silicon availability long term was a primary consideration. Pinball really demands this.

#329 5 years ago
Quoted from D-Gottlieb:

I used elastic isolation mounts specific to electronic components used in drones. They are designed for this. In addition, the cables connected to the board dampen out any lower frequency vibrations.

I feel your mods could either help or hurt, flip of a coin.

If there are part leads that are hanging out then giving them mechanical support (silicon?) would help.

#336 5 years ago
Quoted from Joe_Blasi:

and the lack of full restore images / firmware files.

And manuals describing the function trees that comprise the service menus. Pretty basic stuff. Figure it out yourself.

#352 5 years ago
Quoted from hocuslocus:

...since the components are cheaper and there is almost no drilling required.

Each via (top/bottom interconnect) requires drilling. My 1" x 2" PinRemote PCB has roughly 25 of them, all drilled. As complexity, parts count and space conservation increases so does via count.

Just for the record.

#354 5 years ago

There is a lot of conjecture here that is offered without proof, which is part of human nature. "Lord Mounts", or vibration isolators are designed to do just that, but resonances rule the day and they can easily make things worse if the system isn't understood.

The problem is two pronged: You must understand what vibration patterns are produced (pretty hard for a pinball machine) and then design PCB mounting to counter those. This is beyond the scope of pinball manufacturers.

At HP in the late 70's I did environmental testing on a desktop calculator product. We strapped it to a special table where we could control the frequency, intensity, mode (direction) and duration of the shaking we were going to subject the unit to. Most tests were pretty benign, the unit just ran quietly. There was one test though, where the operator scanned through the frequency spectrum at will - looking for settings that "produced the most noise". The most noise meant something inside was at resonance and was getting maximum deflection. Sure enough, 30 seconds later or so the machine would die and the test was over. Find the parts that were broken off the board (usually large caps in the power supply) and devise some way to secure them. In some cases a PCB was attached at both ends but not in the middle so it just bowed like crazy: it needed support in the middle.

I enjoy reading about adapting drone ideas to pinball and seeing what parts are being used to do this but won't be modifying my machines this way as some sort of crazy experiment. I'm just going to trust the manufacturer - and think about replicating the boards myself some day.

#357 5 years ago
Quoted from BC_Gambit:

I can appreciate your experience but stern barely tests it's games. Thinking they are doing fancy resonance tests is way beyond wishful thinking.

I did say this type of testing is beyond ALL manufacturers.

Stern "invented" the idea of letting the customers test the product, and they don't even ask those same customers to send in log dumps to help them fix the products like some newcomers do.

Someone else coined this saying: PINBALL IS HARD

We had a tongue-in-cheek saying at HP: "Don't comment code. It's hard to write, it should be hard to read."

#359 5 years ago
Quoted from CactusJack:

That's Funny. I comment the crap out of my code so I can figure out what the hell I was trying to do only weeks earlier.

The biggest comment I remember from the 9845 HP project was "DML [date]" Ah, Dave Landers wrote this and later changed it. Funny now. Worthless.

Later we would see comments like "implemented as a singly-linked list" only to find out later that it was doubly-linked.

Or "disk I/O queue sorted by shortest-seek-time-first" only to determine that it is done by user job priority, then biggest writes first.

Now I only comment the tricky stuff and always in some snarky way.

#374 5 years ago
Quoted from pinballplusMN:

Typical scenerio is a ball gets stuck. Kid walks away and bumper fires repeatedly until things heat up.
I'm not bashing stern just pointing out observations.

Writing code to detect that is a bit trickier than it might seem. Do-able, but then you delay intro and people get pissed at you ( - :

#378 5 years ago
Quoted from mbwalker:

We actually use micro copper rivets when we route our own boards for prototyping.

Hum, wonder if my Instructables "Carvey" could do that...

Nevermind, it is hard enough troubleshooting the circuit without having to troubleshoot the PCB!

Great stuff you are sharing here Mr. Walker

#381 5 years ago
Quoted from flynnibus:

Games don't need a ton of horsepower... or complex computation... which means a general purpose CPU is generally going to be cheaper to use.

I agree that the lamp/switch/relay stuff is pretty easy, but the graphics (like WOZ) and sound can get pretty CPU intensive.

#388 5 years ago
Quoted from YeOldPinPlayer:

Playing movie clips (even custom designed clips) isn't CPU intensive by today's standards.

Good to know, thanks.

My focus is on the most venerable foundation to build things on so they don't become obsolete. Celeron? (JJP), maybe. Whatever Stern uses? Don't know but probably not.

The ARM family seems to have pretty solid legs. If, as you say, it doesn't take much CPU then build your foundation on that family.

#405 5 years ago

Slightly off subject, but this is the type of info I like to see about technology families. A "Good Until" date.

Nice processor, think that P3ROC suggests this one.

SBC (resized).PNGSBC (resized).PNG
#408 5 years ago
Quoted from Joe_Blasi:

and with Intel you have AMD to use as well.

I don't think the processor is the issue per se, it is the chipset

#410 5 years ago
Quoted from gstellenberg:

We don't really suggest any particular processing element over any other.

Since your abstraction layer is USB - of course. Port a USB driver to VAX/VMS and use that.

My point is for the other things that comprise a pinball machine the user community needs products with legs. Ones that can be around for as long as these things live which appears to be Methuselah's age ( - :

Did find this picture today which talks about a logical division of tasks. I'm talking about the Media Controller (right/red) part:

Pinball Controller Task Split (resized).PNGPinball Controller Task Split (resized).PNG
#415 5 years ago
Quoted from Wolfmarsh:

Have any of the other current manufacturers posted schematics of their hardware?

Trick answer, but CGC does for MMr & RFMr

Promoted items from Pinside Marketplace and Pinside Shops!
$ 24.00
Playfield - Other
Pin Monk
 
$ 259.99
Cabinet - Toppers
Lighted Pinball Mods
 
$ 75.00
Cabinet - Shooter Rods
FlipMods
 
8,100
Machine - For Sale
Mt Zion, IL
$ 130.00
Gameroom - Decorations
Dijohn
 
$ 40.00
Playfield - Toys/Add-ons
WilliPinball Mods
 
$ 9.99
Cabinet - Other
Bent Mods
 
$ 25.00
Cabinet - Shooter Rods
arcade-cabinets.com
 
From: $ 99.99
Cabinet - Other
Lighted Pinball Mods
 
$ 30.00
Playfield - Other
YouBentMyWookie
 
$ 169.99
Cabinet - Shooter Rods
Maine Home Recreation
 
$ 39.95
Playfield - Plastics
Hookedonpinball.com
 
From: $ 85.00
Playfield - Toys/Add-ons
arcade-cabinets.com
 
$ 30.00
Cabinet - Other
Rocket City Pinball
 
$ 26.50
Playfield - Protection
ULEKstore
 
$ 79.99
Cabinet - Armor And Blades
PinGraffix Pinside Shop
 
8,500 (OBO)
Machine - For Sale
Fairfax, VA
$ 69.99
Cabinet - Decals
Inscribed Solutions
 
6,750 (Firm)
Machine - For Sale
Berkeley Township, NJ
$ 19.95
From: $ 5.00
Cabinet - Other
Filament Printing
 
From: $ 30.00
Cabinet - Other
Rocket City Pinball
 
$ 125.00
Playfield - Toys/Add-ons
G-Money Mods
 
From: $ 30.00
Cabinet - Other
Rocket City Pinball
 
Great pinball charity
Pinball Edu

You're currently viewing posts by Pinsider mcbpalisade.
Click here to go back to viewing the entire thread.

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/what-are-your-thoughts-on-the-spike-ii-system?tu=mcbpalisade and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.