Im trying to get RTX working on a NXP MCXN947 processor. I've followed the getting started tutorial but selecting RTX5 as a library in the run time environment manager causes the linker to throw faults, "wchart-16 clashes with wchart-32" and "packed-enum clashes with enum_is_int". Selecting RTX5 as source will get the code to compile but then calling osKernelStart() causes a INVPC hard fault in the processor. The thread Im trying to start just blinks an LED and I know the code inside the thread works with no issue.
See: "ARMCLANG: Migration: L6242E: Clash with Different Sized Enum and Wchar"
developer.arm.com/.../
That cleared up the faults trying to compile with the library rather than the source, however RTX still causes an INVPC hard fault when it hits osKernelStart().