Getting FreeRTOS running on PSOC5 (CY8C5888LTI-LP097)

The vectors you added to the ROM vector table aren’t in the right place. They need to appear at specific indexes in the array.

If I were you I would remove them, and then I would call CyIntSetSysVector() three times prior to starting the scheduler, once for each vector FreeRTOS uses.

Jeff