I'm working on the board design of a shield for an Arduino Zero. It needs all 23 processor pins which are connected to the shield. After a lot of laborious attempts it was possible to assign the processor pins to chip pins on the shield.
This was done on paper using the section "I/O Multiplexing and Considerations" in the SAMD21 datasheet and the project spec.
Are there any ways to automate or simplify the procedure? It would be a nice recursive search to match the I/O multiplexing configuration with the pin requirements
Best wishes, Jerry