Why am I stuck in a task >

__task void ParameterManager::ParameterManagerTask()
{
  // Reset all Constants
  ParameterManager::GetParameterById(ParameterId_Vendor)->setValue((char*)&Vendor, 2);

  while(true)
  {
  }
}

Our target board is wired with ARM7 LPC2468 Microcontroller. Our embedded application is written in 'C++'. This code base was working fine. Recently number of changes were made and now I'm stuck in while(true). This task keeps running. No other task gets to run.
Why might this task be running all the time ?

Parents
  • I noticed one change in build as follows:

    User command #1: C:\Keil\ARM\BIN40\fromelf.exe -v --bin --output Builds\filename.bin Builds\filename.axf

    User command #2: ..\..\..\..\Tools\BuildTools\AppendCrc.exe Builds\filename.bin

    Our previous build that works doesn't have these two build commands.

Reply
  • I noticed one change in build as follows:

    User command #1: C:\Keil\ARM\BIN40\fromelf.exe -v --bin --output Builds\filename.bin Builds\filename.axf

    User command #2: ..\..\..\..\Tools\BuildTools\AppendCrc.exe Builds\filename.bin

    Our previous build that works doesn't have these two build commands.

Children
More questions in this forum