NAOMI2 IO板研究(板号837-14505 常见于头文字D街机) 看全部

看了xunxun大大的naomi琢磨流水贴中毒,入了naomi2+netdimm+doa2卡带,前段时间把随机的io卡研究了一下。5 j3 f4 _' o. t/ H& d
这次主机是头文字D ver.3拆机的,io板与常见的jvs 2 jamma板不同,编号为837-14505,输出同时包含了到传统摇杆和按键的数字输入接口和方向盘用的模拟输入接口。
& F$ R) R% ?9 P# {$ ]837-14505   IO BOARD- I" F. r+ }' S4 H7 ^9 c0 ~$ Y2 T

* {: U3 g5 L- B0 K) `( q3 }4 ~; R+ f+ w2 L: _$ P0 O  f* K6 e/ [
查了下国外网站,这块板子是837-13551-92的升级版本,二者接口定义一致。: l" I( ^  [4 b
* j1 x0 K# Q9 y( h' Q( x
  K# R% c% W4 z# v" e4 b9 k
具体针脚定义如下:
! V4 \+ N- ]6 O/ H! @7 O3 ECN7 4pin JST NH connector (5V Power in) : G4 a5 ~; U; ~5 I/ ~

9 y. {# t- m( G8 q8 K01 +5v $ W# `/ M* F( x& `- G* {
02 +5v
# J! E5 F4 x  Q/ u2 B03 GND
+ }) o' {+ B" p/ F% ?4 Q4 P: {1 }5 Q04 GND
. A" i! ?2 d) B2 w
+ ^* k7 I3 ^1 @  V7 u- x) jCN8 4pin JST NH connector (5V Power out) 3 r8 ~5 \+ |% k9 {6 b  E4 ]

7 V$ F* o2 G+ r* N! j- g2 z01 +5v ( t9 K  O) L0 A8 t" P6 n
02 +5v 8 f9 d8 ]& u: ^! ]  s
03 GND / p9 |) [+ G- k" K$ H# X( X& W2 X2 W
04 GND
7 Y! t4 V9 `0 N; A1 t8 T, t; Q9 T1 K! S7 _4 }! j6 @; w
CN1 5pin JST NH connector (12V Power in)
3 g+ ~* B7 k* l. b6 g0 U! y, I, o; m8 s& j( S6 |& p
01 +12V
, w6 I2 u5 |: j02 +12V
6 h, G$ N3 B5 i' F03 NC & O0 j, s6 x+ m2 d5 m' [, N
04 GND
) ]8 A4 W( h# ~) G/ S05 GND & z. i# C! {+ U
( [3 `' j7 n4 m& d* h2 G
CN2 5pin JST NH connector (12V Power out) : O( N9 i- i: {% C/ X# u7 Z

! ^6 X; q& d. V) k+ ]  ^# r01 +12V
- Z* N6 l- K! x4 }" N02 +12V 5 ^3 E8 u: `8 [! V1 [; Y- j
03 NC & S1 u2 f: _7 N8 I  ~
04 GND
( w! d- z* [1 X7 R0 E0 v05 GND
( ~- T; `( K& E% }3 J
0 ]5 ?9 u+ \- I9 |% q! z* _- K- a/ H6 [, h( z
Analog IO (26pin AMP RA connector) . R1 z: y3 B; k0 ]" W, i
$ }& m5 I; Z4 D/ k6 o* ]
01 (AVCC)
" k; x+ `' ?2 w* r' m02 (AVCC)
' y3 ?' s: {/ V03 (AD 0)
% w2 ]- C, F0 J; o" }9 t* R" d04 (AD 4) 5 ^# w% ?5 B; c' g4 j
05 (AGND) 7 E% {% f2 I/ }. E3 ]; ]8 w' U0 o
06 (AGND)
' V4 T! _+ X6 }$ M/ r: q07 NC
/ r$ p5 k1 T  G* m( Q5 p9 g2 R08 NC
: f  z1 |/ t1 G+ Z5 l! [* A09 (AD 1) : x2 ~0 W7 m- G
10 (AD 5) # Y# r' l, m; w
11 NC
- U! a% r2 ~6 X12 NC
& o& W6 e9 g. C' J- p13 NC 0 \- q8 v' t1 a$ E, [
14 NC
- h# U! I+ T2 N! p. w. s" n15 (AD 2)
) B# \& t9 b3 H# G2 K: \16 (AD 6)
" B1 M& Q  ^" G1 C( j* n. J17 NC
' v+ Y/ s4 C! t3 {18 NC
! L8 d( v. d+ {0 Z' L% W19 (AVCC)
* ?0 P7 c5 V, t: A4 `( k: h20 (AVCC) ' |: ]" ?. a7 e5 y7 j" e
21 (AD 3)
; z  X# d6 [- f# R22 (AD 7) , H" O' Q" Z  U
23 (AGND)
- d9 H+ y$ N5 o" R. f; `24 (AGND) 5 h2 D! J: h- L6 a5 @
25 NC
7 X2 _7 R* ~% G7 D" s3 m( P4 B26 NC , r7 y' m$ g/ Z& A5 E' |* u5 d

4 D1 q% S* G' f9 p& Y
" J* d# b" F' ^8 }  k; pDigital Inputs (60pin AMP RA connector)
* b  h9 P1 ~' ?" p+ E6 t
% f  E# c4 Q% ^8 L6 Y01 (+5V) 8 e* M0 K9 O1 H: y' b9 [" _8 d
02 (+5V)
' l) M6 N0 K2 r3 r; ^1 `03 (+5V)
9 c& G! _, W$ o* L5 C& D04 (+5V) + M2 J, z6 ?) T/ b6 l  D2 r3 u: w; f
05 (+5V)
, x7 [8 Y' n0 c& f4 u, g3 p06 (+5V)
" |" k$ w" j0 Q$ r+ y* ^07 (+5V) % o9 ?* }' O* }- C, x3 R, ?% F
08 (+5V)
9 y1 s& }, T1 z. x' D' m" l! }09 (GND) % z0 F7 J& ^9 d2 C; a" s
10 (GND) & k, ~% k, k$ [* m
11 (GND)
9 o0 K- Z4 K9 B12 (GND)
: j& D  q) C. ~3 K: ~: l0 t13 (GND) * U' I& q# t, S5 E$ u: R! w4 b
14 (GND) 8 L* ]* L9 n- a' R. h
15 (GND) 7 R5 K) j2 l: G2 a5 d: A; w5 d. ]9 z
16 NC
( F3 x0 F* G/ A8 L) ]6 t7 A9 A17 (1P Start) 2 D' {, v2 |# B- W% _4 r
18 (2P Start) ) T2 r5 A. k3 ]- j0 X
19 (1P Right) 7 J; f& p5 a) o  B  B; B
20 (2P Right) # x$ i7 J8 j0 x6 u
21 (1P Left) 0 [0 o% x  m8 E. y$ ?
22 (2P Left)
  e) H/ f* f0 _' C" O23 (1P Up)
7 \0 k4 `* Y- b! _& H9 K24 (2P Up) # a/ O; g) Z+ K: C; t; ?0 Y  L4 F
25 (1P Down)
0 _& L; `$ M( \1 i  l! i. D! x, z- x26 (2P Down) * z5 `! b2 R" K( S
27 (1P SW1)
9 T  s" q0 K9 p28 (2P SW1)
  s9 Q4 h1 [- O1 X29 (1P SW2)
! H# K8 B; _5 A30 (2P SW2) - d- U5 ?, B: c% R
31 (1P SW3) # [' S( `: B. Y  _
32 (2P SW3)
5 D& X& w" j& ?# r) U* K7 s33 (1P SW4) 6 O" p: W5 R6 }
34 (2P SW4)
/ T) i( r3 k+ P& Q* @/ ^35 (1P SW5) $ A  b+ Q& z' B. R+ s8 E
36 (2P SW5)
& k3 @) p& ]$ C, G37 (1P SW6)
8 ]# |' n7 k* d9 R; j38 (2P SW6) 3 _: _+ f9 j" C1 s* f3 H
39 (1P SW7)
3 v% X" V! c% D* Z6 D! G: V40 (2P SW7) ) L- L. g7 R/ c+ @  N. }
41 (1P Service) ; H6 V' w, c5 s. t
42 (2P Service) , c, @0 E- E7 @  N
43 (Test Sw)
5 n* W8 `/ X8 x* S( E, W0 X44 (Tilt Sw) 3 v3 z) U7 U8 ^, q& W+ K3 _  S+ j* |
45 (Coin SW1)
$ Q( ]" \1 W3 r  c+ f  [. T46 (Coin SW2)
* ~2 @; I+ n' S: n47 NC 9 d7 I1 r8 C3 v* f& h) y  @1 s
48 NC
' R+ }! r9 P0 C9 y2 `; _7 n& K49 (Coin Meter 1)
% }9 n$ ^$ \5 t1 S2 N% U; K50 (Coin Meter 2)
3 {6 n$ u0 R8 U2 B51 (Output 1)
% F4 s: i* P4 Q. q52 (Output 2) - ?" a- m* M1 g8 E
53 (Output 3) 6 V9 p1 J9 q3 u/ U
54 (Output 4) ' B7 y" o* s  N% f
55 (Output 5)
! z' p3 ?0 d1 I( K; O# G$ f56 (Output 6) 0 v' g3 \+ v  r3 G1 E
57 (+12V)
" d5 [) a1 U) K5 n1 r& K58 (+12V)
+ G8 D3 T5 e% j+ ]! U9 I* E1 m' [3 S: p" C59 (+12V) : J9 y8 t" z% U% X4 R/ a
60 (+12V) 0 S( _$ H2 y7 c4 @
) k8 p; V2 D$ M9 \1 j- i/ _

