Part Number: TM4C1294NCPDT
I'm sorry I have to put on some pressure on this topic. I accept TIVA is excellent although a learning curve is required especially with TI-RTOS and its library.
In reference to the TIVA series, in particular, TM4C1924, etc I'm looking into NXP and STM for future projects because the library is no longer supported with revision which suggests it heading to the end of life in the near future (I get the impression it already happened). The library and RTOS are last updated since 2016 (correct me if I'm wrong) and the RTOS feature is not fully supported as modern RTOS in CC series. The FATFS 0.11 while today is 0.14B, I cannot get the long filename to work which is not related to the FAFTS issue, but RTOS/Driver issue, I lack time to debug them so I stuck with the short filename.
Clearly, we need a clear roadmap of where the TIVA family is going for the next 10 years and how a library is going to be supported and updated. The above link is not convincing enough for qualified reuse or continuation for the next project. I am also uncertain TI-RTOS has any future as there freeRTOS.
I have done some work on CC2640R2 a few years ago with a more modern RTOS, feature and a better-supported library but the memory footprint was very small which limit the use of RTOS.
I appreciate saying the chip is still in manufacture but meaningless for the new project where the library is dead in water.
I note there no Clang feature for TIVA.