|
|
@ -5,6 +5,8 @@ |
|
|
|
#define MICROPY_HW_BOARD_NAME "F769DISC" |
|
|
|
#define MICROPY_HW_MCU_NAME "STM32F769" |
|
|
|
|
|
|
|
#define MICROPY_PY_LWIP (1) |
|
|
|
|
|
|
|
#define MICROPY_HW_HAS_SWITCH (1) |
|
|
|
#define MICROPY_HW_HAS_FLASH (1) |
|
|
|
#define MICROPY_HW_HAS_SDCARD (1) |
|
|
@ -76,6 +78,17 @@ |
|
|
|
// USB config (CN15 - USB OTG HS with external PHY)
|
|
|
|
#define MICROPY_HW_USB_HS (1) |
|
|
|
|
|
|
|
// 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_G14) |
|
|
|
|
|
|
|
#if 0 |
|
|
|
// Optional SDRAM configuration; requires SYSCLK <= 200MHz
|
|
|
|
#define MICROPY_HW_SDRAM_SIZE (128 * 1024 * 1024 / 8) // 128 Mbit
|
|
|
|