...
The Zybo boards used in EMBS appear as a USB serial device when connected to a computer. Under Linux this will appear as a device like /dev/ttyUSB1
or /dev/ttyUSB2
.
While SDK does have a basic built-in serial console, this is line-buffered so doesn't immediately send or display data, and can get very slow when a lot of data is received.
In order to avoid inevitable issues and confusion, and to allow more flexibility in the software you write (like the ability to respond to individual key presses rather than whole lines of text), we recommend not using this.
There are a range of programs that you can use to access the serial device - one of the easiest on Linux is screen. To connect to a serial console, enter:
...