stm32/boards/NUCLEO_N657X0: Enable Ethernet.

Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
Damien George
2025-09-29 12:16:13 +10:00
parent 6c4b05d832
commit 15acd6d8f7
3 changed files with 25 additions and 0 deletions

View File

@@ -74,6 +74,17 @@
#define MICROPY_HW_USB_HS_IN_FS (1)
#define MICROPY_HW_USB_MAIN_DEV (USB_PHY_HS_ID)
// Ethernet via RMII
#define MICROPY_HW_ETH_MDC (pin_G11)
#define MICROPY_HW_ETH_MDIO (pin_F4)
#define MICROPY_HW_ETH_RMII_REF_CLK (pin_F7)
#define MICROPY_HW_ETH_RMII_CRS_DV (pin_F10)
#define MICROPY_HW_ETH_RMII_RXD0 (pin_F14)
#define MICROPY_HW_ETH_RMII_RXD1 (pin_F15)
#define MICROPY_HW_ETH_RMII_TX_EN (pin_F11)
#define MICROPY_HW_ETH_RMII_TXD0 (pin_F12)
#define MICROPY_HW_ETH_RMII_TXD1 (pin_F13)
/******************************************************************************/
// Bootloader configuration

View File

@@ -24,3 +24,6 @@ endif
# MicroPython settings
MICROPY_FLOAT_IMPL = double
MICROPY_PY_LWIP = 1
MICROPY_PY_SSL = 1
MICROPY_SSL_MBEDTLS = 1

View File

@@ -44,6 +44,17 @@ A5,PG15
-SPI5_MISO,PG1
-SPI5_MOSI,PG2
# ETH1 RMII
,PG11
,PF4
,PF7
,PF10
,PF11
,PF12
,PF13
,PF14
,PF15
-BUTTON,PC13
LED_BLUE,PG8
LED_RED,PG10
1 D0 PD9
44 LED_GREEN PG0 PF7
45 -XSPIM_P2_DQS PN0 PF10
46 -XSPIM_P2_CS PN1 PF11
47 PF12
48 PF13
49 PF14
50 PF15
51 -BUTTON PC13
52 LED_BLUE PG8
53 LED_RED PG10
54 LED_GREEN PG0
55 -XSPIM_P2_DQS PN0
56 -XSPIM_P2_CS PN1
57 -XSPIM_P2_IO0 PN2
58 -XSPIM_P2_IO0 -XSPIM_P2_IO1 PN2 PN3
59 -XSPIM_P2_IO1 -XSPIM_P2_IO2 PN3 PN4
60 -XSPIM_P2_IO2 -XSPIM_P2_IO3 PN4 PN5