MVS cartridge pinout: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
(Created page with "{| class="regdef" align="center" style="text-align:center;align:right;" |CHA bottom |CHA top |PROG bottom |PROG top |- |200px |[[File:mvscartchatop....")
 
m (Tip)
 
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
See also [[AES cartridge pinout]].
* Pin pitch: .1 in (2.54mm)
* Board thickness: 1.6mm
* Number of pins: 60 on each side, 120 per board, 240 per cartridge, with some pins missing or unused
''Tip:'' Instead of counting from the edges, count from the center VCC pins after finding them with a multimeter or the board's layout.
{| class="regdef" align="center" style="text-align:center;align:right;"
{| class="regdef" align="center" style="text-align:center;align:right;"
|CHA bottom
|CHA bottom
Line 11: Line 20:
|}
|}


<span style="color:#FF0000"><B>Beware !</B> Pinouts found elsewhere have ROMOE/4MB swapped, it's an error on the original schematics. /ROMOE is on pin 33 bottom, 4MB is on pin 34 bottom.</span>
<span style="color:#FF0000"><B>Beware !</B> Pinouts found elsewhere have /ROMOE and 4MB swapped, it's an error on the original schematics. /ROMOE is on pin 33 bottom, 4MB is on pin 34 bottom.</span>


See [[Signal names]] for the description of each pin.
See [[Signal names]] for the description of each pin.


(SMKDAN)
SLOTCS goes low when the slot is used. On multi-slot boards, the signals come from [[NEO-F0]] SLOT0~5. On one slot boards, it's tied to SYSTEMB.
"SYSTEMB" appears to actually be a slot selection pin.
The [[System ROM]] was written to ensure the signal is asserted when it does the slot check.
*On MV-2F, slot 1 A42 is connected to NEO-F0 SLOT0  
 
*slot 2 A42 is connected to NEO-F0 SLOT1
SLOTCS is used on multiplayer link capable games, trapping the [[HD6301]] into an idle loop when high.
Makes sense for 1F schematics to connect it straight to SYSTEMB since there are no other possible slots. On multislot, it comes from NEO-F0 (or equivalent) SLOT* outputs. NEO-F0 has SYSTEMB as an input so it probably only has SLOT* pins active when the cart ROMs are selected.
 
[[NG:Dev.Team]] carts run this signal to the LPC2468FBD208. --[[User:Hpman|Hpman]] 05:22, 26 June 2012 (CEST)
 
[[PROGEOP]] uses SLOTCS, not [[PROGSF1]]. --[[User:Furrtek|Furrtek]] 12:11, 24 September 2012 (CEST)


Is this signal ever used ? It's a dead end on all my carts.
[[Category:Cartridge systems]]
--[[User:Furrtek|Furrtek]] 06:37, 25 June 2012 (CEST)

Latest revision as of 16:31, 18 September 2017

See also AES cartridge pinout.

  • Pin pitch: .1 in (2.54mm)
  • Board thickness: 1.6mm
  • Number of pins: 60 on each side, 120 per board, 240 per cartridge, with some pins missing or unused

Tip: Instead of counting from the edges, count from the center VCC pins after finding them with a multimeter or the board's layout.


CHA bottom CHA top PROG bottom PROG top

Beware ! Pinouts found elsewhere have /ROMOE and 4MB swapped, it's an error on the original schematics. /ROMOE is on pin 33 bottom, 4MB is on pin 34 bottom.

See Signal names for the description of each pin.

SLOTCS goes low when the slot is used. On multi-slot boards, the signals come from NEO-F0 SLOT0~5. On one slot boards, it's tied to SYSTEMB. The System ROM was written to ensure the signal is asserted when it does the slot check.

SLOTCS is used on multiplayer link capable games, trapping the HD6301 into an idle loop when high.

NG:Dev.Team carts run this signal to the LPC2468FBD208. --Hpman 05:22, 26 June 2012 (CEST)

PROGEOP uses SLOTCS, not PROGSF1. --Furrtek 12:11, 24 September 2012 (CEST)