Submitted by fabio on Thu, 2011-05-05 15:18.
No matter how you carefully check your hand soldered parts and how you test your soldered PCBs for correctness.. shit will happen.
This is a magnified picture of the PCA9306 contained on a FreeIMU v0.3 sent to one of FreeIMU testers.. as you can see the right pin has desoldered from the PCB. Of course, the board have been carefully visually checked and tested by myself before shipping, however, sometimes bad soldering is just undetectable.
I guess this joint disconnected during shipping as the board worked without problems in all my tests before shipping.