This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTOS/TM4C1294NCPDT: TM4C1294NCPDT

Part Number: TM4C1294NCPDT

Tool/software: TI-RTOS

Hi,

In TI-RTOS, is it necessary to call Board_initxxxxx() functions before BIOS_start()?

Is it possible to call Board_initxxxxx() functions after BIOS_start()?

What is difference between calling Board_initxxxxx() before and after BIOS_start()?

  • Hi,

      The BIOS_start() is normally the last line in the main(). Once the BIOS_start() is called, it starts the BIOS scheduler. When the scheduler starts, all clocks, interrupts, etc. are enabled and ready to run and then the entire system begins executing. The Board_initxxx() are your system initialization for the device and the modules. You should have them before the BIOS_start() to work properly.