Not sure why, but i can not delete it.
Things I have done:
- defined MICROPY_HW_ETH_* variables in mpconfigboard.h
- added MICROPY_PY_LWIP = 1 to mpconfigboard.mk
- added ETH_* pins to pins.csv
- added additional pins from Port F, G, H, I to pins.csv
Now when I'm trying to build it, i get:
Code: Select all
In file included from eth.c:31: eth.c: In function 'eth_mac_init': eth.c:163:106: error: implicit declaration of function 'STATIC_AF_ETH_RMII_REF_CLK'; did you mean 'STATIC_AF_ETH_RMII__REF_CLK'? [-Werror=implicit-function-declaration] mp_hal_pin_config_alt_static(MICROPY_HW_ETH_RMII_REF_CLK, MP_HAL_PIN_MODE_ALT, MP_HAL_PIN_PULL_NONE, STATIC_AF_ETH_RMII_REF_CLK); ^~~~~~~~~~~~~~~~~~~~~~~~~~ pin_static_af.h:42:48: note: in definition of macro 'mp_hal_pin_config_alt_static' mp_hal_pin_config(pin_obj, mode, pull, fn_type(pin_obj)) /* Overflow Error => alt func not found */ ^~~~~~~ cc1: all warnings being treated as errors make: *** [build-BLACK_F407VE/eth.o] Error 1
What am I doing wrong here?