README_en.md
1# HPM6750EVK
2
3## Overview
4
5The HPM6750 is a dual-core flashless MCU running 816Mhz. It has a 2MB continuous on-chip ram. Also, it provides various memory interfaces, including SDRAM, Quad SPI NOR Flash, SD/eMMC. It integrates rich audio and video interfaces, including LCD, pixel DMA, camera, and I2S audio interfaces.
6
7 
8
9## Hardware
10
11- HPM6750IVM MCU (816Mhz, 2MB OCRAM)
12- Onboard Memory
13 - 256Mb SDRAM
14 - 128Mb Quad SPI NOR Flash
15- Display & Camera
16 - LCD connector
17 - Camera (DVP)
18- Ethernet
19 - 1000 Mbits PHY
20 - 100 Mbits PHY
21- USB
22 - USB type C (USB 2.0 OTG) connector x3
23- Audio
24 - Line in
25 - Mic
26 - Speaker
27 - DAO
28- Others
29 - TF Slot
30 - FT2232
31 - Beeper
32 - RGB LED
33 - CAN
34- Expansion port
35 - Motor control
36
37## DIP Switch S1
38
39- Bit 2 and 3 controls boot mode
40
41| bit[2:3] | Description |
42| -------- | ---------------------------- |
43| OFF, OFF | Boot from Quad SPI NOR flash |
44| OFF, ON | Serial boot |
45| ON, OFF | ISP |
46
47- Change the position of bit 1 to select between PWM and Gigabit Ethernet
48
49| Bit1 | Description |
50| ---- | ----------------- |
51| OFF | Gigabit Ethernet |
52| ON | PWM |
53
54(lab_hpm6750_evk_board)=
55
56## Button
57
58(lab_hpm6750_evk_board_buttons)=
59
60| Name | FUNCTIONS |
61| ----------- | ---------------------------------------------- |
62| PBUTN (S2) | Power Button, TinyUF2 Boot Button, GPIO Button |
63| WBUTN (S3) | WAKE UP Button |
64| RESETN (S4) | Reset Button |
65
66## Pin Description
67
68- PWM Pin:
69
70| Function | Position |
71| --------------------------------------------------------------------------------------- | -------- |
72| PWM2.P0 | J12[14] |
73| PWM2.P1 | J12[13] |
74|  | |
75
76- SPI Pin:
77
78| Function | Position |
79| --------- | -------- |
80| SPI2.CSN | J20[7] |
81| SPI2.SCLK | J20[8] |
82| SPI2.MISO | J20[9] |
83| SPI2.MOSI | J20[10] |
84
85- I2C Pin:
86
87| Function | Position |
88| -------- | -------- |
89| I2C0.SCL | J20[3] |
90| I2C0.SDA | J20[4] |
91
92- UART for core1 debug console
93
94| Function | Position |
95| ---------- | -------- |
96| UART13.TXD | J20[5] |
97| UART13.RXD | J20[6] |
98
99- ACMP Pin
100
101| Function | Position |
102| ---------- | -------- |
103| CMP.INN6 | J12[8] |
104| CMP.COMP_1 | J12[6] |
105
106- GPTMR Pin
107
108| Function | Position |
109| ------------- | -------- |
110| GPTMR4.CAPT_1 | J12[6] |
111| GPTMR5.COMP_2 | J12[18] |
112| GPTMR5.COMP_3 | J12[16] |
113
114- ADC12 Pin
115
116| Function | Position |
117| ------------------------------- | -------- |
118| ADC12 Reference Voltage Setting | N/A |
119| ADC0/1/2.VINP11 | J12[6] |
120| ADC0/1/2.VINP10 | J12[7] |
121| ADC0/1/2.VINP7 | J12[8] |
122
123- ADC16 Pin
124
125| Function | Position |
126| :------------------------------- | -------- |
127| ADC16 Reference Voltage Setting | N/A |
128| ADC3.INA2 | J12[5] |
129
130- headphone interface
131
132| Function | Position | Standard |
133| --------------- | -------- | -------- |
134| 3.5mm headphone | J14 | CTIA |
135
136- audio input interface
137
138| Function | Position |
139| ------------ | -------- |
140| 3.5mm LIN_IN | J17 |
141
142- DAO interface
143
144| Function | Position |
145| -------- | -------- |
146| Speaker | J18 |
147
148- Ethernet PPS Pin
149
150| Function | Position |
151| ----------- | -------- |
152| ENET0.EVTO0 | U29[2] |
153
154- UART pin for uart_software_rx_idle sample or uart_rx_timeout sample
155
156| Function | Position |
157| ---------- | -------- |
158| UART13.TXD | J20[5] |
159| UART13.RXD | J20[6] |
160
161- TRGMUX pin for uart_software_rx_idle sample
162
163| Function | Position |
164| ---------- | -------- |
165| TRGM2_P9(PD19) | J12[20] |
166
167- Motor Pin:
168
169 Refer to section [DRV-LV50A-MP1907 Motor Driver Board ](lab_drv_lv50a_mp1907) for configuration
170