Cartridge keys and emulation

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

Re: Carridge keys and emulation

Post by troed »

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 6326 times
cubase_audio_bottom.jpg
cubase_audio_bottom.jpg (91.11 KiB) Viewed 6326 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: 775
Joined: Fri Nov 22, 2019 10:05 pm

Re: Carridge keys and emulation

Post by Tomswork »

Very interesting picture the schmatic will tell an interesting story

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

Re: Carridge keys and emulation

Post by troed »

Alright, chemical warfare it is.

C-Lab Creator key:
c_lab_creator.jpg
c_lab_creator.jpg (132.55 KiB) Viewed 6314 times
/Troed
Tomswork
Posts: 775
Joined: Fri Nov 22, 2019 10:05 pm

Re: Carridge keys and emulation

Post by Tomswork »

EP600.pdf
(224.64 KiB) Downloaded 208 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: 908
Joined: Mon Aug 21, 2017 10:27 pm

Re: Carridge keys and emulation

Post by troed »

... and, done.
c_lab_creator_exposed_top.JPG
c_lab_creator_exposed_top.JPG (102.32 KiB) Viewed 6303 times
c_lab_creator_exposed_bottom.JPG.JPG
c_lab_creator_exposed_bottom.JPG.JPG (124.07 KiB) Viewed 6303 times
/Troed
Tomswork
Posts: 775
Joined: Fri Nov 22, 2019 10:05 pm

Re: Cartridge keys and emulation

Post by Tomswork »

Good job on the clean up.

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

Re: Cartridge keys and emulation

Post by troed »

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: 775
Joined: Fri Nov 22, 2019 10:05 pm

Re: Cartridge keys and emulation

Post by Tomswork »

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
czietz
Posts: 548
Joined: Sun Jan 14, 2018 1:02 pm

Re: Cartridge keys and emulation

Post by czietz »

From the style of the case and the style of the marking, the chip in the Cubase dongle looks very much like OKI to me. See https://i.ebayimg.com/images/g/e2kAAOSw ... -l1600.jpg for a comparison. This doesn't help much, though. OKI had a lot of mask programmed microcontrollers.
troed
Moderator
Moderator
Posts: 908
Joined: Mon Aug 21, 2017 10:27 pm

Re: Cartridge keys and emulation

Post by troed »

Just a keep-alive post to let everybody know that this is still happening. Got sidetracked with the H4 build on the somewhat less retro time I've had for a few weeks again.
dongles.JPG
dongles.JPG (101.57 KiB) Viewed 5872 times
Also, I've been in communication with someone (who will stay anonymous until they decide themselves not to) that have already managed to not only extract tables from a Cubase 2 dongle but get all the way to equations that work perfectly fine programmed into a clone GAL16V8. This again is validation that all the "v1" dongles we can be sure will be successfully made available for emulation.

/Troed
Post Reply

Return to “HARDWARE DISCUSSIONS”