Closed rhalkyard closed 9 months ago
This is likely not going to happen until Rev1 hardware. After assembling an SE board I noticed that I'd got the PDS connector pinout backwards (https://github.com/rhalkyard/SEthernet/issues/17).
This theoretically could be worked around by putting the connector on the 'wrong' side of the board, but I really don't feel like desoldering a 96 pin through-hole connector, and I don't have enough parts to make up another board.
Done! Indeed flipping the PDS connector to the other side of the board did allow the backwards pinout to work. A few glue logic changes (https://github.com/rhalkyard/SEthernet/commit/c221345f229c730390ce27fa9238d6dc023339f9) and driver changes (https://github.com/rhalkyard/SEthernet/commit/55a9bb01edaeaffede62ff7ea6acd95bab0cce32, https://github.com/rhalkyard/SEthernet/commit/aae1f9334f1b40fe32838bdbc8dcd710b5c0ff75) were needed to get it working, but it performs decently well now.
Note that #4 also affects the SE, causing a boot loop rather than a Sad Mac in this case.
The original plan was to bring up the SEthernet card on a Macintosh SE first, as its hardware is simpler. However, my SE suffered a hard disk failure and has been out of action, so I've focused my Rev0 bringup efforts on the SEthernet/30 card for the SE/30. This has largely been a success (save for some hardware bugs that can be worked around).
At some point before making boards available, I should still make sure the SEthernet board works though.