Showing posts with label troubleshoot. Show all posts
Showing posts with label troubleshoot. Show all posts

Board porn

Inside of a old Yamaha Pf10.





Its got an annoying problem: certain notes won't play, or intermittently play.


 Tearing down the key switches.


The keyboard switch assembly. The problem does not seem to be with the switches, but with the wiring harness from the matrix decoder.



In particular, that set of solder points are the bases for the output header. I thought it was the pins, and reflowed the solder, and it all seemed to work.

Sad to say, about a week later, my brother reported the problem had restarted...and he thinks its the ribbon cable that accepts the matrix output.  Maybe so.

Organization of Disasters


"Our ability to organize does not match the inherent hazards of some of our organized activities"
Charles B. Perrow


"Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?"
Brian Kernighan


Valentine's Day Spaghetti!

This is what my valentine's look like:
Oh yeah, the Tiny Lab rocks the holiday.