Okay, in isolation everything is working. And everything works as long as the core and sid are only connected by vs and vd. The pins don’t match on the 2 boards so I don’t know what to put where as it doesn’t work 1:1.
yeah, that’s already printed on the pcb but still doesn’t match Mike’s core…
What’s CLK? What am I meant to connect that to? And why doesn’t Smash’s SID have an MD pin?
CLK is Clock, it is a connection to the clock pin of the PIC. It is not located in J10 of the core. Please see the SID (maybe the old SID_V2 board info) board interconnection info on uCapps.
If I see it right, you have to connect the clock to the PWM.
PWM stands for puls wide modulation, with the pwm output from the core you clock the sid chip. On the old sid bord was an crystal which did that, but there were some problems. So TK clocked it with the core to fix this hardware bug. Read about the old schematic like NorthernLightX writes, so you´ll understand it better.
That makes sense, because MD and MU are also connected to the J15 port which goes to the lcd. So you should check the sid board, especially IC2 and IC3.
There’s seems to be an issue with my bourns encoder (only 1 - step A cs).
It’s doesn’t quite want to scroll properly. Sometimes it jumps a few numbers, sometimes it goes back a couple, sometimes it stays on the same one, sometimes the sound cuts out and a “noise” is introduced.
Any ideas? I have an aluminium panel - heard some people had bother with that. Maybe it’s to do with the “detent” setting in the .asm?
If you are using the Bourns PEC11 encoders from SmashTV (same for voti encoders), you don’t need to change the encoder settings in setup_*.asm - they are already configured for the DETENTED2 type.
But check the pinning - there are three possibilities, two lead to a wrong behaviour (yes, one error effect is, that values are decremented and/or jumping). So, if the pinout description in the wiki doesn’t help, just try the three possibiities until it works