lief138 Posted October 14, 2008 Report Posted October 14, 2008 Hi People, I am almost there with my wilbabeast. I just seem to be having one or possibly 2 more issues that I was hoping someone could help me with. 1) All leds will light up except the sync (above the lcd). I assume it would light up as I could get the other 3 leds to light up. Do I need to do anything special to make it light up and if not any ideas why it wouldnt light up. I double checked that it is oriented the correct way. Can I test it to see if it works while its still connected?2) It seems as though the top left switch for the matrix is not working. I say this because when I push it the top horizontal row does not light up. When I press any of the bottom switches of the matrix the lleds light up as expected including the top row.I have confirmed that all other switches function as expected.I am trying to avoid unsoldering if possible, not because Im lazy just because I want to avoid the possibility of damaging something.Anyone have any ideas?Also so far thanks to wilba and nils and bugfight who have been keeping my on track and sane...Dont think I forgot TK and everyone else who helped make this real. I just want to do that thanks at the right time...ThanksLief Quote
Wilba Posted October 14, 2008 Report Posted October 14, 2008 1. The "Sync" LED isn't connected to anything yet.If you really want to test it, try the test app I uploaded here: http://www.midibox.org/forum/index.php/topic,10390.msg78577.html#msg785772. This could be the switch or the diode or a bad solder joint. Since you say you are seeing LEDs lit in that row, then it seems to make sense that the switch isn't being sensed.Here's a good test to prove it. Edit setup_mb6582.asm and swap the SR/pin numbers for those two buttons:i.e. the original: DIN_ENTRY CS_MENU_BUTTON_M_O1Ptch, 16+7, 0 DIN_ENTRY CS_MENU_BUTTON_M_O2Ptch, 16+7, 1[/code]swap just the 0 and 1 at the end of the line.Now the "O1 Pitch" button and "O2 Pitch" buttons are swapped. The "O2 Pitch" button should light up the top row, thus proving the LEDs are all fine. The "O1 Pitch" button should light up the 2nd row if it was working, and since we're trying to prove it's really the switch at fault, it should not light up the 2nd row.After that, swap the 0 and 1 around, rebuild and upload the app. Check "O1 Pitch" button is still the problem.Now you can try shorting with a piece of wire to try and make that switch work. This might be tricky to do because you're watching for the flashing row while tinkering on the bottom of the board. Maybe use a mirror or something.Refer to the PDF of the PCB layout. Try shorting just the switch, i.e. between a pin at the top to a pin at the bottom. If it works, the switch is the fault. If it doesn't, it could be the diode. Short between a bottom pin of the switch and the bottom pin of the diode (looking at the bottom of the PCB, the two pads right of the switch's four pads is the diode, the bottom pin has a track going down from it, connecting the bottom pins of the other diodes for that column of switches). If shorting to the diode pin works, maybe the diode was put in the wrong way, or it's dead and not conducting at all... try testing it conducts top to bottom, or take off the panel and inspect it, desolder it etc. Quote
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.