We're working on moving the RET6 boards out of beta, and there are a couple of different options we've been discussing in the office. If any of you have thoughts/feedback/must-haves, we'd love to hear it.
So, first, there are 5 pins we'd like to have broken out that aren't currently:
1) BOOT0 (so it can be toggled from shields)
2) PA11 (currently USBDM, has CAN lines)
3) PA12 (currently USBDP, has CAN lines)
4) PC11 (curently USB_P, has UART4_RX and SDIO_D3)
5) PC12 (currently DISC, has UART5_TC and SDIO_CK)
It's going to be difficult to fit all these lines onto the current Maple. So here are a couple of options, please weigh in as to what you'd prefer.
1) only break out two of these lines, to be fitted right below where pins 22 and 21 are currently. Would fit pretty neatly; if you prefer this option let me know which two lines you'd want broken out.
2) try to somehow jam header spaces for all five of these lines somewhere in the current design. If you want this, lemme know how you'd like it to all fit together, because I can't come up with a good scheme.
3) Extend the board very slightly (about .2 inches?) so that that mounting holes match up with the Arduino Uno. Would probably give us room to add one more pin each on the ends of the top left and bottom left headers (next to where pins 14 and RST are). Two more pins would go as described in option 1. Cons, it's kind of awkward to add just one pin here and there, numbering scheme would be weird or would have to be changed, etc.
4) Extend the board a lot so the entire form factor matches Arduino Uno. We could then likely fit all the desired pins in the top left corner, where Arduino Uno reads "Made in Italy" right now. We could populate this header or not. Pros, Arduino shields would fit better because the barrel jack wouldn't get in the way any more, plenty of space. Cons, Maple would be bigger.
5. Something else entirely?
We are also planning on switching the JTAG header to the Cortex Debug Connector, and breaking apart the reset and jtag-reset lines.
What do you guys think?