(Topic ID: 232957)

Node Boards- Update- Stern tech fixes issue via email

By shacklersrevenge

10 months ago

Topic Stats

  • 744 posts
  • 148 Pinsiders participating
  • Latest reply 5 months ago by russdx
  • Topic is favorited by 24 Pinsiders


Linked Games

Topic Gallery

There have been 52 images uploaded to this topic. (View topic image gallery).

F5E1D36C-CEB9-481B-AD58-33AD125B6F31 (resized).jpeg
rejoice (resized).png
Node8FrontLowerRightQuadrant (resized).jpg
Node8FrontUpperRightQuadrant (resized).jpg
0ABE9ED9-0EDB-4F67-9D92-D0CCA45732E7 (resized).png
pasted_image (resized).png
F7C3826F-5544-418C-B4D0-9564AAAF8868 (resized).png
stern warranty (resized).PNG
Screenshot_20190202-110400_Samsung Internet (resized).jpg
Screenshot_20190202-110235_Samsung Internet (resized).jpg
7D99B3D7-4F52-4953-955F-3F30AD1729CC (resized).jpeg

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

#708 9 months ago

Earlier platforms came in a time when embedded processing was still in its infancy and the performance increase of newer parts was huge. WPC machines were pretty much on the limit of what the cpu performance made possible. Just look at how you can slow down attract mode DMD playback on a WPC machine by hammering the flipper buttons ^^
Technology has advanced big time since then, look at what cheap ARM based CPUs in your phones can do now or even 10 years ago..
If I remember correctly the WPC Motorola CPU ran at 2MHz with a few kB RAM at its side.
Spike 1 runs on a 400MHz CPU with 64MB RAM, Spike 2 offers much more since it has to do video processing. Linux eats more of that than a dedicated low level framework has. But for a pinball game that mainly has to read switches, process through a game statemachine and send out a few commands to node board that do the simpler low level stuff, this is plenty. Unless Stern plans to do onboard 3D rendering there is no reason why Spike should be replaced anytime soon.

The main reason for others to go PC based is probably availability and ease of use. Building an embedded OS and especially the hardware it requires (or many in the case of a distributed system such as Spike) is an immense effort and requires well trained specialists. Using a readily available PROC takes all that out of the process. Even building a custom serially controlled driver/interface board with a USB interface from scratch is much less effort. Last but not least using a PC platform allows for easier and faster prototyping/testing since you can program on the same architecture that is going to run your code.

4 months later
#724 5 months ago

Nah, that doesn't make sense. The serial expansion LED boards drive a couple of LEDs from a serial protocol, the node board can only be the problem if all of them are out and replacing the LED board didn't do the trick.
Sounds like something more trivial to me, maybe the 3 LEDs' power is daisy chained and has broken off somewhere?

Promoted items from the Pinside Marketplace
$ 10.95

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

Hey there! Got a moment?

Great to see you're enjoying Pinside! Did you know Pinside is able to run thanks to donations from our visitors? Please donate to Pinside, support the site and get anext to your username to show for it! Donate to Pinside