Skip to content

Commit 83efa44

Browse files
n-ito2222michallenc
authored andcommitted
arch/arm: add STM32H755XI chip
Support STM32H755XI chip. The STM32H755XI is a chip with a different package than the STM32H755II. Signed-off-by: Norihiko Itou <itounrh@jae.co.jp>
1 parent 27ae597 commit 83efa44

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

Documentation/platforms/arm/stm32h7/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ MCU Support Note
1313
STM32H747 Partial Only STM32H747XI
1414
STM32H757 No
1515
STM32H745 Yes
16-
STM32H755 No
16+
STM32H755 Partial Only STM32H755II and STM32H755XI
1717
=========== ======= ================
1818

1919
Single-core lines:

arch/arm/include/stm32h7/chip.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,8 @@
8282
defined (CONFIG_ARCH_CHIP_STM32H750ZB) || \
8383
defined (CONFIG_ARCH_CHIP_STM32H750IB) || \
8484
defined (CONFIG_ARCH_CHIP_STM32H750XB) || \
85-
defined (CONFIG_ARCH_CHIP_STM32H755II)
85+
defined (CONFIG_ARCH_CHIP_STM32H755II) || \
86+
defined (CONFIG_ARCH_CHIP_STM32H755XI)
8687
#elif defined(CONFIG_ARCH_CHIP_STM32H747XI)
8788
#else
8889
# error STM32 H7 chip not identified

arch/arm/src/stm32h7/Kconfig

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,11 +335,21 @@ config ARCH_CHIP_STM32H755II
335335
select STM32H7_IO_CONFIG_I
336336
select STM32H7_HAVE_FDCAN1
337337
select STM32H7_HAVE_FDCAN2
338-
select STM32H7_HAVE_SMPS
339338
---help---
340339
STM32 H7 Cortex M7, 2048 Kb FLASH, 1024K Kb SRAM,
341340
with cryptographic accelerator, LQFP176/UFBGA176
342341

342+
config ARCH_CHIP_STM32H755XI
343+
bool "STM32H755XI"
344+
select STM32H7_STM32H7X5XX
345+
select STM32H7_FLASH_CONFIG_I
346+
select STM32H7_IO_CONFIG_X
347+
select STM32H7_HAVE_FDCAN1
348+
select STM32H7_HAVE_FDCAN2
349+
---help---
350+
STM32 H7 Cortex M7, 2048 Kb FLASH, 1024K Kb SRAM,
351+
with cryptographic accelerator, TFBGA240
352+
343353
endchoice # STM32 H7 Chip Selection
344354

345355
config STM32H7_HAVE_SMPS

0 commit comments

Comments
 (0)