EsotericLabs Posted March 22, 2014 Report Share Posted March 22, 2014 (edited) Hello, My MB6582 is at 95% level. That is: it does a proper job as an MBSIDV2 on the first core (with 2 8580), CS buttons & leds all function properly. The first issue I try to solve is: the encoders don't work at all. Looking at the PCB's, I would say that the rightmost 4 74HC165's do the encoders, the left one does the button matrix. But when I pull out the 4 rightmost 165's, also the buttons stop working. I swapped them in case one was toast, but to no resort. Only with all five installed do the buttons work. My question: isn't this weird? And if so, where to look for errors? Edited March 22, 2014 by EsotericLabs Quote Link to comment Share on other sites More sharing options...
ilmenator Posted March 22, 2014 Report Share Posted March 22, 2014 There is an article in the Wiki that gives some troubleshooting hints. Also, what you describe is not so surprising: encoders and switches share the same shift register chain, so if those SRs for the encoders are located before those for the switches, and you remove these SRs in the beginning of the chain, then obviously the switches are not scanned properly anymore either. The rotary encoders are connected directly to the first four DIN modules on the base PCB (i.e. JD1 to JD4) as per the normal way of connecting rotary encoders to DIN modules. I guess the switches follow a matrix approach. Quote Link to comment Share on other sites More sharing options...
Shuriken Posted March 22, 2014 Report Share Posted March 22, 2014 My suggestion would be: check the interconnection between baseboard and CS with multimeter check correct placing of resistor networks check soldering of the 74HC165 sockets Quote Link to comment Share on other sites More sharing options...
EsotericLabs Posted March 22, 2014 Author Report Share Posted March 22, 2014 Oh guys, thank you for the hints! There is an article in the Wiki that gives some troubleshooting hints. Will do the homework! Also, what you describe is not so surprising: encoders and switches share the same shift register chain, so if those SRs for the encoders are located before those for the switches, and you remove these SRs in the beginning of the chain, then obviously the switches are not scanned properly anymore either. Yes of course, now I see! check the interconnection between baseboard and CS with multimeter check correct placing of resistor networks check soldering of the 74HC165 sockets Will test that too! Quote Link to comment Share on other sites More sharing options...
EsotericLabs Posted March 22, 2014 Author Report Share Posted March 22, 2014 (edited) Hehehehe!! Me no solder JD9... :shocked: :sleep: :no:. Now that's admittedly silly and fortunately a rather easy fix. Thnx guys! Edited March 22, 2014 by EsotericLabs 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.