How to Debug:
Try flashing your FreeRTOS firmware with a debugger attached.
Put a breakpoint in main() or the first task you create.
If it doesn’t hit, it's likely not starting—indicating either vector table issues or wrong address.
Check .map file to see where Reset_Handler and main() are placed.