NEGEDGE flag in DT
Dear ST team
Why does ST team add the “negedge” flag in DT for the SDCARD timing initialization on ST eval DKs?
Sébastien
Dear ST team
Why does ST team add the “negedge” flag in DT for the SDCARD timing initialization on ST eval DKs?
Sébastien
Hello
I think the NEGEDGE parameter was used in first driver implementation due to timing constraints on first designs using it. In normal conditions, this parameter should not have any impact on functional behavior, but can be necessary for very specific timing cases (you can refer to the Reference Manual to get more information on it).
Today, we could imagine removing it without any impact on the functional state.
By the way, this is mostly relevant on MMC DDR cases, and less important when we use DDR=0.
Kind regards,
Erwan.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.