Technical questions for the MPC2000xl and the MPC2000
User avatar
By Nate Kush Fri Feb 19, 2021 8:09 pm
richie wrote:
mr_debauch wrote:yeah sometimes the fuse gets blown by plugging or unplugging scsi devices while the mpc is powered on. i have to admit, i don't really like the 8 partitions, would be nice if you could add the other 18 onto there.


I think it's how he formatted (or explained it) that is causing a bit of confusion.

Keep in mind that the SCSI2SD can emulate multiple SCSI ID's and within each id (virutal scsi drive) you're going to have your Akai partitions as well.


Figured it out so that I can have a partition of the SD card for the MPC2K (SCSI ID 1) & Triton (SCSI ID 2) with an additional extra partition (SCSI ID 3). SCSI ID 0 is reserved for the GUID Partition Table so that all of the SD card can be seen on OSX.

Format the SD Card as GUID Partition Table.

sudo diskutil eraseDisk FAT32 SDCARD GPTFormat /dev/disk4

Partition the SD card in Disk Utility:

900MB (the max for MPC2K) as MPC-2000 (MS DOS FAT)
4GB (the max for Triton) as TRITON (MS DOS FAT)
Remainder as EXTRA (Mac OS Journaled)

Figure out what the disk id of the SD card is in Terminal:

diskutil list

Output:

/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *7.9 GB disk4
1: EFI EFI 209.7 MB disk4s1
2: Microsoft Basic Data MPC-2000 898.6 MB disk4s6
3: Microsoft Basic Data TRITON 4.0 GB disk4s5
4: Apple_HFS EXTRA 2.6 GB disk4s4

in my case it's disk4. the # corresponds to which GPT partition it is in the next section.

Read the sector starts and sizes of the partitions in Terminal:

sudo gpt -r show disk4

Output:

start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 2008
411648 1755136 2 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
2166784 2048
2168832 7811072 3 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
9979904 262704
10242608 5019048 4 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
15261656 262151
15523807 32 Sec GPT table
15523839 1 Sec GPT header


SCSI2SD UTILITY SETTINGS:

Maintaining the first sector to the EFI on the SD so that the Partition scheme remains the same means setting SCSI ID 0 start sector to 0 and the sector count to 409640.

the 2nd GPT part (MPC-2000) represents SCSI ID 1, and starts at 411648 and has a sector count of 1755136.

the 3rd GPT part (TRITON) represents SCSI ID 2, and starts at 2168832 with a sector count of 7811072.

the 4th GPT part (EXTRA) represents SCSI ID 3, and starts at 10242608 with a sector count of 5019048.

I put these all into the SCSI2SD utility, every ID's device type is set as Removable.

Flash the settings to the SCSI2SD card, then plug it into the MPC2K, plug in the SD card and the power, turn on the MPC and load up the SCSI ID 1 on the Format section in the MPC. Format it as just one (A) partition, making sure not to format SCSI ID 0 or the other ones. Copy the Operating system from the floppy to SCSI ID 1 Partition A, and take that back to the computer. Load the OS 1.72 and all my MPC programs / files and sounds and everything works beautifully.

I think in this manner you can use one SD card to hold files for multiple samplers. not at the same time but possibly with that bigger box that they're selling in places. will try this out with the Triton soon as I haven't hooked it up to the back of that yet but works great for the MPC and having access to the rest of the SD card.