Shenzhou board uses RMII PHY interface, not MII
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5176 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
9058b0e2e0
commit
1ddf9f6306
@ -560,9 +560,9 @@ Shenzhou-specific Configuration Options
|
||||
|
||||
CONFIG_STM32_PHYADDR - The 5-bit address of the PHY on the board
|
||||
CONFIG_STM32_MII - Support Ethernet MII interface
|
||||
CONFIG_STM32_MII_MCO1 - Use MCO1 to clock the MII interface
|
||||
CONFIG_STM32_MII_MCO2 - Use MCO2 to clock the MII interface
|
||||
CONFIG_STM32_MII_MCO - Use MCO to clock the MII interface
|
||||
CONFIG_STM32_RMII - Support Ethernet RMII interface
|
||||
CONFIG_STM32_RMII_MCO - Use MCO to clock the RMII interface
|
||||
CONFIG_STM32_AUTONEG - Use PHY autonegotion to determine speed and mode
|
||||
CONFIG_STM32_ETHFD - If CONFIG_STM32_AUTONEG is not defined, then this
|
||||
may be defined to select full duplex mode. Default: half-duplex
|
||||
|
@ -166,9 +166,9 @@
|
||||
* -- ---- -------------- ----------------------------------------------------------
|
||||
* PN NAME SIGNAL NOTES
|
||||
* -- ---- -------------- ----------------------------------------------------------
|
||||
* 24 PA1 MII_RX_CLK Ethernet PHY
|
||||
* RMII_REF_CLK Ethernet PHY
|
||||
* 25 PA2 MII_MDIO Ethernet PHY
|
||||
* 24 PA1 MII_RX_CLK Ethernet PHY NOTE: Despite the MII labeling of these
|
||||
* RMII_REF_CLK Ethernet PHY signals, the DM916AEP is actually configured
|
||||
* 25 PA2 MII_MDIO Ethernet PHY to work in RMII mode.
|
||||
* 48 PB11 MII_TX_EN Ethernet PHY
|
||||
* 51 PB12 MII_TXD0 Ethernet PHY
|
||||
* 52 PB13 MII_TXD1 Ethernet PHY
|
||||
@ -186,11 +186,11 @@
|
||||
# ifndef CONFIG_STM32_ETH_REMAP
|
||||
# error "STM32 Ethernet requires CONFIG_STM32_ETH_REMAP"
|
||||
# endif
|
||||
# ifndef CONFIG_STM32_MII
|
||||
# error "STM32 Ethernet requires CONFIG_STM32_MII"
|
||||
# ifndef CONFIG_STM32_RMII
|
||||
# error "STM32 Ethernet requires CONFIG_STM32_RMII"
|
||||
# endif
|
||||
# ifndef CONFIG_STM32_MII_MCO
|
||||
# error "STM32 Ethernet requires CONFIG_STM32_MII_MCO"
|
||||
# ifndef CONFIG_STM32_RMII_MCO
|
||||
# error "STM32 Ethernet requires CONFIG_STM32_RMII_MCO"
|
||||
# endif
|
||||
#endif
|
||||
|
||||
|
@ -161,7 +161,7 @@ CONFIG_STM32_JTAG_FULL_ENABLE=y
|
||||
# CONFIG_STM32_JTAG_NOJNTRST_ENABLE is not set
|
||||
# CONFIG_STM32_JTAG_SW_ENABLE is not set
|
||||
# CONFIG_STM32_FORCEPOWER is not set
|
||||
# CONFIG_ARCH_BOARD_STM32_CUSTOM_CLOCKCONFIG is not set`
|
||||
# CONFIG_ARCH_BOARD_STM32_CUSTOM_CLOCKCONFIG is not set
|
||||
|
||||
#
|
||||
# SPI Configuration
|
||||
@ -173,8 +173,8 @@ CONFIG_STM32_JTAG_FULL_ENABLE=y
|
||||
# Ethernet MAC configuration
|
||||
#
|
||||
CONFIG_STM32_PHYADDR=1
|
||||
CONFIG_STM32_MII=y
|
||||
CONFIG_STM32_MII_MCO=y
|
||||
# CONFIG_STM32_MII is not set
|
||||
# CONFIG_STM32_MII_MCO is not set
|
||||
# CONFIG_STM32_MII_EXTCLK is not set
|
||||
CONFIG_STM32_AUTONEG=y
|
||||
CONFIG_STM32_PHYSR=16
|
||||
@ -183,6 +183,9 @@ CONFIG_STM32_PHYSR_100MBPS=0x0000
|
||||
CONFIG_STM32_PHYSR_MODE=0x0004
|
||||
CONFIG_STM32_PHYSR_FULLDUPLEX=0x0004
|
||||
# CONFIG_STM32_ETH_PTP is not set
|
||||
CONFIG_STM32_RMII=y
|
||||
CONFIG_STM32_RMII_MCO=y
|
||||
# CONFIG_STM32_RMII_EXTCLK is not set
|
||||
|
||||
#
|
||||
# USB Host Configuration
|
||||
|
Loading…
Reference in New Issue
Block a user