Application does not enter the main

vishav26 wrote on Thursday, January 18, 2018:


I am new to FreeRTOS and I created a Zynq application to send data to UDP socket. However, I observed that my application does not enter the main function (when I add a breakpoint at FreeRTOSIPInit(),the application does not stop at debug mode).
Am I missing some configurations? I checked configASSERT() and it is defined as
define configASSERT( ( x ) ) if( ( x ) == 0 ) vAssertCalled( FILE, LINE )

I am attaching my project files. Your feedback would be highly helpful.
Thanks in advance

richard_damon wrote on Thursday, January 18, 2018:

My first though is that not getting to main at all indicates that either you are writting in C++, and some global constructor is hanging, or something is very fundamentally wrong with your setup and the run-time init code is crashing.

The first test is when the system doesn’t get to main, stop the execution and see where the code is hung up and looking at the stack trace figure see if you can figure out what is wrong.