Previous 199869 Revisions Next

r41431 Wednesday 28th October, 2015 at 16:54:03 UTC by Guru
naomi.c: added NAOMI 2 Guru-Readme(tm)(c)(r) (nw)
[src/mame/drivers]naomi.c

trunk/src/mame/drivers/naomi.c
r249942r249943
33/*
44
55  Sega Naomi / Naomi 2 / Atomiswave
6  Sega, 1998-2005
67
78  Driver by Samuele Zannoli, R. Belmont, ElSemi,
89            David Haywood, Angelo Salese and Olivier Galibert
r249942r249943
9394    (more will come up soon ...)
9495
9596---------------------------------------------------------------------------------------------------------------------------------------------------
97Guru's Readmes
98--------------
9699
97Guru's Readme
98-------------
99
100Sega NAOMI Mainboard
101Sega, 1998-2005
102
103PCB Layout
104----------
100Sega NAOMI Mainboard PCB Layout
101-------------------------------
105102837-13544-01
106103171-7772F
107104837-13707 (sticker)
r249942r249943
114111|ADM485  BIOS.IC27   5264165            5264165     |
115112|                    5264165  |-----|   5264165     |
116113|    CN2                      | SH4 |               |
117|                             |     | 33.3333MHZ    |
118|CN26                         |-----|          27MHZ|
114|                             |     | 33.3333MHz    |
115|CN26                         |-----|          27MHz|
119116|                                         CY2308SC-3|
120117|        KM416S4030      |------|     HY57V161610   |
121118|                        | POWER|     HY57V161610   |
122| C844G        315-6232  | VR2  |             32MHZ |
123|            33.8688MHZ  |------|     HY57V161610   |
124|                         xMHz        HY57V161610   |
119| C844         315-6232  | VR2  |             32MHz |
120|            33.8688MHz  |------|     HY57V161610   |
121|                         32.768MHz   HY57V161610   |
125122|      PCM1725    JP1                    62256      |
126123|                     HY57V161610                   |
127124|                          HY57V161610              |
128125|              315-6145                             |
129|CN25                CY2308SC-1          315-6146   |
126|CN25                CY2308SC-3          315-6146   |
130127|          LED1                              93C46  |
131|          LED2                     14.7456MHZ      |
128|          LED2                     14.7456MHz      |
132129|---------------------------------------------------|
133130Notes:
134      CN1/2/3         - Connectors for ROM cart
135      CN25/26         - Connectors for filter board
136      EPF8452AQC160-3 - Altera FLEX EPF8452AQC160-3 FPGA (QFP160)
137      315-6188.IC31   - Altera EPC1064 (DIP8)
138                        According to the datasheet, it's an FPGA Configuration
139                        Device which loads the Altera Flex EPF8452 with some info
140                        on power-up.
141      JP1             - set to 2-3. Alt setting is 1-2
142      JP4             - set to 2-3. Alt setting is 1-2
143      93C46           - 128 bytes serial EEPROM
144      A179B 96K       - TI SN75179B Differential driver and receiver pair (like RS485)
145      ADM485          - Analog Devices ADM485
146      BIOS.IC27       - 27C160 EPROM
147      5264165         - Hitachi 5264165FTTA60 (video RAM)
148      HY57V161610     - Hyundai 57V161610DTC-8 (main program RAM)
149      CY2308SC-3      - Clock generator IC
150      KM416S4030      - Samsung KM416S4030 16MBit SDRAM (sound related RAM?)
151      315-6232        - Sega Custom IC (QFP100)
152      315-6145        - Sega Custom IC (QFP56)
153      315-6146        - Sega Custom IC (QFP176)
154      C844G           - ? (SOIC14)
155      62256           - 32kx8 SRAM
156      PCM1725         - Burr-Brown PCM1725
157      xMHz            - Small round XTAL (possibly 32.768kHz for a clock?)
158      SH4             - Hitachi SH4 CPU (BGAxxx, with heatsink)
159      POWERVR2        - POWERVR2 video generator (BGAxxx, with heatsink and fan)
131            SH4 - Hitachi SH4 CPU (BGAxxx, with heatsink)
132       POWERVR2 - NEC POWERVR2 Video Generator IC (large BGAxxx, with heatsink and fan)
133EPF8452AQC160-3 - Altera FLEX EPF8452AQC160-3 FPGA (QFP160)
134          93C46 - 128 bytes serial EEPROM (SOIC8)
135      BIOS.IC27 - 27C160 EPROM (DIP42)
136        5264165 - Hitachi 5264165FTTA60 1M x 16-bit x 4-banks (64Mbit) SDRAM (TSOPII-54)
137    HY57V161610 - Hynix HY57V161610DTC-8 512k x 16-bit x 2-banks (16Mbit) SDRAM (TSOPII-50)
138     KM416S4030 - Samsung KM416S4030 1M x 16-bit x 4 Banks SDRAM (TSOPII-54)
139          62256 - 32k x8-bit SRAM (SOP28)
140       315-6145 - Sega Custom IC (QFP56)
141       315-6146 - Sega Custom IC (QFP176)
142       315-6188 - Altera EPC1064PC8 FPGA Configuration Device with sticker '315-6188' at IC31 (DIP8)
143       315-6232 - Sega Custom IC (QFP100)
144     CY2308SC-3 - Cypress CY2308SC-3 2-Bank 4-Output Tri-state PLL Programmable Clock Generator IC with 2X or 4X outputs and Zero Delay Buffer (SOIC16)
145           C844 - NEC uPC844 Quad Operational Amplifier (SOIC14)
146          A179B - TI SN75179B Differential Driver and Receiver Pair (DIP8)
147         ADM485 - Analog Devices ADM485 +5 V Low Power EIA RS-485 Transceiver (SOIC8)
148        PCM1725 - Burr-Brown PCM1725 Stereo Audio Digital to Analog Converter 16 Bits, 96kHz Sampling (SOIC14)
149            JP1 - set to 2-3. Alt setting is 1-2
150            JP4 - set to 2-3. Alt setting is 1-2
151        CN1/2/3 - Connectors for ROM cart or GDROM DIMM Unit
152        CN25/26 - Connectors for Filter Board
160153
161154
155Sega NAOMI 2 Mainboard PCB Layout
156---------------------------------
157837-14009-01
158171-8082C
159837-14123 (sticker)
160(C) SEGA 1999
161|---------------------------------------------------|
162|    CN1  32MHz   BATTERY          CN3              |
163|PC910   315-6146 S-CAP        62256   315-6188.IC31|
164|A179B  62256 *93C46      BIOS.IC27 EPF8452         |
165|   ADM485      14.7456MHz                     D4721|
166|     5264165 315-6232    315-6268  93C46           |
167|PCM1725       33.8688MHz      33.3333MHz           |
168|               32.768kHz                           |
169|    CN2          CY2308  |-----|                   |
170|                         | SH4 |                   |
171|CN26                     |     |                   |
172| C844          *CY2308   |-----|                   |
173| 315-6258             5264165  5264165             |
174|     315-6269        *5264165 *5264165 16M  16M    |
175| 315-6258                             *16M *16M    |
176|       16M|--------|    |--------|    |--------|   |
177|       16M|315-6267|    |315-6289|    |315-6267|16M|
178|      *16M|        |    |        |    |        |16M|
179|      *16M|        |    |        |    |        |*16M
180|MC33470   |--------|    |--------|    |--------|*16M
181|CN25       16M  16M      64M  64M                  |
182|*3771     *16M *16M     *64M *64M             3771 |
183|                                        27MHz 3771 |
184|                  LED2 LED1    *CY2308 CY2292  3773|
185|---------------------------------------------------|
186Notes: (* - these parts on other side of PCB)
187            SH4 - Hitachi SH4 CPU (BGAxxx, with heatsink)
188      BIOS.IC27 - 27C160 EPROM (DIP42)
189        EPF8452 - Altera FLEX EPF8452AQC160-3 FPGA (QFP160)
190          93C46 - 128 bytes serial EEPROM (SOIC8)
191        5264165 - Hitachi 5264165FTTA60 1M x 16-bit x 4-banks (64Mbit) SDRAM (TSOP-II 54)
192            16M - Hynix HY57V161610DTC-8 512k x 16-bit x 2-banks (16Mbit) SDRAM (TSOP-II 50)
193            64M - NEC D4564323 512k x 32-bit x 4-banks (64Mbit) SDRAM (TSOP-II 86)
194          62256 - 32k x8-bit SRAM (SOP28)
195       315-6146 - Sega Custom IC (QFP176)
196       315-6188 - Altera EPC1064PC8 FPGA Configuration Device with sticker '315-6188' at IC31 (DIP8)
197       315-6232 - Sega Custom IC (QFP100)
198       315-6258 - Sega Custom IC (QFP56)
199       315-6267 - NEC POWER-VR2 Video Generator IC (large BGAxxx, with heatsink and fan, x2)
200       315-6268 - Altera EPM7032AELC44-10 CPLD with sticker '315-6268' (PLCC44)
201       315-6269 - Altera MAX EPM7064AETC100-10 CPLD with sticker '315-6269' (TQFP100)
202       315-6289 - Sega custom IC (large BGAxxx, with heatsink)
203        MC33470 - ON Semiconductor MC33470 Synchronous Rectification DC/DC Converter Programmable Integrated Controller (SOIC20)
204         CY2308 - Cypress CY2308SC-3 2-Bank 4-Output Tri-state PLL Programmable Clock Generator IC with 2X or 4X outputs and Zero Delay Buffer (SOIC16)
205         CY2292 - Cypress CY2292SL Three-PLL General-Purpose EPROM Programmable Clock Generator IC (SOIC16)
206          A179B - TI SN75179B Differential Driver and Receiver Pair (SOIC8)
207         ADM485 - Analog Devices ADM485 +5 V Low Power EIA RS-485 Transceiver (SOIC8)
208          PC910 - Sharp PC910 Ultra-high Speed Response OPIC Photocoupler (DIP8)
209          D4721 - NEC uPD4721GS RS-232 Line Driver/Receiver at 3.3V / 5V (TSSOP20)
210           3771 - Fujitsu MB3771 Power Supply Monitor (i.e. reset) IC (SOIC8)
211           3773 - Fujitsu MB3773 Power Supply Monitor with Watch-Dog Timer (SOIC8)
212           C844 - NEC uPC844 Quad Operational Amplifier (SOIC14)
213        PCM1725 - Burr-Brown PCM1725 Stereo Audio Digital to Analog Converter 16 Bits, 96kHz Sampling (SOIC14)
214        BATTERY - 3v Coin Battery
215          S-CAP - 5.5v 0.1f Supercap
216    LED1 / LED2 - Red LED / Green LED
217        CN1/2/3 - Connectors for ROM cart or GDROM DIMM Unit
218        CN25/26 - Connectors for Filter Board
219
220
162221Filter Board
163222------------
164223839-1069
r249942r249943
173232|    CN7     CN6           CN4       CN3    CN2   CN1|
174233|----------------------------------------------------|
175234Notes:
176      CN1/CN2   - Power input
177      CN3       - HD15 (i.e. VGA connector) RGB Video Output @ 15kHz or 31.5kHz
178      CN4       - RCA Audio Output connectors
179      CN5       - USB connector (connection to I/O board)
180      CN6       - 10 pin connector labelled 'MAPLE 0-1'
181      CN7       - 11 pin connector labelled 'MAPLE 2-3'
182      CN8       - RS422 connector
183      CN9       - Midi connector
184      CNTX/CNRX - Network connectors
185      DIN1/DIN2 - Connectors joining to mainboard CN25/26
186      SW1       - Test Switch
187      SW2       - Service Switch
188      DIPSW     - 4-position DIP switch block
189      CN10      - 12 volt output for internal case exhaust fan
190      CN11      - RGB connector (not populated)
191      CN12      - 5 volt output connector
235      CN1/CN2 - Power input
236          CN3 - HD15 (i.e. VGA connector) RGB Video Output @ 15kHz or 31.5kHz
237          CN4 - RCA Audio Output connectors
238          CN5 - USB connector (connection to I/O board)
239          CN6 - 10 pin connector labelled 'MAPLE 0-1'
240          CN7 - 11 pin connector labelled 'MAPLE 2-3'
241          CN8 - RS422 connector
242          CN9 - Midi connector
243    CNTX/CNRX - Network connectors
244    DIN1/DIN2 - Connectors joining to mainboard CN25/26
245          SW1 - Test Switch
246          SW2 - Service Switch
247        DIPSW - 4-position DIP switch block
248         CN10 - 12 volt output for internal case exhaust fan
249         CN11 - RGB connector (not populated)
250         CN12 - 5 volt output connector
192251
193252
194
195253---------------------------------------------------------
196254Bios Version Information                                |
197255---------------------------------------------------------
r249942r249943
211269---------------------------------------------------------
212270
213271
214
215272NAOMI ROM cart usage
216273-------------------------
217274There are 6 known types of carts manufactured by Sega: 171-7885A, 171-7919A, 171-7930B, 171-7978B, 171-8132B, 171-8346C
r249942r249943
363420Zombie Revenge                                  840-0003C    21707   19 (64Mb)   ?           315-6213  317-0249-COM   joystick + 3 buttons
364421
365422
366
367423171-7930B (C) Sega 1998
368424|------------------------------------------------------------------|
369425|        JJJJJJ      SW2                        ----CN2----        -|
r249942r249943
413469Puyo Puyo Fever (prototype ver 0.01)  *        not present  22 (64Mb)   no cart, only development PCB
414470
415471
416
417472837-13801  171-7978B (C) Sega 1999
418473|---------------------------------------------------------|
419474|                                       ----CN2----       -|
r249942r249943
476531Virtua Tennis 2 / Power Smash 2 (Rev A)                      840-0084C    22327A  18 (64Mb)   present  317-0320-COM
477532
478533
479
480534837-14114-01  171-8132B (C) Sega 2000
481535|---------------------------------------------------------|
482536|      IC11  IC10  IC9                  ----CN2----       -|
r249942r249943
541595Zero Gunner 2                                   841-0020C  23689    5 (128Mb)  315-6319A  315-6213  317-5073-COM
542596
543597
544
545598171-8346C (C) Sega 2005
546599|---------------------------------------------------------|
547600|  IC12          IC8                    ----CN2----       -|
r249942r249943
596649Touch De Zunou (Rev A)                              840-0166C    not present  2 (512Mb)   present  317-0435-JPN  present  IC4# is marked "18", requires 837-14672 sensor board (SH4 based)
597650
598651
599
600652MASK B (C) Namco 2000
601653|-------------------------------------------------------------------------------------|
602654|                                                               ----CN2----            -|
r249942r249943
704756
705757(1) note: the number in the game code has the following meaning: 1 = Japan, 2 = Asia, 3 = US, 4 = World.
706758
707
708
709759      Note! Generally, games that require a special I/O board or controller will not boot at all with a
710760            standard NAOMI I/O board. Usually they display a message saying the I/O board is not acceptable
711761            or not connected properly.
712762
713763
714
715764Sega I/O boards
716765---------------
717766
718767These are used on NAOMI and all other Sega games from 1999 onwards.
719768Not all I/O boards are listed here. If you know of others, please let us know.
720769
721
722770838-13683
723771838-13683-91 (sticker)
724772838-13683-92 (sticker)
r249942r249943
12001248The bottom of the PCB contains nothing significant except some connectors. One for the game cart, one for special controls
12011249or I/O, one for a communication module, one for a cooling fan and one for the serial connection daughterboard.
12021250
1203---------------------------------------------------------------------------------------------------------------------------------
12041251
1205
1206
12071252Atomiswave cart PCB layout and game usage (revision 1.0 26/2/2011 5:59pm)
12081253-----------------------------------------
12091254
12101255Type 1 ROM Board:
12111256
1212
12131257AM3AGB-04
12141258MROM PCB
121512592002
r249942r249943
12921336
12931337Type 2 ROM Board:
12941338
1295
12961339AM3ALW-02
12971340MROM2 PCB
129813412005
r249942r249943
15021545      CN         - This connector plugs into the main board
15031546
15041547
1505
15061548Gun Sub Board
15071549-------------
15081550


Previous 199869 Revisions Next


© 1997-2024 The MAME Team