1.. _ev11l78a:
2
3UPD301C Basic Sink Application Example
4######################################
5
6Overview
7********
8
9The UPD301C Basic Sink Application Example Evaluation Kit (EV11L78A)
10is a low-cost evaluation platform for Microchip's UPD301C Standalone
11Programmable USB Power Delivery (PD) Controller. This RoHS-compliant
12evaluation platform comes in a small form factor and adheres to the
13USB Type-C™ Connector Specification and USB PD 3.0 specification.
14
15.. figure:: img/ev11l78a.jpg
16    :width: 500px
17    :align: center
18    :alt: EV11L78A
19
20    UPD301C Basic Sink Application Example (Credit: `Microchip Technology`_)
21
22Hardware
23********
24
25- ATSAMD20E16 ARM Cortex-M0+ processor at 48 MHz
26- UPD301C combines a SAMD20 core and a UPD350 USB-PD controller
27- Sink PDO Selector Switch
28- Onboard LED Voltmeter
29
30Supported Features
31==================
32
33The ev11l78a board configuration supports the following hardware
34features:
35
36
37.. list-table::
38    :header-rows: 1
39
40    * - Interface
41      - Controller
42      - Driver / Component
43    * - NVIC
44      - on-chip
45      - nested vector interrupt controller
46    * - Flash
47      - on-chip
48      - Can be used with LittleFS to store files
49    * - SYSTICK
50      - on-chip
51      - systick
52    * - WDT
53      - on-chip
54      - Watchdog
55    * - ADC
56      - on-chip
57      - Analog to Digital Converter
58    * - GPIO
59      - on-chip
60      - I/O ports
61    * - USART
62      - on-chip
63      - Serial ports
64    * - I2C
65      - on-chip
66      - I2C ports
67    * - SPI
68      - on-chip
69      - Serial Peripheral Interface ports
70
71Other hardware features are not currently supported by Zephyr.
72
73Refer to the `EV11L78A Schematics`_ for a detailed hardware diagram.
74
75The default configuration can be found in the Kconfig
76:zephyr_file:`boards/arm/ev11l78a/ev11l78a_defconfig`.
77
78Serial Port
79===========
80
81The SAMD20 MCU has 6 SERCOM based USARTs. One of the USARTs
82(SERCOM1) is available on the Debug/Status header.
83
84SPI Port
85========
86
87The SAMD20 MCU has 6 SERCOM based SPIs. One of the SPIs (SERCOM0)
88is internally connected between the SAMD20 core and the UPD350.
89
90I²C Port
91========
92
93The SAMD20 MCU has 6 SERCOM based I2Cs. One of the I2Cs (SERCOM3)
94is available on the Debug/Status header.
95
96References
97**********
98
99.. target-notes::
100
101.. _Microchip Technology:
102    https://www.microchip.com/en-us/development-tool/ev11l78a
103
104.. _EV11L78A Schematics:
105    https://ww1.microchip.com/downloads/aemDocuments/documents/UNG/ProductDocuments/SupportingCollateral/03-00056-R1.0.PDF
106