summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriabdalkader <i.abdalkader@gmail.com>2024-09-19 13:59:51 +0200
committerDamien George <damien@micropython.org>2024-09-24 12:56:42 +1000
commita4e3830d3924624018bf90daeab0b9b5b3a683ad (patch)
treec1c2f98e76a467a083ea5ff33149c701b51d596e
parentfc006a04120fa9eefa700d03a4111b09170c5679 (diff)
stm32/boards/ARDUINO_PORTENTA_H7: Update board config files.
Changes are: - Add pre/post stop mode entry macros. - Make SE05X pin accessible. - Remove duplicate HAL macros. Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
-rw-r--r--ports/stm32/boards/ARDUINO_PORTENTA_H7/mpconfigboard.h4
-rw-r--r--ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv2
-rw-r--r--ports/stm32/boards/ARDUINO_PORTENTA_H7/stm32h7xx_hal_conf.h2
3 files changed, 3 insertions, 5 deletions
diff --git a/ports/stm32/boards/ARDUINO_PORTENTA_H7/mpconfigboard.h b/ports/stm32/boards/ARDUINO_PORTENTA_H7/mpconfigboard.h
index 3a012446b..860a0f688 100644
--- a/ports/stm32/boards/ARDUINO_PORTENTA_H7/mpconfigboard.h
+++ b/ports/stm32/boards/ARDUINO_PORTENTA_H7/mpconfigboard.h
@@ -49,8 +49,8 @@ void PORTENTA_board_low_power(int mode);
#define MICROPY_BOARD_ENTER_STANDBY PORTENTA_board_low_power(2);
void PORTENTA_board_osc_enable(int enable);
-#define MICROPY_BOARD_OSC_ENABLE PORTENTA_board_osc_enable(1);
-#define MICROPY_BOARD_OSC_DISABLE PORTENTA_board_osc_enable(0);
+#define MICROPY_BOARD_PRE_STOP PORTENTA_board_osc_enable(0);
+#define MICROPY_BOARD_POST_STOP PORTENTA_board_osc_enable(1);
// PLL1 400MHz/50MHz for SDMMC and FDCAN
// USB and RNG are clocked from the HSI48
diff --git a/ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv b/ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv
index 64082d87b..da2bed78c 100644
--- a/ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv
+++ b/ports/stm32/boards/ARDUINO_PORTENTA_H7/pins.csv
@@ -265,4 +265,4 @@ I2C3_SCL,PH7
-QSPI2_D1,PD12
-QSPI2_D2,-PF7
-QSPI2_D3,PD13
--SE05X_EN,-PI12
+SE05X_EN,-PI12
diff --git a/ports/stm32/boards/ARDUINO_PORTENTA_H7/stm32h7xx_hal_conf.h b/ports/stm32/boards/ARDUINO_PORTENTA_H7/stm32h7xx_hal_conf.h
index dd71ad71b..0175f66b7 100644
--- a/ports/stm32/boards/ARDUINO_PORTENTA_H7/stm32h7xx_hal_conf.h
+++ b/ports/stm32/boards/ARDUINO_PORTENTA_H7/stm32h7xx_hal_conf.h
@@ -16,8 +16,6 @@
#define DATA_CACHE_ENABLE 1
#define INSTRUCTION_CACHE_ENABLE 1
-#define DATA_CACHE_ENABLE 1
-#define INSTRUCTION_CACHE_ENABLE 1
#define PREFETCH_ENABLE 1
#define USE_RTOS 0