cancel
Showing results for 
Search instead for 
Did you mean: 

In STM32F103xx manual, FSMC timing is seem wrong

SHa.3
Associate

In STM32F103xx manual, Synchronous non-multiplexed PSRAM write timings gragh (76page, Figure 31) is wrong?? This is same Synchronous multiplexed PSRAM read timings(Figure 28).

Please let me know if the manual is wrong or if I'm wrong

6 REPLIES 6

Do you mean Datasheet? For which STM32 exactly?

0693W00000QLQkaQAH.png 

JW

Peter BENSCH
ST Employee

Welcome, @SHa.3​, to the community!

correct and sorry for the mistake, the data sheet is wrong and shows the multiplexed timings in figures 28 and 31 of the data sheet DS5792 of the STM32F103xC, STM32F103xD, STM32F103_E.

A correct timing can be seen in figures 26 and 28 of the data sheet DS6558 of the STM32F103xF, STM32F103xG.

@Sara BEN HADJ YAHYA​ 

Regards

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Hi Peter,

> wrong and shows the multiplexed timings in figures 28 and 31 of the data sheet DS5792 of

> the STM32F103xC, STM32F103xD, STM32F103_E.

> A correct timing can be seen in figures 26 and 28 of the data sheet DS6558 of the

> STM32F103xF, STM32F103xG.

I freshly downloaded the DS from links you've provided and fail to see the difference between fig.28/'C'D'E and fig.26/'F'G:

0693W00000QLSgzQAH.pngwhereas fig.31/'C'D'E and fig.28/'F'G are completely different. However, fig.31/'C'D'E and fig.29/'F'G are again identical, and both wrong (or their caption is wrong - I now don't try to understand the "logic" behind FSMC's "modes" - I would like to, but it's a mess and ST never cared enough to produce the dozen of appnotes needed to clean it up):

0693W00000QLSiHQAX.pngJan

@Peter BENSCH​ 

[EDIT] PS. Where is DS5792 and DS6558 from? Why can't I see these numbers in the DS themselves?

SHa.3
Associate

0693W00000QLQkaQAH.pngHi, ​above Figure 29 correct what i thought. where is this datasheet??  DS5792 & DS6558  are wrong.

I think you need to organize the datasheet. Thank for help.

Well, the data sheets still have some inconsistencies that apparently have not been noticed so far, in this respect we would also like to thank you for reading them attentively.

As far as the document numbers are concerned, you can find them as data sheet numbers on the respective product website, e.g. here for the 'CDE, sometimes they are also on the respective data sheet in the footer. In addition, you can download the entire current documentation (AN, DB, DS, ES, PM, RM, UM) of the STM32 into your repository, where the PDFs with these document numbers (DS5792, RM0008, etc) are stored:

  • STM32CubeMX: Help > Refresh Data > Download
  • STM32CubeIDE: Help > Check for Target Selector [...] > Download

Regards

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

> where is this datasheet??

On my PC 🙂 an older version of DS6558, which obviously underwent regression in rev.4.

JW