SPDIFRX_FRAME_SYNC not working/configured?
Hi all,
when trying to use the SPDIFRX_FRAME_SYNC on a STM32H743 I ran into a problem.
I configure TIM17 as Input capture and set TIM17_TISEL = 1 which should select the SPDIFRX_FRAME_SYNC signal, but the CCR1 register is not updated with the current counter value, when the rising edge of the SPDIFRX_FRAME_SYNC signal would occur.
Looks to me, that it is like the SPDIFRX_FRAME_SYNC signal is not there/toggling.
I could not find a possibility to put the SPDIFRX_FRAME_SYNC signal on a pin to verify it with a scope.
Additionally, my timer seems to be working, bc. when I set TIM17_TISEL to MCO1 (which is configured appropriately), the expected behaviour happens: CCR1 of TIM17 is updated regularly.
Also I presume that the SPDIFRX peripheral is configured corretly, since I can receive valid data by DMA and interrupt. So I think that the SPDIFX component should be synchonized and a valid SPDIFRX_FRAME_SYNC signal should be available.
Looking forward to any pointers and tips.
- Berni
