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.

CCS V5 - Stellaris LM4F232 evaluation board with CC3000 wifi module - debugging with interrupts not working

Hi,

I am compiling and flashing the "2012-01-26 LM4F232 Weather App" using CCS V5 on Stellaris LM4F232 board. The Application runs fine when not in debug mode. But, when I run it in debug mode the application gets stuck at a while condition as shown below:

    if (sSpiInformation.ulSpiState == eSPI_STATE_POWERUP)
    {
        while (sSpiInformation.ulSpiState != );
    }

The above piece of code is in file "board_spi.c" line 632 [ inside function long
SpiWrite(unsigned char *pUserBuffer, unsigned short usLength) ].

Basically, the code waits in the while loop for thesSpiInformation.ulSpiState to become "0x1" which is value of eSPI_STATE_INITIALIZED.

I believe that this state is initialised and set by the CC3000 module and it is done asynchronously through interrupts.

It will be great if someone can help me with this problem.

Thanks