usb_pd_source_charger#
Overview#
The PD charger example is a simple demonstration based on the MCUXpresso SDK PD stack.
The application simulate charger product.
The demo only works as source and is external powered.
System Requirement#
Hardware requirements#
One or two Type-C shield board
One or two 9V DC power suppliers
Type-C Cable
One or two hardwares (Tower module/base board, and so on) for a specific device, for example: lpcxpresso54114 board
Personal Computer
Software requirements#
The project files are in:
<MCUXpresso_SDK_Install>/boards//usb_examples/usb_pd_source_charger/ / .
The
is Bare Metal or FreeRTOS OS.
Terminal tool.
Getting Started#
Hardware Settings#
For detailed instructions, see the appropriate board User’s Guide.
Set the hardware jumpers (Tower system/base module) to default settings.
Prepare the example#
Download the program to the target board.
Power on Type-C shield board then power on development board.
Run the example#
Connect the OpenSDA USB port to the PC and open terminal.
This charger provide power 5V/2.7A and 9V/1.5A.
Connect the sink with Type-C cable to the board, The board will print the sink’s request power information.
For example: Download usb_pd_charger_battery or usb_pd_sink_battery demo to another board and connect to the tested board.
Supported Boards#
MIMXRT1170-EVKB
FRDM-K22F
LPCXpresso55S69
EVK-MIMXRT1064
MIMXRT685-AUD-EVK
LPCXpresso55S16
MIMXRT1060-EVKB
MIMXRT1040-EVK
FRDM-MCXN947
MIMXRT1024-EVK
LPCXpresso55S28
LPCXpresso55S36
MCX-N5XX-EVK
MIMXRT1060-EVKC
MIMXRT1160-EVK
MIMXRT1180-EVK
FRDM-K32L2A4S
EVK-MIMXRT1020
MIMXRT700-EVK
EVK-MIMXRT595
EVK-MIMXRT685
MCX-N9XX-EVK
EVKB-IMXRT1050
EVK-MIMXRT1015
FRDM-MCXN236