Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

interface ARM controller (say STM32F4) to Internet

Status
Not open for further replies.

Vikas Pal

Newbie level 2
Joined
May 21, 2015
Messages
2
Helped
1
Reputation
2
Reaction score
1
Trophy points
3
Location
noida
Activity points
19
Can you interface ARM controller (say STM32F4) to Internet using ethernet controller?

If yes, tell me how will you do this?
 

d3javu

Member level 2
Joined
Oct 15, 2010
Messages
42
Helped
9
Reputation
18
Reaction score
9
Trophy points
1,288
Activity points
1,521
I believe you you can do it. there are ethernet modules being sold for dirt cheap everywhere. For coding wise, this site and this site are two places i found dealing with ethernet and stm32f4.
 

cfant

Full Member level 3
Joined
Apr 4, 2001
Messages
188
Helped
25
Reputation
50
Reaction score
6
Trophy points
1,298
Location
California, USA
Activity points
1,151
STM32F4 needs a Ethernet PHY though. Otherwise you can use SPI ENCJ2860.
 

bigdogguru

Administrator
Joined
Mar 12, 2010
Messages
9,831
Helped
2,348
Reputation
4,690
Reaction score
2,274
Trophy points
1,413
Location
Southwest, USA
Activity points
62,510
As a previous member indicated, if the particular STM32 device as an embedded Media Access Contorl (MAC) device, full implemenation of the Ethernet interface still will require an Physical Layer (PHY) device transceiver which acts as a bridge between the Link Layer (MAC) and the Physical Layer Media using one of several protocols including Media Independent Interface (MII), Reduced Media Independent Interface (RMII) or possibly Serial Media Independent Interface (SMII). A commonly used option is to utilize an external module with both the PHY device, such as a TI DP83848, Microchip LAN8720, STM ST802RT1A/B or Micrel KSZ8051MLL, the Magnetics (RJ45 Jack) and its own clock source typically (25MHz or 50MHz) depending on the protocol used.

Many current microcontrollers support RMII, as it requires about half the number of I/O pins compared to MII, which doubles its clocking requirements to 50MHz compared to MII's clocking requirement of 25MHz.


BigDog
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top