We are working on a relatively new OMAP3525 design, and have tested most things on the board. We are having some troubles with a few of the GPIO's (while we already got the more complicated stuff working, it is the simple IO's that are causing us the most grief!).
Here is a list of our GPIO's, and the corresponding BGA ball.
Inputs only:
F27 - GPIO_78
G25 – GPIO_86
D28 – GPIO_66
N28 – GPIO_120
M27 – GPIO_121
N27 – GPIO_122
N26 – GPIO_123
N25 – GPIO_124
P28 – GPIO_125
N8 – GPIO_58
Outputs only:
AB27 – GPIO_83
AA28 – GPIO_84
AA27 – GPIO_85 **
H27 – GPIO_87
H26 – GPIO_88
AC28 – GPIO_93 **
D27 – GPIO_68
E27 – GPIO_69
P27 – GPIO_126
K8 – GPIO_64
IO’s:
AD28 – GPIO_80
AD27 – GPIO_81 **
We have tested, and all of these work, except for these three: GPIO_85, GPIO_93 and GPIO_81. We have spent several days looking into this, and we feel we have eliminated most of the obvious reasons (short on board, line being driven by two sources, power rails, register settings etc). We have also confirmed that we get the same results on two different boards (which helps to eliminate a solder glitch as a problem).
Is there anything special about these three pins? Any extra register settings that we should be aware of?
Thanks for any ideas/feedback.
Steve