Hi @Indhumathi,
This "xTaskCreate() does not execute" is ambiguous and could mean different things.
Can you check the following?
1. Execution never reaches xTaskCreate()
The application starts, but something hangs or faults before the call.
2. xTaskCreate() is called but returns an error
The function is called and returns an error, for example errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY.
3. Tasks are created, but the scheduler never runs them
xTaskCreate() succeeds (returns pdPASS) and the tasks are created, but vTaskStartScheduler() is never called, fails, or SysTick/PendSV are not operating correctly after the bootloader jump. As a result, the tasks remain in the Ready state and never get CPU time.
Also, is vApplicationMallocFailedHook() called?
Which heap implementation are you using?
What is the state of CM7_2? Is it running, held in reset, or started by the bootloader?
Thank you,
BR, Daniel