7 ?& b9 u* ^* m, Q( ?5 q, L看起来很简单明了,但是!!事实是残酷的,这个板子通电后接通jvs串行数据(usb接口)并不能使用,分析电路发现 Digital Inputs 部分用于输入的光耦电压过低,只有1.xV,远低于光耦二极管部分的工作电压。进一步查找发现输入光耦的供电源于60针接口的1 2 针。实际上3-8针为5v输出,1 2针为输入光耦的5v电源,短接2-3脚后各按键可用。
: x/ `- K; O# U; t同时,此类高版本的jvs io board还检测投币器的有无,投币器连接后会使用57-60口的12V电源并向49 50针(Coin Meter)反馈5V高电平表示投币器正常,有投币动作时拉低45 46口电平表示投币信号。所以要正常投币并进行游戏还要向49 50脚输入5v电平。这里我在4和49间串入50Ω电阻,投币功能可用。
& a7 L" W: ]- q# S# G4 ~/ J7 T5 E9 {
5 X' }) t) q2 F8 \$ ]简单接线图如下:5 N  \* _5 g$ o" _

6 Z0 |; j+ d8 c" d6 E. v' y# q+ F2 _$ i9 f" ^6 t% E
; F  p) C: F8 e- a5 N
关于模拟接口的研究正在搜集资料并测试,整理完毕后发布。1 r' V/ F6 h7 k4 i( ?
/ Y2 h9 V7 p: q2 y
顺便请教xun大如何利用netdimm进行网络加载
% ?1 x  x: o3 {+ Y9 Z; J我的netdimm版本为3.03 按道理讲是可以进行网络加载的,目前只下载到naomi_boot.py这一个脚本,加载bin文件总是提示10065错误。
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

! h, C: Q- t; {4 ]. A+ _截图在此,哪位知道此类错误如何处理
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
  • 板凳 xunxun
  • 2015-11-1 00:22:21
可能需要3.17试下,看列表是要求4.01,但你的是3.035 B5 q9 H# C, @9 j1 N. s

0 H* [$ P3 f: W1 O你能找到官方提供的TransferGame.exe 吗?
  • 地板 xunxun
  • 2015-11-1 00:27:25
naomi_boot.py 以前有试过。不会用。。。。。1 @' ?  g& y. j8 j8 c% ^8 {
DIMM已弄切换到NET模式了吗?
引用: xunxun 发表于 2015-11-1 00:27
7 K$ x* U! }4 M# T1 }# ^naomi_boot.py 以前有试过。不会用。。。。。8 t0 G: A/ x+ \% |3 h/ {) a3 s
DIMM已弄切换到NET模式了吗?
& Z6 s* \/ b2 s5 b8 ]
跳线换过来了,开机会显示network system,从电脑可以ping通的。
1234.. 8下一页