Flemming Posted April 16, 2009 Report Share Posted April 16, 2009 I have two cores that does not work properly, i've tried all the (few) tricks i know to get them to behave - first i thought that their problem was similar, but when i hooked them up with an LCD i could see that they behaved each in their own way.. i sincerely hope that someone inhere can spot my booboos so i can complete my dreammachinesTo not confuse matters i will ofcourse only describe one core in this post :)The problem:The core reboots sporadically... well, if the core is all alone it reboots pretty consequent, almost rythmical. if the core is connected to a SID module and an LCD it reboots less often (may be because the LCD and SID module drains some current or something). The strange thing is that if i lightly rest a finger or two on top of the PIC the core stops rebootingThe situation in general:The core works so to say.. i can upload mios apps to it (tested the ID-changer app and mbsid app) and when the core is connected to a SID module i can play notes via MIDI between reboots. I soldered two SID modules and the core reacts the same regardless of which SID module is connected... also i can see the standard text in the LCD 'T. Klose, mbsid v0.30 - CS not connected' (or something), with each reboot the LCD first briefly shows the MIOS version number and then quickly goes to the 'mbsid'-textThe PSU:I actually have three C64 PSUs and they all drive my first build just fine (http://www.audiosonic.dk/private/midibox/), they all give out the same readings on my multimeter, and they all give the same result with the faulty core - my dream was to add 1core/2SID to the box in the pictures to get 2 stereo parts.The physical facts:I measured the core's voltage and it gives me 5V all the right places - i went straigt for the solution without the VREG (connecting the C64 PSU's 5V directly to where the VREG was supposed to sit) which is the way i made my exsisting mbsid work. I checked that i did not misplace any discrete components, and i even ran over the whole board resoldering every joint to make sure there is proper connection... i must admit that i did not fit all the header pins as this was supposed to be a slave-core, but that shouldn't cause any problems as far as i'm informed. I also tried to connect the 5V to J2 instead, but it's the same dealIf someone can give me some suggestions to where i may find the error i will be happy as hell and start fixing stuff instantly :) Quote Link to comment Share on other sites More sharing options...
stryd_one Posted April 16, 2009 Report Share Posted April 16, 2009 Faulty socket? Quote Link to comment Share on other sites More sharing options...
ilmenator Posted April 16, 2009 Report Share Posted April 16, 2009 Warning - while you were reading a new reply has been posted. You may wish to review your post. Well, anyway:Are you using a machined socket? If not, you might want to use one between the socket you have soldered in and the PIC (the pins of the socket are thicker than those of the PIC, so that might do the trick). Quote Link to comment Share on other sites More sharing options...
Flemming Posted April 16, 2009 Author Report Share Posted April 16, 2009 My first guess was a faulty socket too, so i replaced it but the core still has the same behavior. I tried different PICs too, still no luck :( Quote Link to comment Share on other sites More sharing options...
Imp Posted April 16, 2009 Report Share Posted April 16, 2009 Did you leave out the caps behind the VREG too? Quote Link to comment Share on other sites More sharing options...
Flemming Posted April 16, 2009 Author Report Share Posted April 16, 2009 Did you leave out the caps behind the VREG too?You mean C4 and C3? They are both in place... all components are soldered, the only thing i did not put on the core was a few DIL header pins. Quote Link to comment Share on other sites More sharing options...
Imp Posted April 16, 2009 Report Share Posted April 16, 2009 Yeah, right, i meant those...It maybe would have been an explanation for the less frequent rebooting, when other modules are connected.. Quote Link to comment Share on other sites More sharing options...
Flemming Posted April 17, 2009 Author Report Share Posted April 17, 2009 Yeah, right, i meant those...It maybe would have been an explanation for the less frequent rebooting, when other modules are connected..Hmm, could it be that they were damaged somehow? Man my multimeter is not fancy enough to measure caps i'm sure, but i never experienced one that wimped out on me... still, i'm open to all suggestions!! Quote Link to comment Share on other sites More sharing options...
Imp Posted April 17, 2009 Report Share Posted April 17, 2009 I don't think you killed the Caps..Have you tried running the box without display?Since your problem seems to be power-related, disabling the backlight of the display might be enough.. Quote Link to comment Share on other sites More sharing options...
stryd_one Posted April 18, 2009 Report Share Posted April 18, 2009 The strange thing is that if i lightly rest a finger or two on top of the PIC the core stops rebootingIf that's not a dodgy connection or dodgy part, it's almost surely a problem with ground connections. (Your hand being an antenna, as opposed to your hand being a mounting assistant)You are doing your testing with ONLY the core module connected right? No SID modules or anything? Quote Link to comment Share on other sites More sharing options...
Flemming Posted April 22, 2009 Author Report Share Posted April 22, 2009 (Your hand being an antenna, as opposed to your hand being a mounting assistant)I'm pretty sure you're right, and i also think i found out the booboo; the female 7pin DIN connector i used to plug in the C64 psu to maybe did not allow proper ground connection, everything works now :) and i even stuffed the parts into my existing mbsid with no problems... pictures will be available later :) Quote Link to comment Share on other sites More sharing options...
stryd_one Posted April 22, 2009 Report Share Posted April 22, 2009 Awesome :) Quote Link to comment Share on other sites More sharing options...
ben-o-matic Posted August 27, 2009 Report Share Posted August 27, 2009 Hi,it seems that I'm having the same reboot problem. As soon as I rest a finger on the PIC everything runs fine. I'm using optimized C64-PSU. The 7-Pin-Connector is from the old C64, too. Flemming, how did you solve your problems exaclty? Can you give me a hint?Thanks!Benjamin Quote Link to comment Share on other sites More sharing options...
Flemming Posted August 27, 2009 Author Report Share Posted August 27, 2009 Hi BenWhat i learned is that even if we're talking a single-core setup, you have to respect the MB-CAN stuff!!! Have a look at this schemhttp://www.ucapps.de/midibox_sid/mbsid_v2_communication.pdfif you look at core1 you see an extra diode (1N4148) between D2 and D3 on J15 - you will also see a 1K resistor between D3 on J15 and Vd on J2After i soldered the resistor and the diode (i just stuck them on the backside of the PCB) i had no more grief.... ever! These are only needed for MB-SID, and it is used to link cores together to achieve the lovely 8-SID setup, nevertheless even if you have only 1 core, the diode/resistor needs to be fitted anyway!! Note that other users i talked with have had their MB-SID running just fine even if they did not fit the parts for CAN - I have no idea what makes the difference!If you already fitted these parts then just ignore the above and cross your fingers that someone else has a solution that will get you running ;) Quote Link to comment Share on other sites More sharing options...
Smithy Posted August 27, 2009 Report Share Posted August 27, 2009 Flemming i take it this extra diode and resistor differs to ones that are right next to the opto, and which are included in the kit?My single core, single sid setup is working *almost* perfectly,when i change the note while a drum engine is being sequenced, the sound tends to go screwy, all most circuit bent.Normal patches work fine, but the Techno PWM patch seems a bit noisey, so im thinking its the patches which use modulation,or a certain connection to the core like CLK, or another pin(s).I wonder is it because i havent these extra components its happening.but then again,theres being plenty of people who have had no problems after completing a kit, without using any extra parts, so that kind of throws that out the window too!LOL Quote Link to comment Share on other sites More sharing options...
RoyalScam Posted August 28, 2009 Report Share Posted August 28, 2009 Howdy!The diode and resistor that Flemming mentioned in the above post, are part of the CAN bus interface and connected via J15 and J2 ;http://www.ucapps.de/midibox_sid/mbsid_v2_communication.pdfAs I have not yet constructed MIDIbox SID V2 (still running V1 here, with one SID6581 ), I can only speculate. But I did notice Techno PWM and some other patches didn't sound right. As you put it "noisy" My 6581's came as pulls from various working and non functioning C-64's. I replaced a 2484 dated 6581 with a 6581R3 datecode 0786 (S?). Long story short, it sounds much better. I also have an R4 another R3 and a few with no rev. no. after the 6581. If you have another SID, I'd give it a try. But do the CAN bus additions and let us know how it goes.DeanakaScam Quote Link to comment Share on other sites More sharing options...
nILS Posted August 28, 2009 Report Share Posted August 28, 2009 I can't exactly quote TK but he said sth along the lines of "without the CAN bus parts _ANYTHING_ can happen" Quote Link to comment Share on other sites More sharing options...
AC Posted August 28, 2009 Report Share Posted August 28, 2009 Hi!It´s looks to be XTAL 10MHZ, C1, C2, if out of frequency or internal bad contact can reboot the CORE.I hope this help you. Quote Link to comment Share on other sites More sharing options...
ben-o-matic Posted August 28, 2009 Report Share Posted August 28, 2009 Hey Flemming,thanks a lot! You were absolutely right. I added the CAN parts and now it boots up perfectly although I have only just sid module connected!So now I am ready to face some new problems ;-)Thanks again! Cheers,Benjamin Quote Link to comment Share on other sites More sharing options...
Flemming Posted August 28, 2009 Author Report Share Posted August 28, 2009 I'm very happy that you're running without reboots now, man!Enjoy your MB-SID ;) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.