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.
I have a project running on the TMS570LC4357 using FreeRTOS. Everything runs fine when I have the cache enabled. However, I disabled the cache to try to debug an issue, but now the MCU is hardfaulting when the cache is disabled. I know the cache being enabled/disabled is the issue here.
I know we lose out in speed if the cache is disabled, but as far as I know we should be able to run still. Can anyone tell me why we would hardfault when the cache is disabled?
Hi Mark,
Is it possible for you to share your project? This would be helpful for me to debug the issue at my end.
--
Thanks & regards,
Jagadish.
Unfortunately I can't. I was more curious if there was an obvious thing I was missing. All I do is remove the _cacheEnable_(); function. Is there anything else I need to do?
Hi Mark,
Unfortunately I can't. I was more curious if there was an obvious thing I was missing. All I do is remove the _cacheEnable_(); function. Is there anything else I need to do?
I never saw any issue as similar you mentioned.
I need at least a sample project with the issue you are talking about to debug the issue at my end.
As of now i can only provide you the below troubleshooting exceptions FAQ:
And also verify below FAQ:
--
Thanks & regards,
Jagadish.