• Home
Name Date Size #Lines LOC

..--

doc/12-May-2024-

CMakeLists.txtD12-May-2024365 1512

README_en.mdD12-May-20243.4 KiB144104

README_zh.mdD12-May-20243.2 KiB145105

board.cD12-May-202447.5 KiB1,4251,048

board.hD12-May-202414.6 KiB460341

hpm6800evk.yamlD12-May-2024847 5450

pinmux.cD12-May-202421.6 KiB529432

pinmux.hD12-May-20241.7 KiB6151

README_en.md

1# HPM6800EVK
2
3## Overview
4
5The HPM6800 is a dual-core flashless MCU running 600Mhz. It has a 1MB 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 ![hpm6800evk](doc/hpm6800evk.png "hpm6800evk")
8
9## Hardware
10
11- HPM6800 MCU (600MHz, 1MB SRAM)
12- Onboard Memory
13  - 256MB SDRAM
14  - 16MB Quad SPI NOR Flash
15  - 8GB eMMC
16- Display & Camera
17  - LCD connector
18  - MIPI-DSI
19  - MIPI-CSI
20  - Camera (DVP)
21- Ethernet
22  - 1000 Mbits PHY
23- USB
24  - USB type C (USB 2.0 OTG) connector x1
25- Audio
26  - Line in
27  - Mic
28  - DAO
29- Others
30  - TF Slot
31  - RGB LED
32  - CAN
33
34## DIP Switch SW2
35
36- Bit 1 and 2 controls boot mode
37
38| bit[2:1] | Description                  |
39| -------- | ---------------------------- |
40| OFF, OFF | Boot from Quad SPI NOR flash |
41| OFF, ON  | Boot from eMMC               |
42| ON, OFF  | ISP                          |
43
44(lab_hpm6800_evk_board)=
45
46## Button
47
48(lab_hpm6800_evk_board_buttons)=
49
50| Name         | FUNCTIONS                                      |
51| ------------ | ---------------------------------------------- |
52| PBUTN (KEY1)  | GPIO Button                                   |
53| WBUTN (KEY2)  | WAKE UP Button                                 |
54| RESETN (SW1)  | Reset Button                                   |
55
56## Plug-in
57
58- The ADC/DAC reference voltage is selected as follows:
59
60  | Connection | Description         |
61  | ---------- | ------------------- |
62  | J18       |  Reference voltage |
63
64- The eMMC voltage is sleected as follows:
65  | Connection | Description         |
66  | ---------- | ------------------- |
67  | J6       |  eMMC voltage selection (3.8V / 1.8V) |
68
69Note: User should short VCCQ and 1.8V pin for eMMC testing
70
71## Pin Description
72
73- UART0 Pin:
74
75The UART0 pin leads to two positions:
76
77| Function | Pin  | Position2 |
78| -------- | ---- | ----------|
79| UART0.TX | PA00 | DEBUGUART0 |
80| UART0.RX | PA01 | DEBUGUART0 |
81
82- SPI Pin:
83
84| Function  | Pin  | Position |
85| --------- | ---- | -------- |
86| SPI3.CSN  | PE04 | P2[24]   |
87| SPI3.SCLK | PE05 | P2[23]   |
88| SPI3.MISO | PE06 | P2[21]   |
89| SPI3.MOSI | PE07 | P2[19]   |
90
91- I2C Pin::
92
93| Function | Pin  | Position |
94| -------- | ---- | -------- |
95| I2C1.SCL | PE13 | P2[5]    |
96| I2C1.SDA | PE12 | P2[3]    |
97
98- ADC16 Pin
99
100| Function          | Pin   | Position |
101| ----------------- | ----- | -------- |
102| ADC0.INA8         | PE16  | J19[15]  |
103
104- GPTMR Pin
105
106| Function      | Pin   | Position|
107| ------------- | ----- | ------- |
108| GPTMR2.CAPT_0 | PE22  | J19[9]  |
109| GPTMR2.COMP_0 | PE23  | J19[12] |
110| GPTMR2.COMP_1 | PE24  | J19[10] |
111
112- headphone interface
113
114| Function        | Position | Standard |
115| --------------- | -------- | -------- |
116| 3.5mm headphone | J4       | OMTP |
117
118- audio input interface
119
120| Function   | Position |
121| ---------- | -------- |
122| microphone | P1       |
123
124- DAO interface
125
126| Function       | Position |
127| -------------- | -------- |
128| DAO-SPK(left)  | J9       |
129| DAO-SPK(right) | J10      |
130
131- Ethernet PPS Pin
132
133| Function    | Position |
134| ----------- | -------- |
135| ENET0.EVTO0 | J20[7]   |
136
137- CAN Pin
138
139| Function   | Pin    | Position  | Output        |
140| -----------| ------ | -----     | ------------- |
141| MCAN3.TXD  | PD15   | U25[1]    |  CAN.H J13[3] |
142| MCAN3.RXD  | PD14   | U25[4]    |  CAN.L J13[2] |
143| MCAN3.STBY | PD13   | U25[8]    |               |
144

