I have written a routine to exchange a struct of struct data between2 Nucleo F767ZI Boards via SPI. To check the data integrity of transmission, I am using the CRC unit. Before implementing the CRC unit, Never faced any issues, data exchange happened flawlessly. But After a few successful transmission, my slave Nucleo board goes into hard fault. This is my first time facing a hard fault error and I am kind of stuck on how to proceed.
I am actually adding Master and Slave file for your reference.
I really appreciate good guidance on how to proceed further.
Thank You !