Parcourir la source

add support for some H7 devices

Julien Staub il y a 5 ans
Parent
commit
4418b257c8
2 fichiers modifiés avec 36 ajouts et 5 suppressions
  1. 25 0
      cmake/stm32/devices.cmake
  2. 11 5
      cmake/stm32/h7.cmake

+ 25 - 0
cmake/stm32/devices.cmake

@@ -670,6 +670,31 @@ set(STM32_ALL_DEVICES
     G4A1RE
     G4A1VE
     GBK1CB
+    H723VE
+    H723VG
+    H723ZE
+    H723ZG
+    H725AE
+    H725AG
+    H725IE
+    H725IG
+    H725RE
+    H725RG
+    H725VE
+    H725VG
+    H725ZE
+    H725ZG
+    H730AB
+    H730IB
+    H730VB
+    H730ZB
+    H733VG
+    H733ZG
+    H735AG
+    H735IG
+    H735RG
+    H735VG
+    H735ZG
     H742AG
     H742AI
     H742BG

+ 11 - 5
cmake/stm32/h7.cmake

@@ -1,27 +1,33 @@
-set(STM32_H7_TYPES 
+set(STM32_H7_TYPES
+    H723xx H725xx  H730xx H730xxQ H733xx H735xx
     H743xx H753xx  H750xx H742xx  H745xx H755xx H747xx H757xx
     H7A3xx H7A3xxQ H7B3xx H7B3xxQ H7B0xx H7B0xxQ
 )
-set(STM32_H7_TYPE_MATCH 
+set(STM32_H7_TYPE_MATCH
+   "H723.." "H725.."  "H730.." "H730..Q" "H733.." "H735.."
    "H743.." "H753.."  "H750.." "H742.."  "H745.." "H755.." "H747.." "H757.."
    "H7A3.." "H7A3..Q" "H7B3.." "H7B3..Q" "H7B0.." "H7B0..Q"
 )
 set(STM32_H7_RAM_SIZES
+    128K 128K 128K 128K 128K 128K
     128K 128K 128K 128K 128K 128K 128K 128K
-    128K 128K 128K 128K 128K 128K 
+    128K 128K 128K 128K 128K 128K
 )
 set(STM32_H7_M4_RAM_SIZES
+      0K   0K   0K   0K   0K   0K
       0K   0K   0K   0K 288K 288K 288K 288K
-      0K   0K   0K   0K   0K   0K 
+      0K   0K   0K   0K   0K   0K
 )
 
 set(STM32_H7_CCRAM_SIZES 
+      0K   0K   0K   0K   0K   0K
       0K   0K   0K   0K   0K   0K   0K   0K
       0K   0K   0K   0K   0K   0K
 )
 
 set(STM32_H7_NO_FLASH_SPLIT
-      H750xx H7B0xx
+      H723xx H725xx H730xx H730xxQ H733xx H735xx
+      H750xx H7B0xx H7B0xxQ
 )
 
 set(STM32_H7_DUAL_CORE