Skip to main content
Topic: Ethernet Physical interface for STM32F4 (Read 11974 times) previous topic - next topic

Ethernet Physical interface for STM32F4

The recent release of the STM32F4 discovery board either as a "free" sample or lost cost at distributors like Mouser($17) raises interesting possibilities if there was an complete Ethernet interface.
At less than $20 this would make a great base for a Web Server. What is needed is a cheap daughter or breakout board with the Ethernet physical interface. Possibilities are the likes of National’s DP83848C with is used on STM’s STM3240G-EVAL board or Marvell’s?? This would be a heck more capable than the processor planed for the Web platform V2 at potentially same or less cost
If someone with the experience to do the hardware, could help out here that would be fantastic!

Re: Ethernet Physical interface for STM32F4

Reply #1
There is a third party stack which was developed for the STM32F107  which I think is basically the same as in the STM 32F407 
http://www.st.com/internet/com/TECHNICA ... 255062.pdf
The app note covers the TCP/IP stack as well a a basic web server 

I have not yet looked at it in detail.

Re: Ethernet Physical interface for STM32F4

Reply #2
I took a look at using the DP83848C as was used on the STM3240G-EVAL.  There are many conflicts in pin usage when using the full MKII interface.  Even the reduce RMii interface has a pin conflict.  ETH_RMII _CRS_DV conflicts with the SDI input for the Accelerometer (LIS302DL)

  At this point I think using the ENC28J60 with an SPI interface is the simplest option.    Any Comments??

Re: Ethernet Physical interface for STM32F4

Reply #3
[quote author="RichF"]This would be a heck more capable than the processor planed for the Web platform V2 at potentially same or less cost[/quote]

there are some misconceptions about what "code name Robert" or the "Linux board" is intended for. while it came out of the discussion about a web platform V2 it was not ment as a replacement for the web platform. over all from the beginning it's #1 design requirement was to run Linux with a low target price.

i have the stm32f407 discovery board, while i have not had time to try it out, it would make a powerful web platform v2. it would support 100Mbps well and has plenty of io. and a super fast adc.

if it supports RMII thats a bonus

Re: Ethernet Physical interface for STM32F4

Reply #4
I came across this breakout for the DP83848C
http://www.ebay.com/itm/DP83848-Etherne ... 1205wt_939

Even though I haven't resolved how to get around the pin conflict it is cheap enough to give it a try.

I much prefer  to use the DP83848C  as it supports 10/100 where as the other approach does only 10/

Re: Ethernet Physical interface for STM32F4

Reply #5
I came across this breakout board for the STM32F4  that incorporates the Ethernet physical interface. It is carried at Mouser for $23usd

[attachment=0]

http://www.mouser.com/ProductDetail/mik ... 2f1mXfF4sO

Re: Ethernet Physical interface for STM32F4

Reply #6
[quote author="MickM"]Is there a Linux toolset for them?[/quote]
i believe you can use eclipse with gcc-arm

Re: Ethernet Physical interface for STM32F4

Reply #7
Looks like you can buy direct  from their web site @    http://www.mikroe.com/eng/products/view ... for-stm32/
Select the "MCU cards" tab

I don't know if they will sell the MCU board separate from the full development board.   

There is also a schematic posted there.