AEKD-USBTYPEC1 Data brief USB Type-C and USB Power Delivery evaluation kit based on the automotive grade SPC58 MCU and AutoDevKit development initiative Features Kit consisting of two boards: Dual-port USB Type-C function board (AEK-USB-2TYPEC1) SPC58 Chorus discovery board (SPC58EC-DISP) USB Power Delivery software stack pre-loaded on SPC58 discovery board Power board connector on USB function board Power Data Objects (PDO) 5 V 500 mA available without external power board other PDOs possible if a compatible power board (not included) is connected Downloadable (STSW-USB2TYPEC1) compiled flash image firmware Portion of connector on SPC58 Chorus discovery board available for extensions as part of the AutoDevKit development initiative All key ST components are qualified automotive grade RoHS compliant Description The AEKD-USBTYPEC1 evaluation kit is designed to let you test the USB Power Delivery protocol stack implemented on the ASIL-B automotive grade 32-bit Power Architecture microcontroller SPC58 C (Chorus) line (from 1 to 10 MB flash, single or multi-core, including ISO CAN FD and Ethernet peripherals). Product summary dual-port USB Type-C AEK- function board USB-2TYPEC1 SPC58 Chorus SPC58EC-DISP discovery board automotive grade USB Type-C controller STUSB1702 (with Tx/Rx line driver and BMC) firmware package for STSW- the AEKD- USB2TYPEC1 USBTYPEC1 kit DB3627 - Rev 2 - July 2018 www.st.com For further information contact your local STMicroelectronics sales office.AEKD-USBTYPEC1 Hardware architecture 1 Hardware architecture Figure 1. AEKD-USBTYPEC1 block diagram 4x37 pin SPC58EC-DISP DISCOVERY BOARD connector Free pins to 5V connect other 4x17 pins function boards USB Power Delivery Stack 12V 5V I/O DC / DC Device Policy A5973 USB Manager Port 0 VBUS (5V or higher with Ext. Power board) Load switch Policy Engine 3.3V STD28P3L STUSB1702 12V LH6AG 3.3V I/O LDO DC / DC Protocol Layer Physical LD117A A5973 Layer I2C Current (BMC encoding, Physical Layer Sense Clock recovery) (Preamble, CRC, SPI TSC1031IYPT EOP, 4b/5b encoding) Type-C 3.3V Interface ESD Protect. USBLC6- 4x20 pins 2SC6Y Ballast 1.25V Core 32-bit microcontrollers USB STUSB1702 2STN1360 SPI Transil Port 1 NPN Physical ESDA25LY Power Architecture SM4T26Y 4x20 Layer External (BMC encoding, Power Clock recovery) Load Board switch Type-C Connector Available I/Os STD28P3L Interface LH6AG Power CAN, Flex, Ethernet, LIN, SPI Connector AEK-USB-2TYPEC1 The AEKD-USBTYPEC1 kit includes the following components: SPC58EC-DISP discovery board AEK-USB-2TYPEC1 USB function board STSW-USB2TYPEC1 firmware USB Type-C to USB Type-C cable (not electrically marked) 12V 2A AC/DC power supply to power the SPC58EC-DISP board Type-A to Mini USB cable for Test mode screen output to the PC and board programming The following optional components can be added separately: P-NUCLEO-USB001 or P-NUCLEO-USB002 system to simulate the Consumer role instead of a USB Type- C compatible mobile phone or a tablet. External power board to allow other PDOs. 1.1 USB function board - AEK-USB-2TYPEC1 The functional interface board hosts two STUSB1702 automotive grade USB Type-C controller with TX/RX line driver and BMC for the USB Type-C ports. For each port, the status is signaled with a set of LEDs. Once the power profile is successfully negotiated between the Provider (AEKD-USBTYPEC1) and Consumer (USB Type-C and PD compatible device connected to one of the ports), a green LED signals that the Explicit state has been achieved. For ESD protection, the board includes an ESDALY dual Transil array and very low capacitance USBLC6-2SC6Y. There are numerous test points on the board for debugging. 1.2 SPC58EC-DISP discovery board with SPC58 microcontroller The SPC58EC-DISP discovery board hosts an SPC58 microcontroller and CAN, Flex and Ethernet ports, as well as a 4 x 37 pin connector which maps to most of the microcontroller I/O pins. You can assign different functions to one microcontroller pin (e.g., GPIO or Clock for SPI interface or Timer) with the SPC5 Studio GUI, which also supports the generation of .h configuration files from the pin setups established in the GUI. DB3627 - Rev 2 page 2/9