Jump to content

~SIDDER~ a SID v2 build


DenDer
 Share

Recommended Posts

So when i got home today a nice suprise was waiting for me in my mailbox. Well actually my next door neighbour was nice enough to receive it so i could start immediatly. 1 core and SID module from Smash....

Well first i had to make the proper work enviroment....this means in my case going to the coffeeshop ;D

So when i got home this evening around 22.30 i started unpacking the SID package and displaying all the components and to see whats what. After this the solder mayhem madness began. Around 0.00 i had my SID completly solderd and i have to say i'm proud of myself because it looks really nice. Part of this has to do with the top pcb's from Smash. They solder like a dream.

I actually was planning on soldering the core tommorow but....well that's done to now...i only have to solder the J headers and then that's one finished to.....

The SID module that i'm building now, DATASID, is going to be a quadro SID with 6581's in them. It's my first MB project and i don't think it's going to be my last. I'm on several waiting lists for the Wilba version but impatient as i am, i had to have a way of testing my 5x 6581 SID chips.

For the Wilba project i already got 6x 8580r5's lying and waiting to be used...

But back to DATASID.....why this name you may wonder....well it's actually very simple....with every C64 that i've bought there was a DATASETTE to accomplish the C64......four of them didn't work anymore so i removed the inner cassette mechanism so this is going to be the case where i'm building my SID in..

I've got 2 white casings and 2 black casings....there is some sawing and hacking to be done but its going to look absolutely great......i will post some pics of the progress i've made in the next few days....

Now its late and i'm going to my bed, good night....speak to you later.

edit: DATASID IS NOW SIDDER.

Link to comment
Share on other sites

  • Replies 92
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Great idea!

I always wanted to do the exact same thing, using the start/stop buttons as the LCD buttons. I could never find a dead datasette cheap enough though, and I flatly refuse to gut a working one. If you have a spare white one... ;)

I have a broken white one somewhere. May take a while to dig it out though. When I find it you can have it if you want, could even drop it off down in Sheffield when I'm next down there.

                G

Link to comment
Share on other sites

Hmmm apparently the name DATASID is already taken by Sasha......sh*t

