STM32 with WIFI

11 posts / 0 new
Last post
kishoresrimat
kishoresrimat's picture
STM32 with WIFI

Hello Every one,

I am new to this forum. I am trying add WIFI fuctionality to STM32. Here i have two questions to solve

one hardware and software. 

The hardware I want to use something compatable using sdio or spi .

And this is the  tricky part the "software" 

I am using FreeRTOS port for STM32 and added lwIP TCP/IP stack to that.

Now, I want to add WIFI to it. I know that all the source i need is there in open source router. But, i have limited size to think on ROM : 512KB and the RAM 64KB.

So, I want to ask the GURUS of this forum .

1)What path would be best to take to get a WIFI stack? 

2) Can i add to my existing FreRTOS port lwIP TCP/IP stack ? (I don't mind using existing TCP/IP stack comes with WIFI stack.) 

3) If I cannot do it like this does anybody know free WIFI stacks available ? 

Cheers

Kishore Srimat 

 

 

 

 

 

 

 

steven
steven's picture
hi,kishoresrimat!

hi,kishoresrimat!

I just start porting the marvell 8868 wifistack at FreeRTOS on STM32,could you give me some advices? Thanks!

my email:steven.wp@gmail.com

STF12
STF12's picture
Hi all,

Hi all,

I made a port of lwIP+FreeRTOS+STM32F107.
Feel free to look at following web page for more information:

http://developers.stf12.net/just-another-eclipse-demo-str91x

Best regards,
Stefano

P.S. WIFI on STM32 sound very good! I hope to listen more information :-)

Sushil
Sushil's picture
Hi All,

Hi All,

May you please tell me how did you get STM32 eval kits? I am a researcher and doing my reserach on WLAN MAC protocol performance evaluation. I am looking for something like STM32 + WiFi Card and a complete SW stack.

You may also reply me at sushil.dutt@gmail.com

Thanks a lot.

Regards,
Sushil

stealthy2k
stealthy2k's picture
Hi,

Hi,

maybe those informations will help you:

Wifi/Wlan Stack for AVR32 (i guess it should be possible to mod the code for STM32)

http://www.hd-wireless.se/index.php?option=com_content&view=article&id=4...

Wifi/Wlan Stack for STM32

http://www.sagrad.com/index.php?option=com_content&view=article&id=71&It...

until now i didn't use those stacks...

maybe someone can test/modify it...

I'm not sure but i guess the AVR32-Stack includes SDIO and SPI interface, not only SPI, but I'm not sure...

I also found some source-code for the MARVELL 80w8686 using SDIO i guess

here a link of all the staff...

http://netload.in/dateitmpCCxFF6p/WIFI_STM32_AVR32_stealthy2k.rar.htm
or
https://rapidshare.com/files/2212307938/WIFI_STM32_AVR32_stealthy2k.rar

AVR32 code -> asf-standalone-archive-2.5.1.27.zip -> asf-2.5.1\thirdparty\hd
see: EXTWIFI + EVK Quick Start Guide.pdf

STM32 code -> Sagrad_Mac_STM32.zip, STM32Wifi_V.1.0.0.1.zip and FreeRTOS_STM32_1.4_ST.zip

MARVELL 80w8686 code -> Marvell8686 source code.rar

...

regards,

stealthy2k

parici
parici's picture
hum for this kind of devices

hum for this kind of devices
maybe check www.taobao.com you'll find pretty interesting prices and same quality as those you get on eBay etc

and then for payments & shipping either the seller talks english , or you know some friend living in china , or just use a reliable taobao agent like this one (or another but check reputation before paypal etc)
http://www.taobaospree.com , ask for Susan or Doris
oh i dont work for them ok im student just made lots of good deals with them for tech stuff and quality is good so thought i could share with other tech guys ;-)

parici
parici's picture
hum for this kind of devices

hum for this kind of devices
maybe check www.taobao.com you'll find pretty interesting prices and same quality as those you get on eBay etc

and then for payments & shipping either you can email the seller , or you know some friend living in china , or just use a reliable taobao agent like this one (or another but check their reputation before paypal etc)
http://www.taobaospree.com (ask for Susan or Doris)
oh i dont work for these guys ok im student , just made lots of good deals with them for tech stuff and quality is good so thought i could share ;-)

bytefreez
bytefreez's picture
Hi ,

Hi ,

In my opinion we need to understand the project. If it is for a small traffic type application why not use a off the shelf wifi module ie SAGRAD , cc3000 or LS research. Which has either a SPI, SPIO or Uart interfaces with a simplistic command set.

You Probably came right in the meantime

regards
Bytefreez

stealthy2k
stealthy2k's picture
Hi,

Hi,

yes the CC3000 is very nice...
But we use a marvell 8787 now, we still didn't finish porting the stack from linux to Free-RTOS, i hope that we will get it to run within the next few weeks...

regards,
stealthy2k

Werner
Werner's picture
stealthy2k, how did your

stealthy2k, how did your adventure go ? Particularly the management interface and whatever you did with wpa_supplicant should be relevant also for stacks based on other hardware.

mrtos
mrtos's picture
We can supply the stm32+wifi

We can supply the stm32+wifi technology. the performance and specification is similar with smxWiFi (http://www.smxrtos.com/rtos/tcpip/smxwifi.htm).

ï¼?1ï¼?STM32/mcu + RT3370/RT3070/RT5370 (Source Code or library)
ï¼?2ï¼?STM32/mcu + RT3370/RT3070/RT5370 + SmartLink (Source Code or library)
ï¼?3ï¼?AR9331/RT5350 + SmartLink (Source Code or library)

email: mrtos.jiang@@@@gmail.com
QQ: 1556631285