Curious if anyone has AR9331 pinouts and/or a list of available on-chip peripherals. I'm hoping to be able to add some sensors, and possibly make use of some of the un-connected peripherals in the '9331 (I'm hoping there might even be a second SPI port that could be enabled, though I'm guessing that's not the case).
from a bit of probing & playing with the GPIO sysfs interface, it looks like there are at least 2 useable GPIOs next to the serial RX/TX pins, and 7 next to the ethernet pins -- I'm guessing 4 of those could be configured as the second ethernet port some of the similar devices have, though haven't tried loading one of their kernels.
Also, curious if the AR9331 requires some GPIOs to be set to specific states for boot configuration (a number of the GPIOs are connected to VCC/GND via ~10k resistors -- I'm guessing that's so a single kernel can be used for multiple routers, and it's basically "hard coding" the states of switches that are available on other models, though would like to be sure).
As a sidenote, if anyone has a toasted WR703n that they wouldn't mind either sending to me, or desoldering the CPU and sending some nice pictures of the board underneath, that'd also be appreciated.
the larger hope here is to be able to throw on an SD card via SPI, and to be able to interface with assorted sensors without tapping into the USB bus...