I'm porting a project from Arduino DUE to Teensy 3.6.
The project has five SPI displays.
The board has a single capacitive touch screen TFT (the Adafruit ILI9341 one: https://www.adafruit.com/products/1947) and four ILI9163 displays identical to: http://henrysbench.capnfatz.com/hen...ays/arduino-1-44-in-spi-tft-display-tutorial/
I had it working with point-to-point wiring on the Due. All of the screens are on the same SPI pins and I just chose CS pins based on whatever was available and nearby on the PCB.
With that success, I (foolishly?) had a board made with the Teensy 3.6 footprint and the same pin assignments. No go.
I seem to be running into problems with only certain pins being suitable for SPI, especially CS. I've scratched and patched the PCB to move enough lines around to get the large screen and two small screens working., hacking a bit blindly with the Teensy 3.6 pinout card and various SPI libraries, and various forum posts and rumours. But I can't seem to find pins that will CS the other two screens.
I think I need to start over again.
Would anyone suggest what SHOULD work, as far as pin assignments and suggested libraries? How I should wire the five screens to run them all on a Teensy 3.6?
Performance is nice but not paramount.

The project has five SPI displays.
The board has a single capacitive touch screen TFT (the Adafruit ILI9341 one: https://www.adafruit.com/products/1947) and four ILI9163 displays identical to: http://henrysbench.capnfatz.com/hen...ays/arduino-1-44-in-spi-tft-display-tutorial/
I had it working with point-to-point wiring on the Due. All of the screens are on the same SPI pins and I just chose CS pins based on whatever was available and nearby on the PCB.
With that success, I (foolishly?) had a board made with the Teensy 3.6 footprint and the same pin assignments. No go.
I seem to be running into problems with only certain pins being suitable for SPI, especially CS. I've scratched and patched the PCB to move enough lines around to get the large screen and two small screens working., hacking a bit blindly with the Teensy 3.6 pinout card and various SPI libraries, and various forum posts and rumours. But I can't seem to find pins that will CS the other two screens.
I think I need to start over again.
Would anyone suggest what SHOULD work, as far as pin assignments and suggested libraries? How I should wire the five screens to run them all on a Teensy 3.6?
Performance is nice but not paramount.
