Jump to content



Photo
* * * * * 7 votes

Pinscape expansion board support thread


  • Please log in to reply
1103 replies to this topic

#841 MikePinball

MikePinball

    Oak Micros Pinball Products

  • Platinum Supporter
  • 416 posts

  • Flag: United States of America

  • Favorite Pinball: Space Invaders

Posted 18 June 2020 - 06:11 AM

Assuming you connected to the port labelled "High Power Outputs" #32 then that is actually port #49 on Pinscape. I know this might be a little confusing at first but the Pinscape config tool allows you to move around output ports and put them where ever you like. In the default configuration, the power output #32 is Pinscape port #49 as shown in the screen capture below:

 

aioport32.jpg

 

If you are indeed turning on the correct port number, per the diagram, then we need to examine your power circuitry a little more. Are all 3 green LEDs on the Pinscape AIO lit?


MikePinball (dba Oak Micros).

 


#842 MydknyteStyrm

MydknyteStyrm

    Hobbyist

  • Members
  • PipPip
  • 27 posts

  • Flag: United States of America

  • Favorite Pinball: Tales From The Crypt

Posted 18 June 2020 - 11:48 AM

I only see one LED on the board and the flashing Green/Yellow light on the KL25Z. The LED thats lit is for Logic, that went on when I hooked up the wires.

#843 MikePinball

MikePinball

    Oak Micros Pinball Products

  • Platinum Supporter
  • 416 posts

  • Flag: United States of America

  • Favorite Pinball: Space Invaders

Posted 18 June 2020 - 01:52 PM

At a minimum you will need 12V connected to the "top" of the board. Please make sure you have these two wires the right way around. You need both the 12V and the ground. There are connections for two of each to bring in more power but for this test, one of each is sufficient. The 12V ground is NOT connected to the 5V logic ground on the board to ensure voltage separation for the opto-isolators.

 

Given my previous append, I assuming you have indeed turned on the correct output.

 

You said you also connected the other 5V. The LED should be on for that power input (although it is not needed for the MOSFET outputs). Again please review the orientation of the 5V and ground and make sure the ground is also connected.

 

If it still doesn't work, perhaps a photograph or a wiring diagram would help. Also if you get the 3 power LEDs to lite up, and the output still doesn't work then try a different one.

 

The Pinscape AIO is fully tested before it is shipped so at this point I think this problem is not related to the board.


MikePinball (dba Oak Micros).

 


#844 MydknyteStyrm

MydknyteStyrm

    Hobbyist

  • Members
  • PipPip
  • 27 posts

  • Flag: United States of America

  • Favorite Pinball: Tales From The Crypt

Posted 18 June 2020 - 01:54 PM

Nope it wasn’t the board. The screw terminals are a little hard to gauge and the wires weren’t fully seated. I now have three powered LEDs on the board, for Logic, 5v power and 12v power. The tip was that there were LEDs on the board lol. Had no idea. Thanks!


Sent from my iPhone using Tapatalk Pro

#845 MikePinball

MikePinball

    Oak Micros Pinball Products

  • Platinum Supporter
  • 416 posts

  • Flag: United States of America

  • Favorite Pinball: Space Invaders

Posted 18 June 2020 - 04:01 PM

Nope it wasn’t the board. The screw terminals are a little hard to gauge and the wires weren’t fully seated. I now have three powered LEDs on the board, for Logic, 5v power and 12v power. The tip was that there were LEDs on the board lol.

So the output works now?
 


MikePinball (dba Oak Micros).

 


#846 MydknyteStyrm

MydknyteStyrm

    Hobbyist

  • Members
  • PipPip
  • 27 posts

  • Flag: United States of America

  • Favorite Pinball: Tales From The Crypt

Posted 18 June 2020 - 05:09 PM

Yes the outputs are working great now.

#847 Bushav

Bushav

    Enthusiast

  • Members
  • PipPipPip
  • 200 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 12 August 2020 - 01:33 PM

Question for MRJ

 

First thanks for all your tools.  

 

Last weekend my computer tanked on me.  I think you commented on my thread describing it.  Tomorrow an ASRock B550M Pro Motherboard is being delivered.  I plan on doing fresh installs of all my Pinball programs even though I have a complete backup.  The reason is that when I started in this hobby last year I had to do a lot of trial and error getting everything going.  In learning the ropes I ended up with numerous files duplicated in seperate folders and "administrator privileges" scattered around.  But I think I will grab what configuration files I can from the old backup to facilitate getting my screens, buttons, toys, etc. running correctly without reinventing the wheel.

 

