Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
vivado:getting-started-with-ipi:2018.2 [2019/12/16 22:00]
Arthur Brown [4. Create a Simple Block Design]
vivado:getting-started-with-ipi:2018.2 [2020/06/01 20:53] (current)
Arthur Brown [9. Receiving Messages over UART]
Line 842: Line 842:
 <WRAP column half> <WRAP column half>
 === 9.1 === === 9.1 ===
-In order to receive UART messages, which are sent by the '​xil_printf'​ statements in the project'​s C source code, it is recommended to use a serial console application like **Tera Term**. The necessary serial port settings are determined by the configuration of the Zynq block or the AXI Uartlite block'​s customization settings.The process through which the FPGA board'​s assigned serial port can be determined heavily depends on the OS the connected computer is running - in Windows, review the Device Manager. Review the [[FIXME|Installing and Using a Serial Terminal Emulator]] tutorial for more information.+In order to receive UART messages, which are sent by the '​xil_printf'​ statements in the project'​s C source code, it is recommended to use a serial console application like **Tera Term**. The necessary serial port settings are determined by the configuration of the Zynq block or the AXI Uartlite block'​s customization settings.The process through which the FPGA board'​s assigned serial port can be determined heavily depends on the OS the connected computer is running - in Windows, review the Device Manager. Review the [[learn:​programmable-logic:​tutorials:​tera-term|Installing and Using a Serial Terminal Emulator]] tutorial for more information.
  
 Typically these settings will be **8 Data Bits**, **No Parity Bit**, **1 Stop Bit**, and a baud rate of **115200** for Zynq and **9600** for MicroBlaze by default. Typically these settings will be **8 Data Bits**, **No Parity Bit**, **1 Stop Bit**, and a baud rate of **115200** for Zynq and **9600** for MicroBlaze by default.