stm32/boards/STM32H573I_DK: Enable ETH and DAC peripherals.
Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
parent
51da8cc28b
commit
e15882ad2b
2
ports/stm32/boards/STM32H573I_DK/manifest.py
Normal file
2
ports/stm32/boards/STM32H573I_DK/manifest.py
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
include("$(PORT_DIR)/boards/manifest.py")
|
||||||
|
require("bundle-networking")
|
||||||
@ -6,7 +6,7 @@
|
|||||||
#define MICROPY_HW_ENABLE_RTC (1)
|
#define MICROPY_HW_ENABLE_RTC (1)
|
||||||
#define MICROPY_HW_ENABLE_RNG (1)
|
#define MICROPY_HW_ENABLE_RNG (1)
|
||||||
#define MICROPY_HW_ENABLE_ADC (1)
|
#define MICROPY_HW_ENABLE_ADC (1)
|
||||||
#define MICROPY_HW_ENABLE_DAC (0) // requires DMA
|
#define MICROPY_HW_ENABLE_DAC (1)
|
||||||
#define MICROPY_HW_ENABLE_USB (1)
|
#define MICROPY_HW_ENABLE_USB (1)
|
||||||
#define MICROPY_HW_HAS_SWITCH (1)
|
#define MICROPY_HW_HAS_SWITCH (1)
|
||||||
#define MICROPY_HW_HAS_FLASH (1)
|
#define MICROPY_HW_HAS_FLASH (1)
|
||||||
@ -106,6 +106,17 @@
|
|||||||
#define MICROPY_HW_USB_FS (1)
|
#define MICROPY_HW_USB_FS (1)
|
||||||
#define MICROPY_HW_USB_MAIN_DEV (USB_PHY_FS_ID)
|
#define MICROPY_HW_USB_MAIN_DEV (USB_PHY_FS_ID)
|
||||||
|
|
||||||
|
// Ethernet via RMII
|
||||||
|
#define MICROPY_HW_ETH_MDC (pin_C1)
|
||||||
|
#define MICROPY_HW_ETH_MDIO (pin_A2)
|
||||||
|
#define MICROPY_HW_ETH_RMII_REF_CLK (pin_A1)
|
||||||
|
#define MICROPY_HW_ETH_RMII_CRS_DV (pin_A7)
|
||||||
|
#define MICROPY_HW_ETH_RMII_RXD0 (pin_C4)
|
||||||
|
#define MICROPY_HW_ETH_RMII_RXD1 (pin_C5)
|
||||||
|
#define MICROPY_HW_ETH_RMII_TX_EN (pin_G11)
|
||||||
|
#define MICROPY_HW_ETH_RMII_TXD0 (pin_G13)
|
||||||
|
#define MICROPY_HW_ETH_RMII_TXD1 (pin_G12)
|
||||||
|
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
// Variable and function declarations
|
// Variable and function declarations
|
||||||
|
|
||||||
|
|||||||
@ -13,3 +13,10 @@ else
|
|||||||
LD_FILES = boards/stm32h573xi.ld boards/common_basic.ld
|
LD_FILES = boards/stm32h573xi.ld boards/common_basic.ld
|
||||||
TEXT0_ADDR = 0x08000000
|
TEXT0_ADDR = 0x08000000
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# MicroPython settings
|
||||||
|
MICROPY_PY_LWIP = 1
|
||||||
|
MICROPY_PY_SSL = 1
|
||||||
|
MICROPY_SSL_MBEDTLS = 1
|
||||||
|
|
||||||
|
FROZEN_MANIFEST = $(BOARD_DIR)/manifest.py
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user