===== Using a Terminal Emulator on Linux ===== This tutorial is meant as a guide for using the serial function of the Terminal Emulator with Digilent Boards. This tutorial shows how to PuTTY on Ubuntu machines. ---- Open PuTTY SSH Client. It is the same interface as on a Windows OS. ===1.Session=== ==Serial Connections== The Serial Connection uses a Serial line to communicate through UART from the Terminal Emulator to the Digilent boards. You can configure the **Serial line** and **Baud rate** on the Sessions page. * **Serial line** refers to a serial port. Serial ports are used to communicate to through UART to embedded systems. * **Speed** refers to baud rate. **Baud** rate is the speed that data is being transmitted and is expressed as bits per second. * For **Microblaze** projects the default baud rate is 9600. For **Zynq** projects the default baud rate is 115200. {{:learn:programmable-logic:tutorials:tera-term:using:using_putty_4.jpg?500|}} ---- ===2.TERMINAL OPTIONS=== The options in this category influence terminal emulation and keyboard mappings. The **local echo** option allows what is being typed into the PuTTy Terminal to be visible. {{:learn:programmable-logic:tutorials:tera-term:using:using_putty_5.jpg?500|}} ---- ===3.CONNECTION OPTIONS=== The Serial Setup page is used to configuring the Serial line, Speed (Baud), Data bits, Parity, Stop bits and Flow control in the terminal Emulator to match the Digilent boards Serial setup. Typically the Data, Parity, and are left at default setting. * **Serial line** refers to a serial port. Serial ports are used to communicate to through UART to embedded systems. * **Speed** refers to baud rate. **Baud** rate is the speed that data is being transmitted and is expressed as bits per second. * For **Microblaze** projects the default baud rate is 9600. For **Zynq** projects the default baud rate is 115200. * **Flow control** should be set to none. {{:learn:programmable-logic:tutorials:tera-term:using:using_putty_1.jpg?500|}} ----