1.1.2 UART Subsystem

The UART subsystem provides a serial communication interface for passing user commands from GUI to IAP Initiator, and for displaying the status of the initiated commands. The UART subsystem has the following major components:
  • Uart_rx_if : This finite state machine receives the write request and write data from COREUART_0 and generates the interrupts.
  • Uart_tx_if: This finite state machine receives the following design status codes.
    • Image transfer complete
    • Authentication complete
    • Current packet number
    • Target version number
    These status codes are sent to COREUART_0 after receiving a read request.