I can not find a configuration file for the Pinscape tool.  Specifically "is there a configuration file that assigns the buttons to the KL25Z" ?  

 

I grabbed the configuration files for :

 

DMDDevice.ini (VPinMame and VPinS**)

PinupPlayer.ini

PinballX.ini

 

I can't think of any others I need other than the Pinscape config.  I imagine there is a VPX config somewhere also but I haven't been able to find that one either.

 

Thanks,

Lane



#848 aet

aet

    Hobbyist

  • Members
  • PipPip
  • 35 posts

  • Flag: United States of America

  • Favorite Pinball: Mata Hari

Posted 12 August 2020 - 04:32 PM

 

 

The 12V ground is NOT connected to the 5V logic ground on the board to ensure voltage separation for the opto-isolators.

The 5v logic ground is the ground coming in from the primary power supply? And the 12v ground is the ground from the secondary? Does it matter if the 2 ground wires in the secondary power cable get mixed up? Does it really matter if the logic ground is mixed with the other ground? In reading about this I thought all of those grounds were tied together?



#849 mjr

mjr

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 3,331 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 12 August 2020 - 04:43 PM

I can not find a configuration file for the Pinscape tool.  Specifically "is there a configuration file that assigns the buttons to the KL25Z" ?  

 

The configuration is all stored on the KL25Z itself, so there's nothing on your PC you need to transfer. 

 

You *can* make a backup file on the PC that contains the settings from the KL25Z, via the "Backup and Restore" option in the Config Tool.  That creates a text file on the PC containing the settings, which you can use to transfer settings to a new KL25Z, restore an existing if the firmware ever crashes, etc.  I always think it's a good idea to keep backups, so I'd recommend doing this, but this file would be just a backup, not something you need to move the KL25Z over to a new machine.



#850 spamola

spamola

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 20 September 2020 - 07:14 PM

@mjr, if I'm only going to run nudge, do I need the power board as well?



#851 mjr

mjr

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 3,331 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 20 September 2020 - 09:17 PM

@mjr, if I'm only going to run nudge, do I need the power board as well?

 

Do you mean you only want to use the KL25Z for accelerometer input?  In that case, no, you don't need anything at all other than the KL25Z.  Just plug it into USB and you'll be set.


The power board is only needed if you want to use the feedback controller features, to run things like motors, solenoids, and lights.



#852 spamola

spamola

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 20 September 2020 - 09:48 PM

Perfect!

 

Thanks for the clarification!



#853 AndrAAx

AndrAAx

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Sweden

  • Favorite Pinball: Haunted House

Posted 03 October 2020 - 12:23 PM

Have a problem, as soon as i connect the pinscape i cant start a table, VPX crashes. If i disconnect the board i can start a table and connect the board after a table has loaded, then everything works. This only works with the table thats loaded, if i exit this table i try to load another VPX crashes again. This is the crash log from VPX.


Edited by AndrAAx, 03 October 2020 - 12:24 PM.


#854 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 03 October 2020 - 06:15 PM

may want to put that someplace besides facebook.
Besides not all of us wishing to sign up for facebook, your like appears to be removed

 

This page isn't available The link you followed may be broken, or the page may have been removed.

U4B06nLMGQt.png


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#855 AndrAAx

AndrAAx

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Sweden

  • Favorite Pinball: Haunted House

Posted 04 October 2020 - 09:30 PM

This maybe work. Looks like a MS net framework problem. Added an external link to picture
https://ibb.co/P5fhZCT

Edited by AndrAAx, 07 October 2020 - 01:07 PM.


#856 AndrAAx

AndrAAx

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Sweden

  • Favorite Pinball: Haunted House

Posted 07 October 2020 - 01:08 PM

Added an external link to picture



#857 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 07 October 2020 - 05:06 PM

Paste it in text form.
Toxie could tell you what that crash means


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#858 AndrAAx

AndrAAx

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Sweden

  • Favorite Pinball: Haunted House

Posted 11 October 2020 - 01:20 PM

Crash report VPX rev3788
============
Process: VPinballX.exe
Reason: 0xE0434352 - UNKNOWN at 0023:75B74662
Thread ID: 0x15EC [5612]
 
