2011-06-17 09:55 PM
hi everybody,
I have a stm3210b-eval board and I want to design a project which contains an ethernet port.I know that this board doesn't support ethernet port. could I add any external ICs to this board to have ethernet port or I should buy another evaluation board? thanks in advance #ethernet #ethernet-phy #ethernet-phy #ethernet-mac #ethernet-modules #ethernet #ethernet #ethernet-phy2011-06-18 02:21 AM
''could I add any external ICs to this board to have ethernet port''
The parts are certainly available, but whether you could do it is another question...! You might be better to look at ready-made modules; eg, like these:http://www.sparkfun.com/search/results?term=ethernet&what=products
http://www.lantronix.com/device-networking/embedded-device-servers/?tab=0
http://www.digi.com/products/wireless-wired-embedded-solutions/solutions-on-module/
http://www.futurlec.com/Ethernet_Module.shtml
''or I should buy another evaluation board?''The level of your question suggests that you are not (very) familiar with electronic hardware design in general, and/or ethernet in particular - is that right? If so, your chances of success are probably (much) higher if you do select a more directy suitable board...
2011-06-19 09:03 PM
The STM32F107x microcontroller has inbuilt Ethernet Port. Better to use it directly. You can use STM3210C-EVAL
2011-06-19 11:38 PM
The STM32F107x has onboard Ethernet MAC - but not PHY.
2011-06-21 06:03 AM
Thanks Neil for this additional clarification.Yes, Ethernet PHY is additional and is anyway to be used with any microcontroller.
2011-06-21 07:32 AM
''Ethernet PHY is additional and is anyway to be used with any microcontroller.''
There are Cortex-M3 microcontrollers available with on-chip PHY... But not STM32, I think ?
2011-06-21 11:11 PM
''There are Cortex-M3 microcontrollers available with on-chip PHY...''
Thanks Neil. Does these mcu have 100Mbps Ethernet ? I believe many inbuilt Enet are limited to 10Mbps2011-06-22 09:53 AM
Well, since you asked:
''The Stellaris® Family of ARM® Cortex™-M3 microcontrollers features a fully integrated 10/100 Ethernet MAC and PHY. The Ethernet conforms to the IEEE 802.3-2002 Specification, fully supporting 10BASE-T and 100BASE-TX full- and half-duplex operation standards, integrating the 10/100 Mbps transceiver (PHY), and featuring automatic MDI/MDI-X cross-over correction, a programmable MAC address, promiscuous mode support, a 2KB transmit FIFO / 2KB receive FIFO, and power-saving and power-down modes. Several Stellaris Ethernet-enabled MCUs also feature hardware assistance for an IEEE 1588 Precision Time Protocol (PTP) system.''
2011-07-14 02:00 AM
Instructions here for an Ethernet PHY module: