Previous 199869 Revisions Next

r29384 Sunday 6th April, 2014 at 20:51:31 UTC by R. Belmont
(MESS) mrrack: dumped wave ROMs and 68HC705 MCU [Guru, R. Belmont]
[src/mess/drivers]esqmr.c

trunk/src/mess/drivers/esqmr.c
r29383r29384
1212    Memory map:
1313
1414    0x000000-0x0FFFFF   OS ROM
15 
16    MR Rack
17   Ensoniq, 1995
1518
19   This is a 64-voice expandable synth module made by Ensoniq in 1995.
20
21   PCB Layout
22   ----------
23
24   |--------------------------------------------------------|
25   | J6  J7          J12  J13               J21   J23    J22|
26   |                                                      J5|
27   |       4565  4565                          HP_6N138     |
28   |                                                        |
29   |                                      BATTERY   7407    |
30   |     4565                                               |
31   |                                                        |
32   |          OTTOR2  OTTOR2                                |
33   |AD1861                                                  |
34   |AD1861                                                  |
35   |AD1861                                                  |
36   |AD1861                                    |--J3-----|   |
37   | HC04                                     |EXPANSION|   |
38   |                                          |BOARD #3 |   |
39   |                                          |         |   |
40   |            1370001501                    |         |   |
41   |                                          |         |   |
42   |                                          |--J8-----|   |
43   |     ESP2                         ROM2                  |
44   |                                          |--J2-----|   |
45   |                                          |EXPANSION|   |
46   |                                  ROM0    |BOARD #2 |   |
47   |                                          |         |   |
48   | D43256               IDT7130             |         |   |
49   | D43256  35MHz  16MHz             ROM1    |         |   |
50   | D43256               J14                 |--J9-----|   |
51   | D43256     22.5792MHz                            ADM691|
52   | D43256             MC68340               |--J1-----|   |
53   | D43256                                   |EXPANSION|   |
54   |                    6MHz                  |BOARD #1 |   |
55   |                          EPROM_UP        |         |   |
56   |         MC68HC705C4A                KM681000       |   |
57   |J4                        EPROM_LO   KM681000       |J11|
58   |       J19        J18                     |--J10----|   |
59   |--------------------------------------------------------|
60   Notes:
61        J4/J18/J19   - Connectors to front panel buttons, LCD etc
62        J1/J10       - Connectors for expansion board #1
63        J2/J9        - Connectors for expansion board #2
64        J3/J8        - Connectors for expansion board #3
65        J11          - Memory card connector
66        J14          - JTAG connector
67        J6           - Main left/mono jack
68        J7           - Main right jack
69        J12          - Aux left/mono jack
70        J13          - Aux right jack
71        J21          - MIDI in connector
72        J23          - MIDI out connector
73        J22          - MIDI thru connector
74        J5           - Power input connector
75        1370001501   - Unknown TQFP144 IC stamped with the Ensoniq logo. CPLD or gate array.
76        ESP2         - Ensoniq ESP2 (ES5511) sound chip
77        OTTOR2       - Ensoniq OTTOR2 (ES5506) sound chip
78        ROM*         - 4M x8-bit SOP44 mask ROM
79        D43256       - NEC D43256 32k x8-bit SRAM
80        HP_6N138     - HP/Agilent HP 6N138 Low Input Current High Gain Optocoupler
81        4565         - JRC4565 Dual Operational Amplifier
82        AD1861       - Analog Devices AD1861 16-bit/18-bit PCM Audio DAC
83        MC68HC705C4A - Motorola MC68HC705C4A Microcontroller. Clock input is tied to the TQFP CPLD
84        MC68340      - Motorola MC68340PV16E 68000-compatible 32-bit processor with on-board peripherals. Clock input 6.000MHz
85        EPROM*       - 27C4001 EPROM
86        FDT7130      - IDT7130 High Speed 1k x8-bit Dual Port Static RAM
87        KM681000     - Samsung KM681000 128k x8-bit Static RAM
88 
1689***************************************************************************/
1790
1891#include "emu.h"
r29383r29384
92165   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
93166   MCFG_SOUND_ADD("ensoniq", ES5506, XTAL_16MHz)
94167   MCFG_SOUND_CONFIG(es5506_config)
95   MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
96   MCFG_SOUND_ROUTE(1, "rspeaker", 2.0)
168   MCFG_SOUND_ROUTE(0, "lspeaker", 0.5)
169   MCFG_SOUND_ROUTE(1, "rspeaker", 0.5)
97170   MCFG_SOUND_ADD("ensoniq2", ES5506, XTAL_16MHz)
98171   MCFG_SOUND_CONFIG(es5506_2_config)
99   MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
100   MCFG_SOUND_ROUTE(1, "rspeaker", 2.0)
172   MCFG_SOUND_ROUTE(0, "lspeaker", 0.5)
173   MCFG_SOUND_ROUTE(1, "rspeaker", 0.5)
101174MACHINE_CONFIG_END
102175
103176static INPUT_PORTS_START( mr )
r29383r29384
108181   ROM_LOAD16_WORD_SWAP( "mrw-osf-11af-2.10.bin",  0x000000, 0x080000, CRC(5854314e) SHA1(8fb2e2ee2f5fb12eae8ea33cb18f757efaec6780) )
109182   ROM_LOAD16_WORD_SWAP( "mrw-romc-32ef-1.20.bin", 0x080000, 0x080000, CRC(68321347) SHA1(56cb96943ba42c35ba2787a49b5f4adf7c8dffb8) )
110183
111   ROM_REGION(0x200000, "waverom", ROMREGION_ERASE00)
112   ROM_REGION(0x200000, "waverom2", ROMREGION_ERASE00)
113   ROM_REGION(0x200000, "waverom3", ROMREGION_ERASE00)
184   ROM_REGION(0x400000, "waverom", ROMREGION_ERASE00)
185
186   ROM_REGION(0x400000, "waverom2", ROMREGION_ERASE00)
187
188   ROM_REGION(0x400000, "waverom3", ROMREGION_ERASE00)
189
114190   ROM_REGION(0x200000, "waverom4", ROMREGION_ERASE00)
115191ROM_END
116192
117193ROM_START( mrrack )
194   // 68340 main MCU
118195   ROM_REGION(0x100000, "maincpu", 0)
119   ROM_LOAD16_BYTE( "mr-rack-150-lo.bin", 0x000001, 0x080000, CRC(b29988a1) SHA1(986c2def11de27fa2b9be55ac32f7fec0c414bca) )
120   ROM_LOAD16_BYTE( "mr-rack-150-up.bin", 0x000000, 0x080000, CRC(71511692) SHA1(54744f16f1db1ac5abb2f70b6e04aebf1e0e029d) )
196   ROM_LOAD16_BYTE( "mr_r_ec51_lo_1.50.u36", 0x000001, 0x080000, CRC(b29988a1) SHA1(986c2def11de27fa2b9be55ac32f7fec0c414bca) )
197   ROM_LOAD16_BYTE( "mr_r_9dac_up_1.50.u35", 0x000000, 0x080000, CRC(71511692) SHA1(54744f16f1db1ac5abb2f70b6e04aebf1e0e029d) )
121198
122   ROM_REGION(0x200000, "waverom", ROMREGION_ERASE00)
123   ROM_REGION(0x200000, "waverom2", ROMREGION_ERASE00)
124   ROM_REGION(0x200000, "waverom3", ROMREGION_ERASE00)
199   // 68705 display/front panel MCU
200   ROM_REGION(0x2000, "mcu", 0)
201   ROM_LOAD( "68hc705.u40",  0x000000, 0x002000, CRC(7b0291a7) SHA1(c92c19ce9289b7b21dbc915475cdff8930e3c677) )
202
203   ROM_REGION(0x400000, "waverom", ROMREGION_ERASE00)
204   ROM_LOAD( "1351000901_h-rom0.u5", 0x000000, 0x400000, CRC(89654b42) SHA1(4bdffd8060eb20cdb01f6178222aeb32fdbfd703) )
205
206   ROM_REGION(0x400000, "waverom2", ROMREGION_ERASE00)
207   ROM_LOAD( "1351000902_h-rom1.u23", 0x000000, 0x400000, CRC(4a19e517) SHA1(e819f1e0b50c4911c4855ad95ed505998a2bbe86) )
208
209   ROM_REGION(0x400000, "waverom3", ROMREGION_ERASE00)
210   ROM_LOAD( "1351000903_h-rom2.u24", 0x000000, 0x400000, CRC(c9ab1214) SHA1(92f48b068bbe49eacbffd03e428599e3ab21b8ec) )
211
125212   ROM_REGION(0x200000, "waverom4", ROMREGION_ERASE00)
126213ROM_END
127214

Previous 199869 Revisions Next


© 1997-2024 The MAME Team