cancel
Showing results for 
Search instead for 
Did you mean: 

ethernet project using stm3210b-eval

mahdiyeh_ghazi29
Associate II
Posted on June 18, 2011 at 06:55

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-phy
8 REPLIES 8
Andrew Neil
Evangelist
Posted on June 18, 2011 at 11:21

''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...

alok472
Associate II
Posted on June 20, 2011 at 06:03

The STM32F107x microcontroller has inbuilt Ethernet Port. Better to use it directly. You can use STM3210C-EVAL

Andrew Neil
Evangelist
Posted on June 20, 2011 at 08:38

The STM32F107x has onboard Ethernet MAC - but not  PHY.

alok472
Associate II
Posted on June 21, 2011 at 15:03

Thanks Neil for this additional clarification.Yes, Ethernet PHY is additional and is anyway to be used with any microcontroller.

Andrew Neil
Evangelist
Posted on June 21, 2011 at 16:32

''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 ?

alok472
Associate II
Posted on June 22, 2011 at 08:11

''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 10Mbps 

Andrew Neil
Evangelist
Posted on June 22, 2011 at 18:53

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.''

 

 

http://focus.ti.com/mcu/docs/mculuminaryfeatures.tsp?sectionId=625&tabId=2612&familyId=1755&contentId=87486&featureId=7

 

Andrew Neil
Evangelist
Posted on July 14, 2011 at 11:00

Instructions here for an Ethernet PHY module:

http://e.pavlin.si/2011/06/21/universal-ethernet-phy/