32F746GDISCOVERY: help with the hard fault handler
Hi,
I am developing an application on the 32F746GDISCOVERY board. The application reads data from a Python script that send certain strings to the MCU via USB connected to the USART1. The data from USART1 is then passed through the queue to the Screen1View where it is displayed in the TextArea field. Once this is done, the MCU sends a reply back to the "Python script" and then a new command is executed.
The application runs fine for some time, but after a few seconds, the hard fault handler is called. Here is the function stack:

I currently do not know what is located at the address 0x30302d32. Does anyone have any insights on this?
Also looking at the memory map, the address 0xffffffed is associated with the Cortex M7 internal registers and there should not be a function call to it, right?
I have found a relatively similar post about this here, but it suggests increasing the stack size. Looking in the stack size of the task the default value is 4096 bytes, which is more then enough of memory I would say.
Can anyone help me with this? Thanks in advance.
