STM32F4 Ethernet lwIP + FreeRTOS + FatFS

We have been working quite hard recently to get the latest FreeRTOS system working on our STM32F4 evaluation board.

We have managed most of it and it runs quite well.

Then we started adding the latest lwIP stack by using some of the already available STM32 ports and we suceeded in doing so - more or less.

Currently we have a partly working application which successfully connects to the router using DHCP and is able to do some HTTP client connections, which is our primary goal.

The problem is that these HTTP client connections (TCP/socket connections) times out most of the times, making the application unuseful. Even when it finally connects properly it has taken quite amount of retries and time to connect.

So the Freelancer we are looking for should have quite some experience with FreeRTOS, lwIP and especially the STM32 processor.

He should also have an STM32F4 development board with on board Ethernet Phy, in our case the KS8721BLMM - we are using the Olimex one.

To start with we can provide the partly working system (source code) that we have got and made, including FreeRTOS ports, LCD drivers, Ethernet ports, SD card port etc. All of these which seems to work, but then again not really!!

What the Freelancer should provide to us is the a complete working system with no timeouts or errors. It should be a fluent system with no flaws when it comes to the low level ports - we will of course take care of the over all GUI system etc. that is going to be made.

The primary goal is to get the lwIP stack to work properly, both with TCP web server running at the same time with concurrent HTTP Client connections.

Fx we are both going to fetch images over HTTP and call simple PHP scripts, and this should be done with no timeouts!

Second goal is the SD card which we have confirmed is working on reads but we have some issues with writing.

We need a working function that can same online BMP images to the card for later display.

So to sum up, most of the code is already done for you which makes our budget limited.

What we need and are going to pay you for, is YOUR experience with FreeRTOS, lwIP and the STM32F4 device.

Please remember that you will NEED TO HAVE AN STM32F4 BOARD WITH ETHERNET ALREADY!

You will also NEED TO CONFIRM EXPERIENCE WITH STM32F4, FreeRTOS and lwIP by reference work or projects!

OBS. (second note) I have searched a bit on the issue and I am not sure if it has something to do with NVIC priority or Stack priority.

Thanks a lot guys.

Best Regards

Thomas Jespersen

Færdigheder: Elektronik, Indbygget Software, Microcontroller, RTOS

Se mere: stm32f4 ethernet, stm32f4 lwip, lwip stm32f4, stm32f4 freertos lwip, freertos stm32f4, freertos lwip stm32f4, stm32f4 ethernet phy, stm32 freertos lwip, ethernet stm32f4, stm32f4 freertos, fatfs stm32f4, freertos stm32f4 projects, stm32f4 freertos ethernet, stm32f4 web server, stm32f4 lwip freertos, stm32f4 ethernet board, stm32f4 tcp stack, freertos lwip stm32, freertos fatfs lwip, stm32 lwip freertos, freertos ethernet, lwip freertos, freertos stm32 lwip, lwip freertos stm32, ks8721blmm

Om arbejdsgiveren:
( 1 bedømmelse ) Holstebro, Denmark

Projekt-ID: #4104785

4 freelancere byder i gennemsnit $1188 for dette job


Wide experience of work with mcu (ST).

$3000 USD in 60 dage
(0 bedømmelser)

Dear Thomas, Please check the Private Message. Thanks.

$100 USD in 5 dage
(0 bedømmelser)

Expertise in embedded and Already done various projects using various type s of RTOS and TCP/IP stack.

$450 USD in 7 dage
(0 bedømmelser)

HI, I am using the stm32f417 arm (it is in the same family of the mcu you are using). I am working on iar system with our target (I have an evaboad by ST that I am using as debugger). I tailored the tcp-ip stack f Mere

$1200 USD in 20 dage
(0 bedømmelser)