I don't understand something fundamental about ZedBoard communications via the Cypress USB virtual comport. When the ZedBoard is off, the virtual comport does not exist. The comport shows up when the board is turned on and the USB controller enumerates the device.
The Speedway video training and lab 1.3 for implementing Linux on the Zynq instructs me to use Tera Term and already have a connection to the comport up when I turn on the ZedBoard. How can this work? I'm using a different terminal emulator (PuTTY) and it disconnects when power goes off, and won't allow a reconnection until the board is turned back on. Does Tera Term operate differently, and reopen the port auto-magically after the connection was broken with a power-down?
This seems like a general race condition. To capture all of the serial data emitted during boot, the connection needs to be made instantly after turning power on. Am I missing something?