I have a MCU board with a number of GPIO pins that I'm connecting to some peripherals, sensors, etc. I would like to place and autoroute these in Eagle.
In firmware, it's easy to re-assign any pin to any purpose. However in the Eagle schematic, I must "hard-wire" each connection. The Eagle autorouter then gets tied in knots trying to connect the exact pins I specified. (Whereas in reality, switching GPIO "4" and "5" for example, is an equally valid route, just a small software change.)
Is there any way to give Eagle a set of GPIO source pins and destinations, and let it route 1-1 connections between any two pairs such that it gets an optimal solution? Hack solutions welcome :)