# About QUP ports Source: [https://docs.qualcomm.com/doc/80-88500-3/topic/5_About_QUP_ports.html](https://docs.qualcomm.com/doc/80-88500-3/topic/5_About_QUP_ports.html) The following are the configuration settings of the QUP ports: - The QUP v3 serial engine is a highly flexible and programmable module for supporting a wide range of serial interfaces, for example, UART, SPI, I^2^C, and I3C. - A single QUP v3 serial engine provides up to eight serial interfaces using its internal serial engines. The firmware loaded to the serial engine determines the protocol supported by each interface. This behavior is achieved by modifying the QUPAC\_Access file in TrustZone to load the required protocol (I^2^C, SPI or UART). QRB5165 contains 28 QUPS: - 20 QUPs for application processor - 8 QUPs for sensor low-power island (SLPI) - Only one protocol can be selected in one QUP engine at a time. For example, simultaneous UART and I^2^C functionality are no longer supported. Each QUP has seven lanes (I/O), which are numbered from 0 to 6. For more information on QUP ports, see Qualcomm Robotics RB5 Platform Software Reference Manual (80-88500-4). **Parent Topic:** [QUP and GPIO configurations](https://docs.qualcomm.com/doc/80-88500-3/topic/4_Configure_QUP_and_GPIO_settings.html) Last Published: Sep 26, 2023 [Previous Topic QUP and GPIO configurations](https://docs.qualcomm.com/bundle/publicresource/80-88500-3/topics/4_Configure_QUP_and_GPIO_settings.md) [Next Topic GPIO configurations](https://docs.qualcomm.com/bundle/publicresource/80-88500-3/topics/6_Configure_GPIO_direction_and_value.md)