Skip to content

Commit bb0ec07

Browse files
committed
stm32/boards/OPENMV_N6: Enable RGMII Ethernet.
Signed-off-by: Andrew Leech <[email protected]>
1 parent 19d3f97 commit bb0ec07

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

ports/stm32/boards/OPENMV_N6/mpconfigboard.h

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,24 @@
126126
#define MICROPY_HW_USB_PID_CDC_HID (MICROPY_HW_USB_PID)
127127
#define MICROPY_HW_USB_PID_CDC_MSC_HID (MICROPY_HW_USB_PID)
128128

129+
// Ethernet via RGMII
130+
#define NETWORK_LAN_PHY (ETH_PHY_RTL8211)
131+
#define MICROPY_HW_ETH_MDC (pin_D1)
132+
#define MICROPY_HW_ETH_MDIO (pin_D12)
133+
#define MICROPY_HW_ETH_RGMII_CLK125 (pin_F2)
134+
#define MICROPY_HW_ETH_RGMII_GTX_CLK (pin_F0)
135+
#define MICROPY_HW_ETH_RGMII_TXD0 (pin_F12)
136+
#define MICROPY_HW_ETH_RGMII_TXD1 (pin_F13)
137+
#define MICROPY_HW_ETH_RGMII_TXD2 (pin_G3)
138+
#define MICROPY_HW_ETH_RGMII_TXD3 (pin_G4)
139+
#define MICROPY_HW_ETH_RGMII_TX_CTL (pin_F11)
140+
#define MICROPY_HW_ETH_RGMII_RX_CLK (pin_F7)
141+
#define MICROPY_HW_ETH_RGMII_RXD0 (pin_F14)
142+
#define MICROPY_HW_ETH_RGMII_RXD1 (pin_F15)
143+
#define MICROPY_HW_ETH_RGMII_RXD2 (pin_F8)
144+
#define MICROPY_HW_ETH_RGMII_RXD3 (pin_F9)
145+
#define MICROPY_HW_ETH_RGMII_RX_CTL (pin_F10)
146+
129147
// Murata 1YN configuration
130148
#define CYW43_CHIPSET_FIRMWARE_INCLUDE_FILE "lib/cyw43-driver/firmware/w43439_sdio_1yn_7_95_59_combined.h"
131149
#define CYW43_WIFI_NVRAM_INCLUDE_FILE "lib/cyw43-driver/firmware/wifi_nvram_1yn.h"

ports/stm32/boards/OPENMV_N6/pins.csv

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,20 @@ P16,PE12
9595
I2C4_SCL,PE13
9696
I2C4_SDA,PE14
9797
,PE15
98+
,PF0
99+
,PF2
100+
,PF7
101+
,PF8
102+
,PF9
103+
,PF10
104+
,PF11
105+
,PF12
106+
,PF13
107+
,PF14
108+
,PF15
98109
P6,PG0
110+
,PG3
111+
,PG4
99112
P9,PG12
100113
P7,PG13
101114
BAT_ADC,PG15

0 commit comments

Comments
 (0)