README_zh.md

1# HPM6800EVK开发板
2
3## 概述
4
5HPM6800是一款主频达816MHz的双核微控制器。该芯片拥有最大1M字节的连续片上RAM,并集成了丰富的存储接口,如SDRAM,Quad SPI NOR flash, SD/eMMC卡。同时它也提供多种音视频接口包括LCD显示,像素DMA,摄像头以及I2S音频接口。
6
7 ![hpm6800evk](doc/hpm6800evk.png "hpm6800evk")
8
9## 板上硬件资源
10
11- HPM6800 微控制器 (主频600Mhz, 1M片上SRAM)
12- 板载存储
13  - 256MB SDRAM
14  - 16MB Quad SPI NOR Flash
15  - 8GB eMMC
16- 显示/摄像头
17  - LCD接口
18  - MIPI-DSI
19  - MIPI-CSI
20  - 摄像头(DVP)接口
21- 以太网
22  - 1000 Mbits PHY
23- USB
24  - USB type C (USB 2.0 OTG) connector x1
25- 音频
26  - Line in
27  - Mic
28  - Speaker
29  - DAO
30- 其他
31  - TF卡槽
32  - RGB LED
33  - CAN
34
35## 拨码开关 SW2
36
37- Bit 1,2控制启动模式
38
39| Bit[2:1] | 功能描述                |
40| -------- | ----------------------- |
41| OFF, OFF | Quad SPI NOR flash 启动 |
42| OFF, ON  | eMMC启动                |
43| ON, OFF  | 在系统编程              |
44
45(lab_hpm6800_evk_board)=
46
47## 按键
48
49(**lab_hpm6800_evk_board_buttons**)=
50
51| 名称         | 功能                                  |
52| ------------ | ------------------------------------- |
53| PBUTN (KEY1) | GPIO 按键                             |
54| WBUTN (KEY2) | WAKE UP 按键                          |
55| RESETN (SW1) | Reset 按键                            |
56
57## 插件
58
59- ADC/DAC参考电压连接
60
61  | 连接 | 描述        |
62  | ---- | ----------- |
63  | J18 | 参考电压 |
64
65- eMMC电压选择
66
67  | 连接 | 描述        |
68  | ---- | ----------- |
69  | J6 | eMMC电压3.3V和1.8V选择 |
70注:在测eMMC示例时需要将跳帽短接VCCQ 和1.8V
71
72## 引脚描述
73
74- UART0串口引脚:
75
76 UART0的引脚引出至两个位置:
77
78| 功能     | 引脚 |   位置     |
79| -------- | ---- |  --------- |
80| UART0.TX | PA00 | DEBUGUART0 |
81| UART0.RX | PA01 | DEBUGUART0 |
82
83- SPI引脚:
84
85| 功能      | 引脚 | 位置    |
86| --------- | ---- | ------- |
87| SPI3.CSN  | PE04 | P2[24]  |
88| SPI3.SCLK | PE05 | P2[23]  |
89| SPI3.MISO | PE06 | P2[21]  |
90| SPI3.MOSI | PE07 | P2[19]  |
91
92- I2C引脚:
93
94| 功能     | 引脚 | 位置   |
95| -------- | ---- | ------ |
96| I2C1.SCL | PE13 | P2[5] |
97| I2C1.SDA | PE12 | P2[3] |
98
99- ADC16引脚
100
101| 功能          | 引脚  | 位置    |
102| ------------- | ----- | ------- |
103| ADC0.INA8     | PE16  | J19[15]  |
104
105- GPTMR 引脚
106
107| 功能          | 引脚  | 位置    |
108| ------------- | ----- | ------- |
109| GPTMR2.CAPT_0 | PE22  | J19[9]  |
110| GPTMR2.COMP_0 | PE23  | J19[12] |
111| GPTMR2.COMP_1 | PE24  | J19[10] |
112
113- 耳机接口
114
115| 功能          | 位置 | 标准 |
116| ------------- | ---- | ---- |
117| 3.5mm耳机接口 | J4  | OMTP |
118
119- 音频输入接口
120
121| 功能   | 位置 |
122| ------ | ---- |
123| 麦克风 | P1   |
124
125- DAO接口
126
127| 功能     | 位置 |
128| -------- | ---- |
129| 喇叭接口(左) | J9  |
130| 喇叭接口(右) | J10  |
131
132- 以太网PPS信号引脚
133
134| 功能        | 位置   |
135| ----------- | ------ |
136| ENET0.EVTO0 | J20[7]   |
137
138- CAN 通信接口
139
140| 功能       | 引脚    | 位置   |  输出        |
141| -----------| ------ | -----  | -----------  |
142| MCAN3.TXD  | PD15   | U25[1] | CAN.H J13[3] |
143| MCAN3.RXD  | PD14   | U25[4] | CAN.L J13[2] |
144| MCAN3.STBY | PD13   | U25[8] |              |
145