I recently noticed that in the Tresos plugin for IFX Aurix TC3xx flashdriver you can configure the ns timeout until the callback function will be called.
The pointer to the callback function in the MCAL is a const pointer, residing in .rodata, thus in flash. If unlucky with your timings, you encounter a trap.
May I suggest using a simple RAM pointer for that reason? All the flash functions must be in RAM, anyway.
Am I missing something?
Solved! Go to Solution.