Trying to upload SID to my second core (first one is broken)
Does this sound like a hardware issue? (I highly dobut because these boards have worked before)
Has anyone encountered this error? I am using the latest smash core. I have an LCD that is probably hooked up right and it displays one solid bar, like I had weeks ago with the first core before it worked.
–edit
I get the upload request string once at startup which leads me to believe MIOS is installed as my little sticker says
But does the LCD stay like this? I thought it gave a “Ready.”
–edit
00000000092283 ms | Sysex message: F0 00 00 7E 40 00 0E 0C 00 F7
00000000414606 ms | Sysex message: F0 00 00 7E 40 00 01 F7
If MIOS is installed, you should be able to send LCD commands with MIOS Studio, this will test your LCD is OK and MIOS is installed.
Otherwise, perhaps MIOS and some app is installed (or half installed?) so you won’t get the “Ready”… so try uploading MIOS again, which should validate your MIDI send/receive (i.e. use feedback from core).
It could be that your core is running with the wrong baudrate - did you burn the bootloader into the PIC by yourself? Maybe the PIC ID header is not correct, it should be all-zero (0000000000000000)
I did not burn the PIC, it was done for me by smashTV, and he says it is all zero… Rather, the sticker does.
I dobut there is any way to test baudrate without one of those burner modules? If there is, I would love to try it. I dont know weather to get a JDM module to burn PICs myself, or to buy a new pic, or get it reprogrammed.
the baudrate mismatch was a wrong assumption from my side - since you’ve received an upload request, the baudrate is correct, otherwise you would receive some more or less random MIDI events (e.g. Pitch Bend events)
So, I think it’s related to the circuit around the optocoupler. Maybe a resistor is wrong, so that the edges are not “sharp” enough. This can cause a frame error.
So, check the resistor values, check also the tracks around the optocoupler for soldering errors, etc… check the MIDI cables (hope you are using a reliable one), and do the loopback test with your soundcard and through the optocoupler.
I’m going to go buy a new opto next time I get more parts and if that doesnt work then it’s new core time I guess! Thanks for the suggestion, I’d suppose opto just doesnt work any more, because all resistors and everything else is good
A reason I dont suspect the opto is because the box will send midi, and it responds to incomming midi… It just gives me a crappy response.