I hacked together a test rig. I don't have a perfect way to diagnose what's happening, but what I did was establish a terminal session on my computer via USB.
When I plug or unplug the TFT display (all 5 pins at once), it kills my terminal session on the computer, as if it's causing a reboot. I'm not sure if it's rebooting, or the serial stream is just being interrupted, or what, but it acts like it reboots the board.
If I have the TFT plugged in, it works, if I don't have it plugged in, it seems to work, with no configuration changes needed. I just can't hot-swap it, but it seems like I can "install" it any time as long as I plan for a reboot.
When I plug or unplug the TFT display (all 5 pins at once), it kills my terminal session on the computer, as if it's causing a reboot. I'm not sure if it's rebooting, or the serial stream is just being interrupted, or what, but it acts like it reboots the board.
If I have the TFT plugged in, it works, if I don't have it plugged in, it seems to work, with no configuration changes needed. I just can't hot-swap it, but it seems like I can "install" it any time as long as I plan for a reboot.