cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F4x7_ETH_LwIP_V1.1.0 freertos example not working !

jjackbauer7
Associate III
Posted on June 16, 2014 at 13:41

Hello,

I downloaded ''STM32F4x7_ETH_LwIP_V1.1.0'' package and I want to make ''httpserver_socket'' example working with no success.

I am getting hardfault ISR !

I want to ask if there is somebody who succeeded to make it running.

Thanks in advance for help.

PS: my hardware is working fine since one of the standalone examples is working fine.

 

Cheers 

#ethernet-freertos
11 REPLIES 11
Posted on June 16, 2014 at 14:08

So look at your unspecified compiler/tool-chain, and examine the instructions that are actually faulting?

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
jjackbauer7
Associate III
Posted on December 06, 2014 at 14:32

Dear ST supporter,

Could you please confirm at least that there is an issue with STM32F4x7_ETH_LwIP_V1.1.0\Project\FreeRTOS\httpserver_socket example. I am getting hardfault? My hardware/jumpers are ok (I have tested standalone example and it is ok).

Is there a new version of the package. I am using V1.1.0  31-July-2013?

Thanks,

jjackbauer7
Associate III
Posted on December 06, 2014 at 15:05

Dear ST supporter,

It is worth to mention that I am using IAR EWARM V7.

Waiting for your confirmation...

Cheers,

Posted on December 07, 2014 at 00:15

In anticipation of no other responses..

Might I suggest you learn how to implement and use a Hard Fault Handler.
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
jjackbauer7
Associate III
Posted on December 09, 2014 at 10:37

Dear Clive1,

I know how to do this task if there is no RTOS but with RTOS is more complicated.

That's why I would prefer to have confirmation from ST other than debugging freeRTOS.

Do you have the same ?

Raouf Hosni
ST Employee
Posted on December 09, 2014 at 12:15

Hello,

The application \STM32F4x7_ETH_LwIP_V1.1.0\Project\FreeRTOS\httpserver_socket was tested with the environment below (extract from the package release notes).

Now to be able to support you could you provide more details about your set-up:

  • STM32F4 device and its revision
  • EVAL board and its version
  • EWARM version

Could you also describe better the issue you are facing, at which step the hard fault is generated? If you test another FreeRTOS based application, it will fail as well?

Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V6.50 + ST-Link

  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V4.60 + ULINK

  • Raisonance IDE RIDE7 (RIDE) toolchain (RIDE7 IDE:7.40, RKitARM for RIDE7:1.48) + Rlink Pro

  • Atollic TrueSTUDIO toolchain V4.0.0 + ST-LINK

  • TASKING VX-toolset for ARM Cortex-M V4.4r1 + ST-LINK

Supported Devices and EVAL boards

  • STM32F407xx/STM32F417xx devices and STM324xG-EVAL board

  • STM32F427xx/STM32F437xx devices and STM324x7I-EVAL board

regards,

Jasmin.

jjackbauer7
Associate III
Posted on December 11, 2014 at 14:31

Hello Jasmin,

Here my answers:

Now to be able to support you could you provide more details about your set-up:

o STM32F4 device and its revision

   => Device ID:0x413, Device flash Size : 512KBytes, Device family,

         STM32F40xx/F41xx

o EVAL board and its version:

   => STM3240G-EVAL

o EWARM version

    => IAR EWARM 6.70

Could you also describe better the issue you are facing, at which step the hard fault is generated? 

==> Call stack gives: PendSV => vTaskSwitchContext => Hardfault

If you test another FreeRTOS based application, it will fail as well?

==> All freeRTOS applications fail

jjackbauer7
Associate III
Posted on December 17, 2014 at 15:02

Hi Jasmin,

Any update about the subject ?

Can I consider this silence as a confirmation for the problem with the application?

Posted on December 17, 2014 at 15:50

Can I consider this silence as a confirmation for the problem with the application?

Consider it's just very low priority. If you need it fixed you'll probably need to do it yourself.

Are you a student or a developer?
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..