Closed SID 6581 - 8580 replacements

  • Thread starter Thread starter tony1999it
  • Start date Start date
  • Replies Replies 364
  • Views Views 84310
Status
Not open for further replies.
Hi Tony, I have just ordered a SIDFX, I take it the SwinSID will be fine ? Will be used as a 6581 :-)
 
Hi Tony, I have just ordered a SIDFX, I take it the SwinSID will be fine ? Will be used as a 6581 :-)

Hi
It works as a 6581 or 8580. You can set the mode by means of the jumper on it.
I don't see why it shouldn't work on a SIDFX.
Merry Christmas.
 
FYI, SwinSID's will work in SIDfx without any problem BUT the SIDfx won't detect it. You'd need to manually configure it for 6581 or 8580 mode.
 
Thanks for the heads up STR, I have an original 8580 so the SwinSID would be set up in 6581 mode. How difficult is the manual set up? Thanks :-)
 
Small question. Is possible to switch between 6581 and 8580 in real time ? (when C64 is power on ? I just want to make some switch to the outside of C64)
 
Small question. Is possible to switch between 6581 and 8580 in real time ? (when C64 is power on ? I just want to make some switch to the outside of C64)

you can configure the swinsid to work as a 6581 or 8580 by means af two jumpers installed on the pcb. Note that the setting act only on the way (the tone) that the swinsid plays (more like a 6581 or more like a 8580).
if you want to change on fly the setting you can solder a switch to the two jumpers connected in this way:
- the central terminal of the switch to gnd (you find the gnd on the right pins of the upper and the bottom jumpers)
- the other two terminals of the switch to the left pins of the bottom and upper jumpers.
 
Small question. Is possible to switch between 6581 and 8580 in real time ? (when C64 is power on ? I just want to make some switch to the outside of C64)

you can configure the swinsid to work as a 6581 or 8580 by means af two jumpers installed on the pcb. Note that the setting act only on the way (the tone) that the swinsid plays (more like a 6581 or more like a 8580).
if you want to change on fly the setting you can solder a switch to the two jumpers connected in this way:
- the central terminal of the switch to gnd (you find the gnd on the right pins of the upper and the bottom jumpers)
- the other two terminals of the switch to the left pins of the bottom and upper jumpers.


Ok, thanks :)
 
hi Tony,
is the firmware You use the "Lazy John Fix" or "HC"?

Hi
the fw is the "lazy john fix".
The "HC" is not available on the net ... or at least I was not able to find.
Anyway the swinsid is always upgradable with a USBASP ISP programmer.
 
Thanks for the heads up STR, I have an original 8580 so the SwinSID would be set up in 6581 mode. How difficult is the manual set up? Thanks :-)

The SIDfx has a configuration utility: http://www.sidfx.dk/config-tool
Tony's SwinSID can be configured with jumpers first, then you can setup the SIDfx board with the config tool software. However, I'm not sure if it's necessary because the jumper setup should tell to the SIDfx board the voltage requirement (probably the filter setup as well), so I guess you can skip this step.

- - - Updated - - -

hi Tony,
is the firmware You use the "Lazy John Fix" or "HC"?

Hi
the fw is the "lazy john fix".
The "HC" is not available on the net ... or at least I was not able to find.
Anyway the swinsid is always upgradable with a USBASP ISP programmer.


As far as I know the HC update is not public. You can contact CodeKiller directly and ask him about the details of the HC update.
 
Last edited:
i've searched the web, and stumbled on the thread where the CodeKiller has communicated with Swinkels and others related to this project, he decided to reject HC firmware release to public, however, it is possible to run this firmware on NanoSID... So i do not belive that HC shows up somewhere in near future..
I have seen a tiny tool on russian forums, it is possible to remove all bit locks from Atmel and Xilinx chips with it.. maybe it is possible to read out the firmware with that tool, however, it was not for free, get a NanoSID U is a cheaper option..
 
Last edited:
Thanks for the heads up STR, I have an original 8580 so the SwinSID would be set up in 6581 mode. How difficult is the manual set up? Thanks :-)

The SIDfx has a configuration utility: http://www.sidfx.dk/config-tool
Tony's SwinSID can be configured with jumpers first, then you can setup the SIDfx board with the config tool software. However, I'm not sure if it's necessary because the jumper setup should tell to the SIDfx board the voltage requirement (probably the filter setup as well), so I guess you can skip this step.

- - - Updated - - -

hi Tony,
is the firmware You use the "Lazy John Fix" or "HC"?

Hi
the fw is the "lazy john fix".
The "HC" is not available on the net ... or at least I was not able to find.
Anyway the swinsid is always upgradable with a USBASP ISP programmer.


As far as I know the HC update is not public. You can contact CodeKiller directly and ask him about the details of the HC update.

The 6581 works with 12v and 5v. The 8580 with 9v and 5v. So they are electrically incompatible as they need different power supply.
The swinsid works with the 5v only. So it's electrically compatible on boards supporting 6581 and 8580.
If the SIDFX configuration is used to change the power supply ... so I think it's not necessary for the swinsid.
 
Last edited:
Thanks for the heads up STR, I have an original 8580 so the SwinSID would be set up in 6581 mode. How difficult is the manual set up? Thanks :-)

The SIDfx has a configuration utility: http://www.sidfx.dk/config-tool
Tony's SwinSID can be configured with jumpers first, then you can setup the SIDfx board with the config tool software. However, I'm not sure if it's necessary because the jumper setup should tell to the SIDfx board the voltage requirement (probably the filter setup as well), so I guess you can skip this step.

- - - Updated - - -

Hi
the fw is the "lazy john fix".
The "HC" is not available on the net ... or at least I was not able to find.
Anyway the swinsid is always upgradable with a USBASP ISP programmer.


As far as I know the HC update is not public. You can contact CodeKiller directly and ask him about the details of the HC update.

The 6581 works with 12v and 5v. The 8580 with 9v and 5v. So they are electrically incompatible as they need different power supply.
The swinsid works with the 5v only. So it's electrically compatible on boards supporting 6581 and 8580.
If the SIDFX configuration is used to change the power supply ... so I think it's not necessary for the swinsid.

The SIDfx by default is able to set the voltage for the SID totally automated, no configuration tool needed. However, as far as I know you can override this with the tool so in theory it's possible to ruin the SIDs if they receive different voltage level than required. For example, if you configure the SIDfx board to handle a 8580 as 6581, it will probably burn out because of over voltage. I'd suggest to just simply leave the detection on automatic, it works fine and the SIDfx detects the 6581 and 8580 properly.

The SwinSIDs are different because as Tony mentioned they work with 5V only so in theory it doesn't matter if one configures the SIDfx to 6581 mode with 12V or 8580 with 9V. Probably this is the reason why it can't detect the SwinSIDs properly.

With the SS Nano the jumper is good for configuring the sound, the SS Ultimate can be configured with a short basic code to switch from the default 8580 to 6581. Either way, SIDfx board won't identify them. I don't think it does matter, what matters is the audio that comes from SwinSIDs, and while the Nano is a great emulation, the Ultimate is an awesome emulation. I hope you don't mind me copying the link of the shootout I did a while ago, I made an extensive comparison of SID chips:
http://kompjut0r.blogspot.nl/2016/04/c64-sid-shootout-part-4-sid-8580-vs.html

Search for "shootout" in the search field of the blog to find more articles with sound examples.
 
Status
Not open for further replies.
Back
Top Bottom