Jump to content

my midibox sid freeze on startup when the din modules are connected


ALCOLOIC
 Share

Recommended Posts

hi everybody

i just finished my midibox sid (4sid) with complete control surface and everything is working normally .

the only problem i have is that it freeze on startup when the din modules are connected ( the lcd show a black row on the upper part )

if i disconnect/reconnect the din modules everythying work normally .

i soldered all the resistor and the unused chips are not stuffed on the last din .

if someone has an idea of what's wrong that would make my day

thanks in advance

ps: it's a v1 midibox sid

Link to comment
Share on other sites

Please check the voltages at the first core when the problem appears.

C1:MCLR(1) - IC1:Vss(12) = 5V ?

IC1:Vdd(11) - IC1:Vss(12) = 5V ?

IC1:Vdd(32) - IC1:Vss(31) = 5V ?

Make sure that Sc on J10 coreboard is not connect to the sidboard. (only core with controlsurface)

Please check the value of  R1 (coreboard).

Greetings

Link to comment
Share on other sites

Your PSU is not strong enough, this causes the issue.

During Power-On, the PIC requires most of the power. For these 1..2 seconds the voltage probably sinks below 4.6V, and unexpected things will happen - or nothing will happen...

I would propose to try it without LCD backlight first, and maybe only with a single PIC (remove the slave PICs from the sockets) just to check if my assumption is correct.

Best Regards, Thorsten.

Link to comment
Share on other sites

Here some infos about measuring current: http://www.hobby-electronics.info/course/html/ch02s05.html

It helps you to determine, which part or module consumes most of the current. E.g., for a single core module w/o LCD backlight and without DIN/DOUT module I would expect a current drain of about 50 mA, with backlight maybe 150..200 mA - this can be measured at port J2 (if you are using the optimized PSU circuit) or at J1 (if you supply the core module on the common way). You need to disconnect one cable (use the +5V line), and insert the multimeter there as a "bridge".

By connecting the DIN module, the current drain shouldn't increase - if it increases, it indicates that there is a short somewhere around the 74HC165. This can be visually checked at the bottom of the PCB (search for soldering clumps, etc.)

Best Regards, Thorsten.

Link to comment
Share on other sites

it's fully working when i disconect/reconect the dins or dout .

As TK said, if connecting the DIN modules increases the drawn current, then there is a short somewhere.

sometime it boot normally after i made a "shortcut" with my finger .

Where?

if i don't solve the problem i'm gonna add a switch but i hate to solve a prblem this way

No, don't do that :)

Link to comment
Share on other sites

i tried to do what you said but i get a static 21 ma wich make me think i'm doin it wrong .

Or maybe something is connected wrong. Bridging it just means like this:

Wire -------------------------------------------------------------

                                                |

                                                |

                                            Meter

                                                |

                                                |

Wire -------------------------------------------------------------

Link to comment
Share on other sites

thanks i think i understand better now

i retried but the results seems weird

with everything connected (4cores+lcd+complete control surface) i get 0,33

with everything connected except the dout modules i get 0,07

with everything connected except the dinmodules i get 0,07

with everything connected except the LCD i get 0,14

sometime it boot normally after i made a "shortcut" with my finger .

Where?

the j1 connector on the first dout module

Link to comment
Share on other sites

Ahoyhoy Alcoloic! I had your same problem yesterday as soon I stuffed my panel with the lcd.

the lcd had a different ground respect to the rest of the midibox, I'm 70% sure your problem lies in incorrect grounding, I solved the issue by connecting the din/dout chain ground to the chassis, so that the lcd and the DIN/DOUT had the same ground. check it!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...