1.. _ene_kb1200_evb:
2
3ENE KB1200_EVB
4##############
5
6Overview
7********
8
9The KB1200_EVB kit is a development platform to evaluate the
10ENE KB1200 series microcontrollers. This board needs to be mated with
11part number KB1200.
12
13
14Hardware
15********
16
17- ARM Cortex-M4F Processor
18- 512KB Flash and 320KB RAM
19- ADC & GPIO headers
20- SER1, SER2 and SER3
21- FAN PWM interface
22- ENE Debug interface
23
24Supported Features
25==================
26
27The following features are supported:
28
29+-----------+------------+-------------------------------------+
30| Interface | Controller | Driver/Component                    |
31+===========+============+=====================================+
32| NVIC      | on-chip    | nested vector interrupt controller  |
33+-----------+------------+-------------------------------------+
34| ADC       | on-chip    | adc controller                      |
35+-----------+------------+-------------------------------------+
36| CLOCK     | on-chip    | reset and clock control             |
37+-----------+------------+-------------------------------------+
38| GPIO      | on-chip    | gpio                                |
39+-----------+------------+-------------------------------------+
40| I2C       | on-chip    | i2c port/controller                 |
41+-----------+------------+-------------------------------------+
42| PINMUX    | on-chip    | pinmux                              |
43+-----------+------------+-------------------------------------+
44| PMU       | on-chip    | power management                    |
45+-----------+------------+-------------------------------------+
46| PSL       | on-chip    | power switch logic                  |
47+-----------+------------+-------------------------------------+
48| PWM       | on-chip    | pulse width modulator               |
49+-----------+------------+-------------------------------------+
50| TACH      | on-chip    | tachometer sensor                   |
51+-----------+------------+-------------------------------------+
52| SER       | on-chip    | serial port-polling;                |
53|           |            | serial port-interrupt               |
54+-----------+------------+-------------------------------------+
55| WDT       | on-chip    | watchdog                            |
56+-----------+------------+-------------------------------------+
57
58Other hardware features are not currently supported by Zephyr (at the moment)
59
60System Clock
61============
62
63The KB1200 MCU is configured to use the 96Mhz internal oscillator with the
64on-chip DPLL to generate a resulting EC clock rate of 96MHz/48MHz/24MHz/12MHz.
65See Processor clock control register (refer 5.1 General Configuration)
66
67Programming and Debugging
68*************************
69
70Flashing
71========
72
73If the correct headers are installed, this board supports SWD Debug Interface.
74
75To flash with SWD, install the drivers for your programmer, for example:
76SEGGER J-link's drivers are at https://www.segger.com/downloads/jlink/
77
78Debugging
79=========
80
81Use SWD with a J-Link
82
83References
84==========
85
86.. target-notes::
87