1# HPM6750EVKMINI 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 - 128Mb SDRAM 14 - 64Mb Quad SPI NOR Flash 15- Display & Camera 16 - LCD connector 17 - Camera (DVP) 18- WiFi 19 - RW007 over SPI 20- USB 21 - USB type C (USB 2.0 OTG) connector x2 22- Audio 23 - Mic 24 - DAO 25- Others 26 - TF Slot 27 - FT2232 28 - Beeper 29 - RGB LED 30- Expansion port 31 - ART-PI extension port 32 33## DIP Switch S1 34 35- Bit 1 and 2 controls boot mode 36 37| bit[2:1] | Description | 38| -------- | ---------------------------- | 39| OFF, OFF | Boot from Quad SPI NOR flash | 40| OFF, ON | Serial boot | 41| ON, OFF | ISP | 42 43(lab_hpm6750_evkmini_board)= 44 45## Button 46 47(lab_hpm6750_evkmini_board_buttons)= 48 49| Name | FUNCTIONS | 50| ---------- | ---------------------------------------------- | 51| PBUTN (S2) | Power Button, TinyUF2 Boot Button, GPIO Button | 52| WBUTN (S3) | WAKE UP Button | 53| RESET (S4) | Reset Button | 54 55## Pin Description 56 57- SPI Pin 58 59| Function | Position | 60| --------- | -------- | 61| SPI2.CSN | P1[24] | 62| SPI2.SCLK | P1[23] | 63| SPI2.MISO | P1[21] | 64| SPI2.MOSI | P1[19] | 65 66- I2C Pin: 67 68| Function | Position | 69| -------- | -------- | 70| I2C0.SCL | P1[13] | 71| I2C0.SDA | P1[15] | 72 73- UART for core1 debug console: 74 75| Function | Position | 76| ---------- | -------- | 77| UART13.TXD | P1[8] | 78| UART13.RXD | P1[10] | 79 80- ACMP Pin 81 82| Function | Position | 83| ---------- | -------- | 84| CMP.INN6 | P2[11] | 85| CMP.COMP_1 | P1[7] | 86 87- GPTMR Pin 88 89| Function | Position | 90| ------------- | -------- | 91| GPTMR2.CAPT_2 | P2[15] | 92| GPTMR2.COMP_0 | P2[19] | 93| GPTMR2.COMP_1 | P2[22] | 94 95- ADC12 Pin 96 97| Function | Position | 98| -------------------------------- | -------- | 99| ADC12 Reference Voltage Setting | N/A | 100| ADC0/1/2.VINP7 | P2[11] | 101| ADC0/1/2.VINP8 | P2[13] | 102| ADC0/1/2.VINP9 | P2[15] | 103| ADC0/1/2.VINP10 | P2[16] | 104 105- ADC16 Pin 106 107| Function | Position | 108| -------------------------------- | -------- | 109| ADC16 Reference Voltage Setting | N/A | 110| ADC3.INA2 | P1[16] | 111 112- PWM Pin 113 114| Function | Position | 115| -------- | -------- | 116| PWM0.P4 | P1[29] | 117| PWM0.P5 | P1[32] | 118 119- DAO interface 120 121| Function | Position | 122| -------- | -------- | 123| Speaker | J2 | 124 125- I2S pin 126 127| Function | Position | 128| --------- | -------- | 129| I2S0.FCLK | P1[35] | 130| I2S0.BCLK | P1[12] | 131| I2S0.RXD1 | P1[38] | 132| I2S0.TXD1 | P1[40] | 133| GND | P1[39] | 134 135- Ethernet PPS Pin 136 137| Function | Position | 138| ----------- | -------- | 139| ENET0.EVTO0 | P1[38] | 140| ENET0.EVTO1 | P1[12] | 141| ENET0.EVTO2 | P1[35] | 142 143- UART pin for uart_software_rx_idle sample or uart_rx_timeout sample 144 145| Function | Position | 146| ---------- | ------ | 147| UART13.TXD | P1[8] | 148| UART13.RXD | P1[10] | 149 150- TRGMUX pin for uart_software_rx_idle sample 151 152| Function | Position | 153| ---------- | -------- | 154| TRGM2_P9(PD19) | P2[35] | 155 156- Motor Pin: 157 158 Refer to section [HPM6750EVKMINI-TO-MOTOR Extension Board ](lab_board_hpm6750evkmini-to-motor-220530RevA) for configuration 159 160## Known Issues 161 162- Some samples may enter the trap handler during runtime, with a MCAUSE == 2 (instruction error). This is due to a flaw in ILM, as detailed in the Errata Manual E00001. 163 164 - Solution: Change the ILM interface address in the link script to ILM_ SLV address. 165