This question is meant for Gerald Coley since he is the only one who can answer it.
Gerald, is there any reason (aside from cost) that you didn’t connect the UART0 RTS and CTS lines (balls E17 and E18) to the J1 header for the serial console?
In my project I need all the LCD lines which eliminates using the RTS/CTS lines on UART2 through UART5. I also need I2C1 and I2C2, so I can’t use UART1 at all. That leaves only UART0 with handshaking lines. Unfortunately, those lines have been left as no connects on the current BBB.
I see that you are planning to release a new revision of the BBB, so I was wondering if you might consider connecting these lines to the J1 header. I realize you will also need to add another SN74LVC2G241 buffer for power down isolation and its associated bypass capacitor, and another pulldown resistor for the CTS input signal, but they are all small parts and fairly low cost.
I believe E17, UART0 RTS, should be buffered and drive J1 pin 2, the FTDI CTS input. Similarly E18, UART0 CTS, should be connected to the buffered output from J1 pin 6, the FTDI RTS output.
Is this something you might consider doing on the next revision of the BBB, or perhaps a later rev if it is too late for the next revision?
Perhaps a little bit of the increased price can go towards this increased functionality (in addition to the larger eMMC), instead of going to increase the margins for the manufacturers (which I agree is very important if the BBB is to be successful in the long term).
Thanks for your consideration.