brother303 Posted February 5, 2008 Report Share Posted February 5, 2008 Hi all,strange probs here!Nearly finished my mb6582 and all voltages are checked and fine. So I put in the cores (4x) from Smash,preburned with MIOS and device ids from 00 to 03. My display shows a friendly "ready",the core sends one request after powering up,everythings fine until here.But......each time I try to upload the application with mios-studio 7.5 ,all blocks of code are sent and no errors are displayed. But the core doesn`t reboot and the display shows nothing at all.When I switch the unit off and on again,the core behaves like no mios is uploaded and spits out the upload request every 20ms. After uploading mios once again,the display shows "ready" again.What am I doing wrong???GreetzBrother303 Quote Link to comment Share on other sites More sharing options...
seppoman Posted February 5, 2008 Report Share Posted February 5, 2008 Have you installed a jumper on J11? there you can select to which PIC the midi in is connected to. Without a jumper, the midi won't go to any PIC. So just put a jumper on position 1 and upload the app. afterwards you can use the cloning mechanism to "upload" to the three slave PICs.S Quote Link to comment Share on other sites More sharing options...
brother303 Posted February 5, 2008 Author Report Share Posted February 5, 2008 Hi Seppo,jeeez, j11 is jumpered! ;) It connects the core to midi out,doesn`t it? If j11 is NOT jumpered there should be no upload-request be sent,right?Mios-upload or the "change device-ids" app are working without any probs.Greetz Quote Link to comment Share on other sites More sharing options...
dj3nk Posted February 5, 2008 Report Share Posted February 5, 2008 yes, depending on how j11 is jumpered, the midi out of core 1/2/3/4 will be "THE" midi out and sends its upload request.Can you see incoming checksums after each sended block? If not I would check the PC MidiOUT ==> 6582 MidiIN chain.greetz Quote Link to comment Share on other sites More sharing options...
brother303 Posted February 5, 2008 Author Report Share Posted February 5, 2008 Hi,checksum says ok after each block.I`m a bit confused.... ??? Quote Link to comment Share on other sites More sharing options...
dj3nk Posted February 5, 2008 Report Share Posted February 5, 2008 Have you tried to upload to another pic than 1 ? Is that running ? Or just taking one pic at first and look if that actual number one is damaged ? Quote Link to comment Share on other sites More sharing options...
brother303 Posted February 7, 2008 Author Report Share Posted February 7, 2008 Ok,let`s go out to shoot some trouble...I rechecked all ics to sit well in their sockets,tryed to upload the app again aaaand...it works! Cool...But now there`s a message on the display "sid 1 nor ready" and "can bus errors". What should be checked next? Any hints?THX!Greg Quote Link to comment Share on other sites More sharing options...
TK. Posted February 8, 2008 Report Share Posted February 8, 2008 Hi Greg,probably you forgot to solder the 1k resistor and 1N4148 diode for CAN interface. This is even required, if no slave is connected.See http://www.ucapps.de/midibox_sid_manual_ki.html, topic 3c) for a schematicOn MB6582, there could also be a special jumper for the CAN interface? It's important, that the master core is able to listen to itself!Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Wilba Posted February 8, 2008 Report Share Posted February 8, 2008 No special jumper, just a diode under each PIC and a resistor between PICs 1 and 2. Quote Link to comment Share on other sites More sharing options...
brother303 Posted February 8, 2008 Author Report Share Posted February 8, 2008 Hi Thorsten,hi Wilba,thx for helping me out here,cool!I checked the schematics and think,this is what I was searching for! But I thought the can-bus has been already implemented in the 6582-pcb???I´m going to add one resistor and four diodes. Do I have to connect the midi ins of all four cores too?THXGreg Quote Link to comment Share on other sites More sharing options...
Wilba Posted February 8, 2008 Report Share Posted February 8, 2008 Refer to the PDF of the PCB and check if you have already soldered D1_CORE1, D1_CORE2, D1_CORE3, D1_CORE4 (which are diodes, under each PIC, with cathode mark towards the LOWER pad)... and also R80 (which is directly between PIC 1 and 2).The CAN bus IS implemented on the PCB, and all four Cores are connected to MIDI In, you use a jumper in the J11 header to change which PIC is connected to the MIDI Out, allowing feedback from the Core during uploads, and thereafter MIDI Out from Core 1 only. Quote Link to comment Share on other sites More sharing options...
brother303 Posted February 8, 2008 Author Report Share Posted February 8, 2008 Hi Wilba,D1_Core1-4 are soldered,also R80 is. Have to check the orientation of the D´s to be sure they are correct.Stay tuned,I`ll be back! ;D Quote Link to comment Share on other sites More sharing options...
sparx Posted February 24, 2008 Report Share Posted February 24, 2008 HiI'm having the same problem, SID1 not available, CAN bus errors.I'm using a 6582 PCB off Wilba, the diodes are in the right way round and so is the resistor, any ideas at all?Thanks and regardsSparx Quote Link to comment Share on other sites More sharing options...
brother303 Posted March 1, 2008 Author Report Share Posted March 1, 2008 Hi all,haven´t been here for a while.... :-[Still the same probs on my SID. All diodes(direction) and resistors(values) ok,all voltages ok,still the same display message...Pleaaaaase,give me a hint,guys. I`m really out of ideas... :'( Quote Link to comment Share on other sites More sharing options...
Wilba Posted March 1, 2008 Report Share Posted March 1, 2008 Sorry, I've been a bit slack and haven't followed up much on your problem.I can only list the obvious things...1. You are not using PIC18F4685 chips. (Although I think the app won't work at all if this is the case!)2. There is a break or short somewhere between the diode pads, the PIC pads, the R80 pads or along the CAN bus track, either due to a bad solder joint or lifted pad or the track is cut.3. The diodes aren't the right diodes or are broken.You should look at the PCB PDF file and see how the diodes are connected to the PIC pins and use your multimeter to test if there is a good connection between the two, and also test that the pads aren't shorting to anything else nearby, like a via. If you have trouble with this then I'll do a screenshot of the PCB layout with some places to test.One interesting test to do would be to run tests with the master PICs in a different slot.It may be that if the master PIC (#1) can't "see" itself on the CAN bus then all other communication to the other PICs won't work, so if you can move it to another slot and it works, then the problem is in the #1 "Core" module on the board.Try PIC #1 (ID=0) in Core #2, no other PICs installed. You won't have a control surface in this case, since the control surface is controlled by Core #1. To get the control surface running from a Core other than #1, you could connect J8/J9 of the other Core with J8/J9 of Core #1, since this is in series with the DIN/DOUT chain at the bottom of the board. Two 10-pin IDC connectors and some 10-wire ribbon cable is the easiest way, but if you know how, you could connect just four wires directly to the pins of J8/J9 (the two common ones on the left, and the two in the middle) since the other two are 5V/Ground which is already there.When exactly does the SID1 not available, CAN bus errors message appear? Quote Link to comment Share on other sites More sharing options...
sparx Posted March 2, 2008 Report Share Posted March 2, 2008 I took the error message to mean that the SID can't be seen by the CAN bus somehow, so looked for the usual dry sodler joints etc and found a couple, re-did these and voila! No more error message. Yes I should have known better!So I suggest looking for the obvious first, are all the solder joints OK?RegardsSparx Quote Link to comment Share on other sites More sharing options...
Wilba Posted March 2, 2008 Report Share Posted March 2, 2008 Good to hear! Quote Link to comment Share on other sites More sharing options...
Twin-X Posted March 3, 2008 Report Share Posted March 3, 2008 What is a dry solder joint ???Ya even i am sometimes a nub :D* wait i got a brainwave: is that an unsoldered joint? Quote Link to comment Share on other sites More sharing options...
dj3nk Posted March 4, 2008 Report Share Posted March 4, 2008 its a solder joint with no connection because of bad soldering.see here: http://dragon.herts.ac.uk/~eleqdml/teaching/general/soldering/ 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.