diff --git a/boards/OPENMV_N6/omv_boardconfig.h b/boards/OPENMV_N6/omv_boardconfig.h index b3bbd7ffc..e75fc6fee 100644 --- a/boards/OPENMV_N6/omv_boardconfig.h +++ b/boards/OPENMV_N6/omv_boardconfig.h @@ -102,6 +102,9 @@ #define OMV_RCC_IC10_CLKDIV (8) // Used by MicroPython for slow peripherals. +#define OMV_RCC_IC12_SOURCE (RCC_ICCLKSOURCE_PLL1) +#define OMV_RCC_IC12_CLKDIV (8) + #define OMV_RCC_IC14_SOURCE (RCC_ICCLKSOURCE_PLL1) #define OMV_RCC_IC14_CLKDIV (8) diff --git a/ports/stm32/omv_mpconfigport.h b/ports/stm32/omv_mpconfigport.h index ba6c8f6df..03f85535b 100644 --- a/ports/stm32/omv_mpconfigport.h +++ b/ports/stm32/omv_mpconfigport.h @@ -37,7 +37,7 @@ #define MICROPY_BANNER_NAME_AND_VERSION "OpenMV " OPENMV_GIT_TAG "; MicroPython " MICROPY_GIT_TAG #define MICROPY_BOARD_FATAL_ERROR __fatal_error #define MICROPY_HW_DMA_ENABLE_AUTO_TURN_OFF (0) -#define MICROPY_HW_ETH_DMA_ATTRIBUTE __attribute__((aligned(16384), section(".dma_buffer"))); +//#define MICROPY_HW_ETH_DMA_ATTRIBUTE __attribute__((aligned(16384), section(".dma_buffer"))); void __fatal_error(const char *); diff --git a/ports/stm32/stm_hal.c b/ports/stm32/stm_hal.c index 20c94bb08..2eefc116b 100644 --- a/ports/stm32/stm_hal.c +++ b/ports/stm32/stm_hal.c @@ -294,6 +294,7 @@ void HAL_MspInit(void) { { RIF_MASTER_INDEX_SDMMC1, RIF_RISC_PERIPH_INDEX_SDMMC1 }, { RIF_MASTER_INDEX_SDMMC2, RIF_RISC_PERIPH_INDEX_SDMMC2 }, { RIF_MASTER_INDEX_DCMIPP, RIF_RISC_PERIPH_INDEX_DCMIPP }, + { RIF_MASTER_INDEX_ETH1, RIF_RISC_PERIPH_INDEX_ETH1 }, { RIF_MASTER_INDEX_NONE, RIF_RISC_PERIPH_INDEX_CSI }, { RIF_MASTER_INDEX_NONE, RIF_RISC_PERIPH_INDEX_ADC12 }, };