Cartridge keys and emulation

General discussions or ideas about hardware.
troed
Moderator
Moderator
Posts: 562
Joined: Mon Aug 21, 2017 10:27 pm

Re: Carridge keys and emulation

Post by troed » Fri May 22, 2020 8:00 pm

Over the next week I have a bunch of cartridges on their way in. Started today, with Cubase Audio and C-Lab Creator.
cubase_audio_top.jpg
cubase_audio_top.jpg (104.44 KiB) Viewed 209 times
cubase_audio_bottom.jpg
cubase_audio_bottom.jpg (91.11 KiB) Viewed 209 times
The C-Lab cartridge seems to be a single piece of plastic, filled with black epoxy resin, exposing only the cartridge connector. I only know of fully destructive ways of getting around that, so maybe that's where I'll go.

/Troed

Tomswork
Posts: 166
Joined: Fri Nov 22, 2019 10:05 pm

Re: Carridge keys and emulation

Post by Tomswork » Fri May 22, 2020 9:01 pm

Very interesting picture the schmatic will tell an interesting story

Tom

troed
Moderator
Moderator
Posts: 562
Joined: Mon Aug 21, 2017 10:27 pm

Re: Carridge keys and emulation

Post by troed » Fri May 22, 2020 9:14 pm

Alright, chemical warfare it is.

C-Lab Creator key:
c_lab_creator.jpg
c_lab_creator.jpg (132.55 KiB) Viewed 197 times
/Troed

Tomswork
Posts: 166
Joined: Fri Nov 22, 2019 10:05 pm

Re: Carridge keys and emulation

Post by Tomswork » Fri May 22, 2020 9:16 pm

EP600.pdf
(224.64 KiB) Downloaded 7 times
Yes about the only way and hot air helps
I have seen this design before rtc ram chip on top a simple pal or rom

It's a older epld

Tom

troed
Moderator
Moderator
Posts: 562
Joined: Mon Aug 21, 2017 10:27 pm

Re: Carridge keys and emulation

Post by troed » Fri May 22, 2020 10:30 pm

... and, done.
c_lab_creator_exposed_top.JPG
c_lab_creator_exposed_top.JPG (102.32 KiB) Viewed 186 times
c_lab_creator_exposed_bottom.JPG.JPG
c_lab_creator_exposed_bottom.JPG.JPG (124.07 KiB) Viewed 186 times
/Troed

Tomswork
Posts: 166
Joined: Fri Nov 22, 2019 10:05 pm

Re: Cartridge keys and emulation

Post by Tomswork » Fri May 22, 2020 10:43 pm

Good job on the clean up.

Tom

troed
Moderator
Moderator
Posts: 562
Joined: Mon Aug 21, 2017 10:27 pm

Re: Cartridge keys and emulation

Post by troed » Fri May 22, 2020 11:56 pm

Thanks.

So the C-Lab epld seems to be hooked up pretty much like the Steinberg 'A' key. A1-A8 and D9-D15, UDS ... but, instead of connecing UDS directly to CLK it routes to an input pin and then has its own connection from an output to CLK2. This is a method I've used myself in a GAL project.

I have not verified if this epld has any hidden registers yet. It does not have a specific OE pin.

Code: Select all

#1 CLK1 -> ROM4
#2 I/O -> A7
#3 I/O -> N/C (sic!)
#4 I/O -> A6
#5 I/O -> A5
#6 I/O -> A4
#7 I/O -> A3
#8 I/O -> ROM3
#9 I/O -> A2
#10 I/O -> #13 CLK2 (internal connection)
#11 INPUT -> A1
#12 GND -> GND

#13 CLK2 -> #10 I/O
#14 INPUT -> UDS
#15 I/O -> D9
#16 I/O -> D8
#17 I/O -> D11
#18 I/O -> D10
#19 I/O -> D13
#20 I/O -> D12
#21 I/O -> D15
#22 I/O -> D14
#23 INPUT -> A8
#24 VCC -> VCC
From this follows that they're likely using ROM4 as OE, ROM3 as some input, UDS to clock an internal equation that in turn clock itself using CLK2. The datasheet seems to say that CLK1 and CLK2 clock only some parts each but I haven't studied that in detail yet. Otherwise it's the same one byte of address and one byte of data.

/Troed

Tomswork
Posts: 166
Joined: Fri Nov 22, 2019 10:05 pm

Re: Cartridge keys and emulation

Post by Tomswork » Sat May 23, 2020 12:05 am

Troed

I let my coworker take a look at the cubase cartridge he says it looks like a programmable cpu out of a microwave

Tom

Post Reply

Return to “HARDWARE DISCUSSIONS”