2020-02-14 03:51 AM
RM0455 rev. 3 doesn't mention the OCTOSPI*M* clock enable at all. As OCTOSPIM is on AHB, this bit should be in one of RCC_AHB1ENR, ..., RCC_AHB4ENR registers.
On the other hand, there is a mysterious IOMNGREN bit in RCC_AHB3ENR, and this IOMNGR is not mentionend anywhere else.
Apparently IOMNGREN is in fact OCTOSPIM clock enable, as after setting it OCTOSPIM registers become available at 0x5200B40X as expected.
The very same applies to IOMNGRRST in RCC_AHB3RSTR as well.
Solved! Go to Solution.
2020-02-17 02:54 AM
Good catch @Andreas Bolsch ! Indeed IOMNGR* bits are the ones that need to be used with OCTOSPIM.
The RM0455 will be updated in order to align RCC registers with related peripherals.
-Thanks.
-Amel
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.
2020-02-17 02:54 AM
Good catch @Andreas Bolsch ! Indeed IOMNGR* bits are the ones that need to be used with OCTOSPIM.
The RM0455 will be updated in order to align RCC registers with related peripherals.
-Thanks.
-Amel
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.
2020-09-21 07:49 AM
Hello,
Please note that RM0455 was update and currently OCTOSPIM* bits are described in RCC registers.
-Amel
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.
2024-05-11 09:37 AM
Is this going to be changed for RM0468 too?
Also, in all the tutorials about OSPI, I never ever find mentioned this bit! Is someone reading here to address this at STM? Please also note https://community.st.com/t5/stm32-mcus-products/register-bits-missing-in-stm32cubeprogrammer/m-p/673018/highlight/true#M243865