
4.4 MSP430 Reference Code
4.4.1 Overview
There is MSP430 reference code for basic applications published on ti.com. This reference code will be
discussed in the following sections.
The system software supports the following features:
• IEEE802.3bt PoE specification
• Device detection, connection check, and classification
• Automatic power on (standard 2-pair PDs)
• DC disconnect
• Port telemetry updates
The MSP430 communicates with the PC through UART, reporting the parameter and status of the port.
4.4.2 Auto Mode
Auto mode operation is demonstrated in the MSP430 reference code and
Basically, after configuration, the TPS23882B1 handles port detection, classification, turn on, and faults by itself
and there is no control needed from the host.
Start
Load SRAM Code
Initialize
MSP430
(GPIO, I2C, UART)
Configure interrupts
See ports to Auto mode
Enable DC Disconnect
Configure 2 pair mode for
Each RJ45 port
Power off all ports
(QDEOH DOO SRUWV¶ GHWHFWLRQ
& classification
Every 10
seconds
Print input voltage,
temp, and telemetry
via UART
Figure 4-8. Auto Mode System Software Structure
TPS23882B1 GUI Setup
16
TPS23882B1EVM: PoE, PSE, TPS23882B1
Evaluation Module
SLVUC36 – APRIL 2021
Copyright © 2021 Texas Instruments Incorporated