STM32H747 HSEM issue
Hello,
I am trying to manage data transfer between the 2 core of the STM32H747.
My problem is all hardware semaphore are locked just at the initialisation phase ( MASTERID 0X03 , Core M7)
After Hal_Init(); & SystemClock_Config(); all is free.
after __HAL_RCC_HSEM_CLK_ENABLE(); All HSEM_RLRx are set to 0x8000300 ( MasterID 0X03 & lock)
and I soon I do HAL_HSEM_FastTake(HSEM_ID_0);
All register HSEM_Rx are set to 0x8000300.
If I do HAL_HSEM_ReleaseAll(0, HSEM_CPU1_COREID);
it clear all HSEM_Rx register but all HSEM_RLRx stay at 0x8000300.
One step later all HSEM_Rx register are locked.
Many thanks for your help.
Regards
Bertrand
