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.

LAUNCHXL-F28377S: DELAY_US() leads to illegal ISR while running from flash

Part Number: LAUNCHXL-F28377S

hello,

I have developed an application in F28377s launchpad which includes data acquisition using an ADC. The program runs fine while running from RAM but when I tried to run it from flash the program is trapped into "illegal ISR" function. I tried to step through the program and this problem occurs when the DELAY_US(1000) runs inside the ConfigureADC() function. 

Can someone suggest a solution, please?

Thanks.