Ethernet - both ethernet ports now work nicely. One is capable of giga-bit, but sometimes it only connects at 100mbit/sec. We need to understand what is going on there.
The pull-up registers are now correctly set, although we did still have a problem with one of them apparently not being pulled up hard enough, so we have had to install a single resister to ensure that the Ath9k knows to boot from the 16MB flash, instead of from its internal ROM. This resister can be seen in the photo below:
We now also have both D-SUB connectors on the same side of the PCB, but having double checked with the 3D-printed case prototype, they are both on the wrong side now, so we will have to fix that in the next revision:
We are currently working on building firmware images for this board, so that we can test other functions, which I'll report on in a separate post.