
4.4.3 Semi Auto Mode
Operation, the semi auto mode reference code is interrupt based. When MSP430 receives an interrupt from
PSE's INT pin, the code checks interrupt the register and event registers to proceed with actions accordingly.
The flowchart of semi auto mode code is shown in
.
Initialize
MSP430
Set Power Off to all ports.
Set Ports to SEMI_AUTO mode
Configure Interrupts, Remapping,
OSS,etc.
Start
Every 10 seconds
Print input voltage, temp, and port
telemetry via UART
Disconnection Event
Get Disconnect
Status
Determine port(s)
Classification Event
Get Classification
Status
Determine port(s)
Power On Port/
PPM
Classification Valid?
Print Status
Fault Event
Get Fault Status
Determine port(s)
Print Status
(QDEOH 3RUWV¶ GHWHFWLRQ
&
classification
Load SRAM Code
Yes
Figure 4-9. Semi Auto Mode System Software Structure
5 EVM Schematic, Layout Guidelines, PCB Assembly and Layer Plots
This section contains the TPS23882B1 schematic, layout guidelines, printed-circuit board (PCB) assembly and
layer plots.
TPS23882B1 GUI Setup
SLVUC36 – APRIL 2021
TPS23882B1EVM: PoE, PSE, TPS23882B1
Evaluation Module
17
Copyright © 2021 Texas Instruments Incorporated