1.. _it8xxx2_evb:
2
3ITE IT8XXX2 series
4######################
5
6Overview
7********
8
9The IT8XXX2 is a 32-bit RISC-V Micro-controller.
10And a highly integrated embedded controller with system functions.
11It is suitable for mobile system applications.
12
13.. figure:: it81302_board.jpg
14     :width: 550px
15     :height: 452px
16     :align: center
17     :alt: IT81302 EVB
18
19To find out more about ITE, visit our World Wide Web at:`ITE's website`_
20
21
22Hardware
23********
24The IT8XXX2 series contains different chip types(ex, it81302, it83202),
25and they support different hardware features.
26Listing the IT81302 hardware features as following:
27
28- RISC-V RV32IMAFC instruction set
29- 4KB instruction cache size
30- 60KB SDRAM in total
31- Built-in 32.768 kHz clock generator
32- PWM, eSPI, LPC, FLASH, UART, GPIO, Timer, Watchdog, ADC, JTAG
33- 6 SMBus channels, with 3 DMA controllers, compatiable with I2C
34- SPI master/slave
35- USB Type-c CC Logic
36- USB Power Delivery
37- Support KB scan
38
39
40Supported Features
41==================
42currently supports the following hardware features:
43
44.. list-table:: Supported Features
45   :header-rows: 1
46   :widths: auto
47
48   * - Interface
49     - Controller
50     - Driver/Component
51   * - NVIC
52     - on-chip
53     - interrupt controller
54   * - TIMER
55     - on-chip
56     - timer
57   * - UART
58     - on-chip
59     - serial
60   * - GPIO
61     - on-chip
62     - gpio
63
64Programming and debugging
65*************************
66
67Building
68========
69
70Applications for the ``it8xxx2_evb`` board configuration can be built as usual
71(see :`Zephyr Getting Started Guide`_):
72
73.. zephyr-app-commands::
74   :board: it8xxx2_evb
75   :goals: build
76
77Flashing
78========
79
80In order to upload the application to the device,
81you'll need our winflash tool and download board.
82You can get the winflash tool at here:`Download Link`_
83Use the winflash.exe tool to program a zephyr application
84to the it8xxx2 board flash.
85
86Debugging
87=========
88
89Supporting uart debug, currently.
90
91References
92==========
93
94.. target-notes::
95
96.. _ITE's website: http://www.ite.com.tw/en/product/view?mid=149
97.. _Zephyr Getting Started Guide: https://docs.zephyrproject.org/latest/getting_started/index.html
98.. _Download Link: http://www.ite.com.tw/en/product/view?mid=149
99