From now on i will call mine SIDDER (didn't came up when i used search) ;D

SIDDER means shiver if you would translate it from dutch to english.

In the attached pic you can see what i'm going to build. So four times datasette connected with each other.

DATASID_thumb.jpg

DATASID-1_thumb.jpg

2338_DATASID_jpg9bd3b74eed0498d65b9769d9

2340_DATASID-1_jpg015fafce126433990fc745

Link to comment
Share on other sites

So today got all the things i need for making ''the 4x SID optimized c64 PSU''

Only one question, when i look at the schematics there is a 7809 voltage regulator does this also apply for 6581's?? They take 12V. I compared the 4xsid c64 psu  and 8xsid c64 psu schematics and they are both the same....but since the 6581 is taking 12V shouldn't there be 7812 regulator instead of the 7809???

But anyways gonna solder the things i know and wait for your answer about this one.

O yeah last night (20 hrs of straight work :o :o) i made my frontpanel with FrontPanelDesigner and it looks awesome....a little bit expensive (200 euro's) so i'm thinking about that one....maybe just let them drill the holes and add transfers myself. But engraved looks so fkkn nice...

Link to comment
Share on other sites

So i have to get some connectors for SIDDER....so tommorow its going to be another trip to the electronic farmer. Already downloaded MIOS Studio and the SID application file so i hope to get some sound this week, but busy busy busy......

Link to comment
Share on other sites

So my LCD, rotary encoders and tacticle switches are on its way from Voti. Yesterday went to the old popstage De Kern here in Purmerend and got all the cables i needed from some old computers that where laying around. So its hook up time for the PSU his friend CORE and sidekick SID. Hoping to get some sounds this weekend. MIOS is already in da house and so is the SID application. Keeping my fingers crossed but i'm confidend its gonna work.

Link to comment
Share on other sites

So everything is hooked up and i get good voltages on the ic power pins.

SID=11,87 Volts (i'm using 6581)

74HC595=5,16

Core=5,16

Are there any other pins of importance that i've got to measure???

After an answer on this question i'm going to hook SIDDER on the computer.......

Link to comment
Share on other sites

So i really need some help........ i've connected everything to my computer but i don't seem to get any sounds no matter what i try. I'm using a preprogrammed pic 18F452 from SmashTV.

Midi out from my Soundblaster is connected to midi in from core and vice versa.

In MIOS studio i've connected the MIOS in port to MPU401 out port and vice versa.

Then i've got to upload the SID v1 main hexfile. So i open this and start uploading.

This is the message i get: Starting upload of main.hex

                                  Sending block 00003000-000030FF

And the midi monitor out shows that its sending. But then nothing happens actually. How long does it take to upload anyways??

Midi monitor in shows nothing. My device ID is set at zero as it should be, since this is the master core.

And don't use any banksticks as yet(are in the mail).

SO WHAT AM I DOING WRONG???

Am i forgetting some steps??

Well i'm also using an Evolution MK249C2 midi keyboard which is connected to a USB hub. I've just connected the midi in port of MIOS with the MK. Then the midi monitor goes crazy displaying messages like these:  00000000215373 ms | [FE] Active Sensing  and they just don't stop.

So does anyone got any answers???

Link to comment
Share on other sites

You have "Use feedback from Core" checked in the upload dialog, and MIOS Studio is not receiving from the Core.

There are a lot of reasons why.

Do you get the bootloader upload request in the MIDI In window? This validates Core MIDI Out.

Can you connect an LCD and see if MIOS is installed on the PIC? Once you do that, you can test if Core MIDI In works by sending LCD commands from within MIOS Studio (easiest method of validating MIDI In).

Link to comment
Share on other sites

Well that actually funny. I've just unchecked the Smart mode (so i've put it in Manual mode) and the hex 6581 is succesfully uploaded. Atleast that's what it says.

If i close down and restart MIOS studio i don't get any message at all....this isn't good right?

I don't have a LCD yet, also in the mail.....

And like already mentioned its a pre programmed one from Smash with MIOS installed.

Link to comment
Share on other sites

Well after some help of doc in the chat,thanks dude, my SIDDER just isn't working....at least for now. There seems to be a problem with the core receiving any data back from MIOS studio. I've tried to upload the setup6581.hex but it gets stucked after one block.

I follow the following procedure: I open MIOS Studio, then make the midi connections and then powering up the SID. If i do this i get this message in the midi monitor in window:

00000000013052 ms | Sysex message: F0 00 00 7E 40 01 01 F7

So it recognizes the core right? Then i upload the hex file for the 6581 SID.

The hexuploader displays this message:

Starting upload of setup_6581.hex

Sending block 00003000-000030FF

in the midi monitor out window this messages appears:

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 0C 00 00 20 53 7B 63 1F 06 53 5E 19 78 36 7D 71 4F 43 45 6F 0C 7C 00 0E 78 6B 60 16 77 46 5E 04 17 3C 35 70 24 3B 63 2F 01 47 5E 1A 78 0D 5D 71 57 41 13 6F 0D 3C 04 1E 78 6B 60 1F 77 46 5E 01 67 3C 35 70 0F 3B 63 2F 04 03 5E 19 78 20 3D 71 4F 42 05 6F 0C 7C 10 3E 78 67 60 25 77 46 5E 02 1F 3C 35 70 42 3B 63 1F 04 17 5E 19 78 21 5D 71 4F 40 24 00 00 00 02 20 00 00 00 12 00 00 00 01 10 00 00 00 09 00 00 00 00 48 00 00 00 04 40 00 00 00 24 00 00 00 1F 7F 7E 62 21 68 1A 28 01 7F 33 3B 6E 6A 18 03 5E 72 10 24 01 75 67 40 7E 00 48 03 6B 4F 02 3C 00 35 00 48 00 28 00 0A 60 02 68 00 60 00 19 40 06 60 01 64 00 3D 00 10 00 04 20 01 10 00 26 00 0A 10 02 58 00 5B 00 18 00 06 30 01 58 00 39 40 0F 20 04 04 01 09 00 24 20 09 48 02 46 00 56 00 16 70 06 04 01 4D 00 36 20 0E 30 03 68 00 01 00 22 20 09 08 02 33 00 51 40 15 48 05 5C 01 41 40 33 30 0D 4C 03 4D 00 7A 00 10 28 08 48 02 22 40 4C 70 10 4F F7

but then the hex uploader gets stuck??? Atleast it doesn't continue uploading the application.

I've tested my midi in out in MidiOX and there is activity on both in and out.

Link to comment
Share on other sites

Well that actually funny. I've just unchecked the Smart mode (so i've put it in Manual mode) and the hex 6581 is succesfully uploaded. Atleast that's what it says.

Well after some help of doc in the chat,thanks dude, my SIDDER just isn't working....at least for now. There seems to be a problem with the core receiving any data back from MIOS studio.

See my sig, GROT #7 - a workaround is not a fix! :) Firstly, as Wilba said, you should use feedback from core (Smart mode) in MIOS Studio. If it doesn't work, then the errors will help to find the source of the problem.

Your next stop, is to do all the MIDI Troubleshooting steps. The results of these tests will point at cause of the problem which makes it easier to fix (GROT #6)

timestamp [unknown] | Sysex message: F0  .....  F7

but then the hex uploader gets stuck??? Atleast it doesn't continue uploading the application.

Well as you can see the sysex string is completed with the F7 byte, so it should stop there. It seems that your PC believes it has sent the whole app, but the core has not received it. I'ts probably a problem with your MIDI input on the core - but the abovementioned tests will confirm that.

Edit: The active sense message is probably normal behaviour for your keyboard

Link to comment
Share on other sites

So after some hard troubleshooting in the chat with stryd,doc and the others, but mostly stryd :D we have come to the conclusion that

A: My soundblaster is now up and running no midi problems on that side for now anymore. It probably got confused with my Terratec soundcard so it was putting midi out to the wrong port. To see if the midi worked i used MidiOX and a selfmade midi testrig which connects midi in with midi out.

Then i've connected it to the core and opened MIOS Studio with the core still powered off.

B: We (stryd and me) came to the conclusion that the pic id header might be wrong. I bought this one from SmashTV and i'm positive i requested a id header for a master core since this is probably a slave pic.

But not to worry this can be changed....so this is the situation for now

MIDI IS WORKING, which is great, but the pic doesnt upload the sid application because of a wrong id header.....getting back to you tomorrow......and thanks stryd for your patience and guidance through this jungle of bits and bytes.......

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share


×
×
  • Create New...