diff options
author | Alexandre TORGUE <alexandre.torgue@st.com> | 2017-01-30 11:46:23 -0500 |
---|---|---|
committer | Alexandre TORGUE <alexandre.torgue@st.com> | 2017-03-24 06:37:24 -0400 |
commit | c6ed0f31ce3e1c5729d1c8f81a2a94ab881506a6 (patch) | |
tree | fbb4e6f633fa57b0908e570c2fbe6c4ddeace81f | |
parent | 1e2f0169df04b2e25fe6f3cec3c1f9a80ff8da44 (diff) |
ARM: stm32: Add a new SOC - STM32H743
The STM32H743 is a Cortex-M7 MCU running at 400MHz and containing 1MBytes
internal RAM.
Signed-off-by: Alexandre TORGUE <alexandre.torgue@st.com>
-rw-r--r-- | Documentation/arm/stm32/stm32h743-overview.txt | 30 | ||||
-rw-r--r-- | arch/arm/mach-stm32/board-dt.c | 1 |
2 files changed, 31 insertions, 0 deletions
diff --git a/Documentation/arm/stm32/stm32h743-overview.txt b/Documentation/arm/stm32/stm32h743-overview.txt new file mode 100644 index 000000000000..3031cbae31a5 --- /dev/null +++ b/Documentation/arm/stm32/stm32h743-overview.txt | |||
@@ -0,0 +1,30 @@ | |||
1 | STM32H743 Overview | ||
2 | ================== | ||
3 | |||
4 | Introduction | ||
5 | ------------ | ||
6 | The STM32H743 is a Cortex-M7 MCU aimed at various applications. | ||
7 | It features: | ||
8 | - Cortex-M7 core running up to @400MHz | ||
9 | - 2MB internal flash, 1MBytes internal RAM | ||
10 | - FMC controller to connect SDRAM, NOR and NAND memories | ||
11 | - Dual mode QSPI | ||
12 | - SD/MMC/SDIO support | ||
13 | - Ethernet controller | ||
14 | - USB OTFG FS & HS controllers | ||
15 | - I2C, SPI, CAN busses support | ||
16 | - Several 16 & 32 bits general purpose timers | ||
17 | - Serial Audio interface | ||
18 | - LCD controller | ||
19 | - HDMI-CEC | ||
20 | - SPDIFRX | ||
21 | - DFSDM | ||
22 | |||
23 | Resources | ||
24 | --------- | ||
25 | Datasheet and reference manual are publicly available on ST website: | ||
26 | - http://www.st.com/en/microcontrollers/stm32h7x3.html?querycriteria=productId=LN2033 | ||
27 | |||
28 | Document Author | ||
29 | --------------- | ||
30 | Alexandre Torgue <alexandre.torgue@st.com> | ||
diff --git a/arch/arm/mach-stm32/board-dt.c b/arch/arm/mach-stm32/board-dt.c index c354222a4158..e918686e4191 100644 --- a/arch/arm/mach-stm32/board-dt.c +++ b/arch/arm/mach-stm32/board-dt.c | |||
@@ -12,6 +12,7 @@ static const char *const stm32_compat[] __initconst = { | |||
12 | "st,stm32f429", | 12 | "st,stm32f429", |
13 | "st,stm32f469", | 13 | "st,stm32f469", |
14 | "st,stm32f746", | 14 | "st,stm32f746", |
15 | "st,stm32h743", | ||
15 | NULL | 16 | NULL |
16 | }; | 17 | }; |
17 | 18 | ||