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.
Hi,
I am working on a bootloader. I copied bl_flash.c/.h and couple other related files from TI's bootloader sample.
Including F021 version 02.01.01 and linking with F021_API_CortexR4_BE.lib.
And I create the drivers and startup code with Halcogen version 3.05.
All works fine other than the fact that Fapi_BlockErase() in bl_flash.c throws prefetch exception. (jumps to prefetchEntry line)
Odd thing is Fapi_blockErase does not throw this exception when I comment out rtiStartCounter(rtiCounter_block0) in my main() .
I need to have RTI for other requirements. Not sure what to make out of this symptom.
How could RTI_counter0 running conflict with flash_erase operation and throw prefetch?
thank you,