Call stack
==========
75B74662 KERNELBASE.dll RaiseException + 0x62 (0xFFFFFFFFE0434352 0x00000001 0x00000005 0x0019dad8)
68B428F1 clr.dll GetMetaDataPublicInterfaceFromInternal + 0x9741 (0x00000000 0x3CD57938 0x0019DB2C 0x0019db48)
68C1071E clr.dll CorDllMainForThunk + 0x40AE (0x00000004 0x0019DEDC 0x68B423D0 0x0019db58)
68C10790 clr.dll CorDllMainForThunk + 0x4120 (0x00000004 0xFFFFFFFFDDFA8B95 0x68A501A0 0x0019db9c)
68C107CE clr.dll CorDllMainForThunk + 0x415E (0x00000004 0x3CD57938 0x68EF4549 0x0019dedc)
68C107D6 clr.dll CorDllMainForThunk + 0x4166 (0x3CCCC7D0 0x3C96190C 0x0019DBFC 0x68ae8b81)
68EF4A9A clr.dll CreateHistoryReader + 0x17979A (0x00000000 0x3CCCC6E0 0x67A56021 0x00000001)
67A38589 mscorlib.ni.dll (0x3CCCC7DC 0x3CCCC7C0 0x020005A5 0x3cccc7dc)
67A3809A mscorlib.ni.dll (0x00000000 0x3CCCC7C0 0x3CCB46C0 0x00040100)
68A4F036 clr.dll (0x0019DFF8 0x0019DF98 0x68B423D0 0x0019e970)
68A522DA clr.dll LogHelp_TerminateOnAssert + 0x92A (0x3C96190C 0x3CCB2E98 0x0019E244 0x0019e228)
68A5859B clr.dll LogHelp_TerminateOnAssert + 0x6BEB (0x0019E6D0 0x68BB2BAC 0x0019E040 0x00000000)
68BB2EBF clr.dll GetCLRFunction + 0x260F (0x2C515218 0x0019E8E8 0x00000001 0x00000001)
68BB2A71 clr.dll GetCLRFunction + 0x21C1 (0x2C515218 0x0019E8E8 0x00000001 0x00000001)
68BB28FE clr.dll GetCLRFunction + 0x204E (0x2BBD06C8 0x0000000F 0x00000409 0x00000001)
68BB2352 clr.dll GetCLRFunction + 0x1AA2 (0x5A8763DC 0x00000409 0x00000001 0x0019ec20)
68D10BEE clr.dll LogHelp_LogAssert + 0x6D6E (0x5A8763DC 0x00000409 0x00000001 0x0019ec20)
68E2A2A3 clr.dll CreateHistoryReader + 0xAEFA3 (0x0019EB38 0xFFFFFFFFDDEBB794 0x0019EBA8 0x3eb80698)
68E2A409 clr.dll CreateHistoryReader + 0xAF109 (0x20440030 0x0000000F 0x5A8763DC 0x00000409)
5A88B286 vbscript.dll (0x0000000F 0x5A8763DC 0x00000409 0x00000001)
5A89B2DB vbscript.dll DllGetClassObject + 0xD73B (0x0000000F 0x00000001 0x00000000 0x00000001)
5A89A24F vbscript.dll DllGetClassObject + 0xC6AF (0x0019EF78 0x00000001 0x00000000 0x00000001)
5A8A07C4 vbscript.dll DllGetClassObject + 0x12C25A89CB8B vbscript.d5A89CA25 vbs
Environment
===========
Date/time: 10/10/2020, 01:04:11:970
Number of CPUs: 8
Processor type: 586
System: Windows 10 (10.0 18363)
 
Memory status
=============
Total Reserved: 299828K (292M) bytes
Total Commited: 1034636K (1010M) bytes
Total Free: 2859776K (2792M) bytes
Largest Free: 2095296K (2046M) bytes
 
Registers
=========
EAX=0019DA18 EBX=00000005 ECX=00000005 EDX=00000000
ESI=0019DAD8 EDI=00000001 EBP=0019F13C ESP=0019F034 EIP=5A89CA25
FLG=00000216 CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
 
 
Failed to save minidump.


#859 friscopinball

friscopinball

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: ---------

  • Favorite Pinball: The Goonies

Posted 24 January 2021 - 03:03 PM

Resolved.


Edited by friscopinball, 16 February 2021 - 08:57 PM.


#860 sirwoogie

sirwoogie

    Hobbyist

  • Members
  • PipPip
  • 23 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Addams Family

Posted 16 February 2021 - 05:18 AM

Dumb question. Is it possible to assemble only half of the power and chime expansion boards? I only need 14 power outputs and 3 chime outputs for all of my toys. Is it as simple as omitting the circuit parts on the outputs? In other words, a "side" of the power board mosfet/resistor/capacitor bank then half of the timer/power circuits/mosfets on the chime board and leaving all the other supporting circuits to power the boards? Or, does that require an electrical adjustment somewhere or cause issues that might throw off how the IC's handling addressing? TIA.


Edited by sirwoogie, 16 February 2021 - 05:19 AM.