cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H7 Reading DMA Context Descriptor

TSieg.1
Associate

Hello There!

I have some questions regarding the STM32h747 and DMA Descriptors.

Our ultimate goal is to read the Timestamps captured by the MAC. In the Reference Manual (page 2995) it says that the timestamp will be returned in the RDES0/1 fields of the context descriptor. (The timestamping is enabled)

We have been looking in the stm32h7xx_hal_eth for clues on how to read the context descriptor, but we haven't found anything useful yet. We can see and read the normal descriptors, but are unsure how the context descriptor is stored.

Does the context descriptor always end up as the last or first in the list or is this different from frame to frame?

Additionally, can there be multiple context descriptors?

Does anyone have experience in this field and can give us some clues/tips?

Any help is welcome.

Cheers

0 REPLIES 0