In the Technical Reference Manual, I understand the CRC Auto mode act follow this sequence.
- preconditon : use dma0_channel -> pre-determined CRC, use dma1_channel -> PSA Signature Register, both channel software DMA request
1. SW Trigger -> dma0_channel and dma1_channel act
2. After finish transfer data to PSA Signature Register, CRC compress is act
3. After the compressing, match the pre-determined CRC and compressed CRC
4. (1) Is matched : CRC module send SW Trigger to dma0_channel (repeat 1 ~ 4)
(2) Is not matched : generate CRC fail interrupt and stop
Is it right operation of CRC Auto mode?
Then, the CRC calculation is started automatically and I have no time to change the dma settings.
I just check the CRC Auto mode operation as crcreg->STATUS change? (0 -> 1 / 1->0 repeatly)
I want to check the operation confirmly as CRC value changing(Before the CRC calculation, i change the dma setting(address))
Would you tell me the way to check the opertion like this way or the other ways?